Для тех, кто может не знает, расскажу что для FF есть прекрасный аддон Greasemonkey, который позволят выполнять дополнительный javascript для страницы, тем самым позволяя ее изменять под наши нужды.
Определение кодировки по кракозябрам
Наткнулся на очень интересную блок-схему определения кодировки текста, спешу поделиться(кликабельно):
Более удобная авторизация на блоге через uLogin
Прикрутил к блогу плагин uLogin, для более удобной авторизации. Тестируем.
Anycase Timer
Решил написать таймер на javascript, который не сбрасывается при перезагрузке страницы, и даже при выключении браузера.
Можно использовать как инструмент, который будет всегда под рукой. Особенно актуально для тех, кто работает по часам.
Кому интересны детали – можно покопаться в исходниках: для реализации использовал localStorage.
W3 Ukraine
Компания: | W3 Ukraine |
Телефон: | 050 400 33 01 |
Веб-сайт: | w3.ua |
Адрес: | 23го Августа, 67а |
Заходил в W3 Ukraine на собеседование еще весной 2010 года, она тогда находилась на территории ФТИНТа. В ней работали и работают многие мои знакомые. По всему этому сложил некоторое представление о компании, которым могу поделиться.
Предложение доклада о криптографии на ThinkPHP
Настройка авторизации SSH через ключевую пару.
Столкнулся с необходимостью создания авторизации SSH основанной не на паролях, а на ключевой паре. Сюда выкладываю краткие заметки по процессу настройки(оказалось все довольно просто):
1. генерируем ключевую пару на стороне клиента:
$: ssh-keygen
Return to Skype 2.2
I don’t like new skype 4.0 for Linux. I’ve removed it from Ubuntu and was very happy to find old installation deb file. If you think the same, here you are:
skype-ubuntu_2.2.0.35-1_i386.deb
skype-ubuntu_2.2.0.35-1_amd64.deb
Примеры задач на собеседование для старших разработчиков
В случая, когда становится ясно, что человек очень легко справляется с задачами для начинающего разработчика, можно переходить к более серьезным вариантам.
Пишем свой Uploader с нуля на javascript используя FileApi. Часть4
В частях 1, 2, 3 мы научились читать файлы с диска.Теперь попробуем разобрать процесс отправки файлов на сервер с помощью технологии ajax.
В начале вспомним как работать с аяксом для передачи файла на сервер:
- Метод передачи будет POST
- Обязательно нужно будет указать Content-Type, а именно multipart/form-data
- Правильно сформировать само тело сообщения
Получим следующий код(по пунктам):
var request = new XMLHttpRequest(); request.onreadystatechange = ajaxReady; request.open('POST', 'uploader.php', true); // (1) request.setRequestHeader('Content-Type', contentType); // (2) request.sendAsBinary(createTestMsg()); // (3)