Jump to content

freeneutron

User
  • Posts

    203
  • Joined

  • Last visited

Everything posted by freeneutron

  1. Снижение популяции чистокодеров вполне закономерно, ибо копирование лежит в основе всей жизни
  2. Я кстати тоже не понимаю важности чистого ЖС. Мне кажется, что это не более чем предпочтение, аналогично тому как некоторые брезгуют использовать БУ технику, БУ одежду, общие ложки в столовой и многое другое.
  3. Я когда писал в C++ Builder-е, то проверял утечки памяти через Ctrl+Alt+Del
  4. Зависит от интерпретатора. Дайте угадаю. В нормальных браузерах - одинаковое, в IE - разное
  5. Думаю, как обычный цикл, только в обратном порядке. Кстати, это используется в AtomJS. На меня это почему-то произвело впечатление
  6. DrStrangeLove Зачетная шпыргалка
  7. Люди, скажите, такой массив var a1 = []; a1[0] = 1;и такой массив var a2 = []; a2[1000] = 1; занимают одинаковое количество памяти или разное?
  8. for (var i = this.length; i--Фишка ***
  9. В этом ты конечно прав. Но лучше уж тогда задействовать возможности локального сервера. Оформить например ссылку так: <a href="http://localhost/exec.php?file=f:/Projects/index.php">index.php</a>а в exec.php вставить следующее <?php exec('notepad '.$_GET['file']); Толь у меня это пока почему-то не работает
  10. А я люблю послушать это Уже забыл, когда последний раз качал mp3
  11. rus Извините, за ник Привык ни чему не удивляться в общении с креативными людьми. Я хочу переделать шаблон сообщения об ошибке в PHP, так, что бы имена файлов выводимые в сообщении выводились в виде ссылки, кликая, на которую, открывается сам файл, причем открывается во внешнем редакторе. Конечно, можно отыскать и открыть этот файл, как вы говорите, вручную. Я всегда так и делаю. Просто хочется усовершенствовать отлов ошибок. А диск f потому, что там у меня проекты. zSpx Не помог ваш совет, если вы имели ввиду это <a href="file://localhost/f://Projects/index.php">index.php</a>Если просто ввести значение href в браузер, файл открывается (но только в браузере), а в виде html не работает. Но я подозреваю, что этого не позволяет сделать специальная защита браузера, которую надо отдельно отключать. Во флеше, к примеру, набор действий с локальными данными тоже ограничен по умолчанию.
  12. Лошара {$Low} Я же говорю, что мне нужно локальный файл открыть по клику по ссылке в браузере. Кстати, такой html <a href="file://localhost/f:/Projects/index.php">index.php</a> почему-то не работает. То есть ссылка не кликается...
  13. Хочу отредактировать шаблон вывода сообщения об ошибке php так, что бы имена файлов в нем указывались в виде ссылки, при клике на которую (в Опере, например), происходит запуск редактора скриптов и открытие в нем соответствующего файла. Например, если я оформляю ссылку так file://localhost/f:/Projects/index.php, то увижу содержимое файла index.php в окне браузера. А хотелось бы, что бы его содержимое открылось в текстовом редакторе. Как такое замутить?
  14. Все простое - гениально. Спасибо
  15. Когда добавляю в форму кнопку $('form').append('<button>Test</button>');, эта кнопка ведет себя как <input type=submit/>, и что не делаю, не могу сбросить с нее функцию сабмита. А надо что бы она выполняла свои JavaScript-функции. Все началось с того, что я хотел сбросить функцию сабмита с <input type=submit/> путем замены input на button, но ни чего хорошего не добился. Подскажите, пожалуйста, как это решается?
  16. О том, что у людей нет достаточно совершенного языка для формального описания мыслей

  17. Я делал потоки в виде бесконечных циклов. У каждого потока свой файл для чтения заданий и записи результатов. Один поток главный - запускает и сбрасывает другие потоки, а так же раздает задания и анализирует результаты. При этом всплыли следующие неожиданные моменты: 1. Потоки иногда сбрасываются сами, поэтому периодически надо проверять их "признаки жизни": счетчик циклов и момент остановки. У главного потока "признаки жизни" проверяет Крон. 2. В начале файла потока ставил flush(), что бы минимизировать задержку при запуске через culr. 3. Файлы, через которые ведется обмен данными не всегда доступны для записи и это надо как-то учитывать. Еще эта тема иногда мелькает на Хабре. Но там они давно уже не ограничиваются стандартными средствами PHP.
  18. Почитал коменты и понял, что что-то намудрил в коде. Форумы - прямо как глоток здравомыслия.
  19. Недавно обнаружил, что в JavaScript нет удобных функций для манипуляции с указателем и извлечения ключей. Все что удалось найти это: for(key in obgect) Таким образом, если мне надо получить первый ключ объекта, я делаю так: for(key in obgect)break; А есть ли более элегантный способ извлечения 1-го ключа ?
  20. Пытаюсь создать ассоциативный массив по такому алгоритму: var foo = 'bar'; var array = {foo:'bar_value'}; Но получается так, как если бы я дела так: var array = {'foo':'bar_value'}; То есть JavaScript считает foo константой не смотря на то, что это переменная. А хотелось бы, что бы там, в роли ключа, была переменная. Кто-нибудь знает, как это решается? Не знаю, есть ли другие решения этой проблемы, но мне удалось решить ее так: var foo = 'bar'; var array = {}; array[foo] = 'bar_value';
  21. Зачем тебе js? Делай все на jQuery А вот это из-за того, что большинство начинающих программистов наивно полагают, что математика и английский им не нужны. Относись серьезнее к программированию, если хочешь сделать что-то серьезное. Изучи несколько примеров и все поймешь В 1-м примере забыл добавить onclick='calculator(form)' Во 2-м используешь id="rezultat" вместо name="rezultat" и возможно rezultat.value вместо form.rezultat.value
  22. Хочу скрипт одного (исходного) окна заставить перехватывать события другого окна, открытого методом 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. Кто-нибудь знает, как делать такой перехват?
  23. Задача - исключить любые сомнения в том, что сервер работает без постороннего вмешательства. Если у кого-то такие сомнения возникнут, то он сможет их развеять ознакомившись с данной защитой. Я тут подумал, что можно было бы хранить ключевые скрипты в защищенной базе данных и получать их только через доступ с правами "только чтение", хотя такая защита не поможет, если злоумышленник получит полный доступ к базе.
  24. Подскажите пожалуйста готовое решение, которое позволяет защитить скрипты от злоумышленного изменения или моментально обнаружить факт изменения скриптов
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy