freeneutron
User-
Posts
203 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by freeneutron
-
Снижение популяции чистокодеров вполне закономерно, ибо копирование лежит в основе всей жизни
-
Я кстати тоже не понимаю важности чистого ЖС. Мне кажется, что это не более чем предпочтение, аналогично тому как некоторые брезгуют использовать БУ технику, БУ одежду, общие ложки в столовой и многое другое.
-
Я когда писал в C++ Builder-е, то проверял утечки памяти через Ctrl+Alt+Del
-
Зависит от интерпретатора. Дайте угадаю. В нормальных браузерах - одинаковое, в IE - разное
-
Думаю, как обычный цикл, только в обратном порядке. Кстати, это используется в AtomJS. На меня это почему-то произвело впечатление
-
DrStrangeLove Зачетная шпыргалка
-
Люди, скажите, такой массив var a1 = []; a1[0] = 1;и такой массив var a2 = []; a2[1000] = 1; занимают одинаковое количество памяти или разное?
-
for (var i = this.length; i--Фишка ***
-
Формат ссылки для открытия локального файла в заданном приложении
freeneutron replied to freeneutron's topic in Flame
В этом ты конечно прав. Но лучше уж тогда задействовать возможности локального сервера. Оформить например ссылку так: <a href="http://localhost/exec.php?file=f:/Projects/index.php">index.php</a>а в exec.php вставить следующее <?php exec('notepad '.$_GET['file']); Толь у меня это пока почему-то не работает -
А я люблю послушать это Уже забыл, когда последний раз качал mp3
-
Формат ссылки для открытия локального файла в заданном приложении
freeneutron replied to freeneutron's topic in Flame
Тык скачать и открыть файл - это же не одно и то же. -
Формат ссылки для открытия локального файла в заданном приложении
freeneutron replied to freeneutron's topic in Flame
rus Извините, за ник Привык ни чему не удивляться в общении с креативными людьми. Я хочу переделать шаблон сообщения об ошибке в PHP, так, что бы имена файлов выводимые в сообщении выводились в виде ссылки, кликая, на которую, открывается сам файл, причем открывается во внешнем редакторе. Конечно, можно отыскать и открыть этот файл, как вы говорите, вручную. Я всегда так и делаю. Просто хочется усовершенствовать отлов ошибок. А диск f потому, что там у меня проекты. zSpx Не помог ваш совет, если вы имели ввиду это <a href="file://localhost/f://Projects/index.php">index.php</a>Если просто ввести значение href в браузер, файл открывается (но только в браузере), а в виде html не работает. Но я подозреваю, что этого не позволяет сделать специальная защита браузера, которую надо отдельно отключать. Во флеше, к примеру, набор действий с локальными данными тоже ограничен по умолчанию. -
Формат ссылки для открытия локального файла в заданном приложении
freeneutron replied to freeneutron's topic in Flame
Лошара {$Low} Я же говорю, что мне нужно локальный файл открыть по клику по ссылке в браузере. Кстати, такой html <a href="file://localhost/f:/Projects/index.php">index.php</a> почему-то не работает. То есть ссылка не кликается... -
Хочу отредактировать шаблон вывода сообщения об ошибке php так, что бы имена файлов в нем указывались в виде ссылки, при клике на которую (в Опере, например), происходит запуск редактора скриптов и открытие в нем соответствующего файла. Например, если я оформляю ссылку так file://localhost/f:/Projects/index.php, то увижу содержимое файла index.php в окне браузера. А хотелось бы, что бы его содержимое открылось в текстовом редакторе. Как такое замутить?
-
Все простое - гениально. Спасибо
-
Когда добавляю в форму кнопку $('form').append('<button>Test</button>');, эта кнопка ведет себя как <input type=submit/>, и что не делаю, не могу сбросить с нее функцию сабмита. А надо что бы она выполняла свои JavaScript-функции. Все началось с того, что я хотел сбросить функцию сабмита с <input type=submit/> путем замены input на button, но ни чего хорошего не добился. Подскажите, пожалуйста, как это решается?
-
О том, что у людей нет достаточно совершенного языка для формального описания мыслей
-
Я делал потоки в виде бесконечных циклов. У каждого потока свой файл для чтения заданий и записи результатов. Один поток главный - запускает и сбрасывает другие потоки, а так же раздает задания и анализирует результаты. При этом всплыли следующие неожиданные моменты: 1. Потоки иногда сбрасываются сами, поэтому периодически надо проверять их "признаки жизни": счетчик циклов и момент остановки. У главного потока "признаки жизни" проверяет Крон. 2. В начале файла потока ставил flush(), что бы минимизировать задержку при запуске через culr. 3. Файлы, через которые ведется обмен данными не всегда доступны для записи и это надо как-то учитывать. Еще эта тема иногда мелькает на Хабре. Но там они давно уже не ограничиваются стандартными средствами PHP.
-
Способ извлечения 1-го ключа из ассоциативного массива
freeneutron replied to freeneutron's question in JavaScript
Почитал коменты и понял, что что-то намудрил в коде. Форумы - прямо как глоток здравомыслия. -
Недавно обнаружил, что в JavaScript нет удобных функций для манипуляции с указателем и извлечения ключей. Все что удалось найти это: for(key in obgect) Таким образом, если мне надо получить первый ключ объекта, я делаю так: for(key in obgect)break; А есть ли более элегантный способ извлечения 1-го ключа ?
-
Пытаюсь создать ассоциативный массив по такому алгоритму: var foo = 'bar'; var array = {foo:'bar_value'}; Но получается так, как если бы я дела так: var array = {'foo':'bar_value'}; То есть JavaScript считает foo константой не смотря на то, что это переменная. А хотелось бы, что бы там, в роли ключа, была переменная. Кто-нибудь знает, как это решается? Не знаю, есть ли другие решения этой проблемы, но мне удалось решить ее так: var foo = 'bar'; var array = {}; array[foo] = 'bar_value';
-
Зачем тебе js? Делай все на jQuery А вот это из-за того, что большинство начинающих программистов наивно полагают, что математика и английский им не нужны. Относись серьезнее к программированию, если хочешь сделать что-то серьезное. Изучи несколько примеров и все поймешь В 1-м примере забыл добавить onclick='calculator(form)' Во 2-м используешь id="rezultat" вместо name="rezultat" и возможно rezultat.value вместо form.rezultat.value
-
Хочу скрипт одного (исходного) окна заставить перехватывать события другого окна, открытого методом window.open() из скрипта исходного. Вот весь скрипт: <script> wopen = function(site){ // Функция открывания окна var newWin = window.open("http://"+site, // Открываем окно "JSSite", "width=420,height=230,resizable=yes,scrollbars=yes,status=yes" ); newWin.attachEvent("onclick", function(){ // Пытаемся добавить к новому окну обработчик события alert('ok-1'); window.alert('ok-2'); newWin.opener.alert('ok-3'); }); } </script> // Так запускаем Функцию открывания окна <a href='#' onclick='wopen("http://forum.htmlbook.ru")'>forum</a> Проблема в том, что он не работает. Я рассчитываю по клику во всплывшем окне увидеть появление алерта в исходном окне, с текстом 'ok-1', 'ok-2' или 'ok-3'. Но алерты молчат. Консоль ошибок тоже ни чего не говорит. Браузер: Opera 11.11. Кто-нибудь знает, как делать такой перехват?
-
Задача - исключить любые сомнения в том, что сервер работает без постороннего вмешательства. Если у кого-то такие сомнения возникнут, то он сможет их развеять ознакомившись с данной защитой. Я тут подумал, что можно было бы хранить ключевые скрипты в защищенной базе данных и получать их только через доступ с правами "только чтение", хотя такая защита не поможет, если злоумышленник получит полный доступ к базе.
-
Подскажите пожалуйста готовое решение, которое позволяет защитить скрипты от злоумышленного изменения или моментально обнаружить факт изменения скриптов