Блоги

Тег: программирование

Позднее Ctrl + ↑
Евгений Степанищев
Евгений Степанищев

Обновилась до версии 2.9 моя любимая программа-терминал iTerm2. Изучая новые возможности, обнаружил нечто неожиданное — теперь в консоль можно выводить обычные графические изображения

Евгений Степанищев
Евгений Степанищев

Как и обещал в прошлый раз, хочу рассказать с какими сложностями мне пришлось столкнуться при написании «Песни о пиве» на программируемый калькулятор «Электроника МК-61»

Евгений Степанищев
Евгений Степанищев

Пятнадцать лет назад, ковыряя исходники браузера «Нетскейп», я наткнулся, в частности, на тег HYPE — в интернете того времени писали, что он воспроизводит какой-то звук

Евгений Степанищев
Евгений Степанищев

У меня есть старинная забава — брать свой оптимизирующий интерпретатор языка «Брейнфак» и запускать программу, вычисляющую число «Пи» под разными версиями ПХП

Евгений Степанищев
Евгений Степанищев

54. HQ9+ — язык, у которого только четыре оператора. «H» выводит «Hello world», «Q» печатает исходный код программы, 9 выводит «песню о пиве», а «плюс» «увеличивает аккумулятор»

Евгений Степанищев
Евгений Степанищев

Я как-то писал, что ко Дню программиста сделал подсветку синтаксиса языка Brainfuck для библиотеки highlight

Евгений Степанищев
Евгений Степанищев

Как многие знают, браузер нативно понимает сжатие gzip (алгоритм DEFLATE). Наконец-то браузеры научились с ним правильно работать, после стольких лет мучений — сжимать можно что угодно

Евгений Степанищев
Евгений Степанищев

В коментариях к предыдущей заметке о моём предложении по защите графических форматов от внедрённого кода один из читателей попросил привести код, который показывал бы как моё предложение работает

Евгений Степанищев
Евгений Степанищев

Я тут всё это время думал как дёшево улучшить свой конвертор картинок в чистый CSS и придумал

Евгений Степанищев
Евгений Степанищев

Нашёл в ЖЖ DiBR’а GIF, который не показывает Internet Explorer. Забавно, хотя в отличие от JPEG, который не показывает современная «Опера», этот GIF несколько некорректен

Евгений Степанищев
Евгений Степанищев

Вернулся с семинара, было интересно, но организация — полный кошмар. Официальное начало в 8:30, Бьёрн получил доступ к микрофону примерно в 10, поесть было негде

Евгений Степанищев
Евгений Степанищев

Некоторые ребята почему-то подумали, что я предлагаю M-JPEG как универсальный формат видео в вебе. Ничего такого я не имел ввиду

Евгений Степанищев
Евгений Степанищев

Реализация парсеров HTML различных браузеров содержит массу забытых тегов, о существовании которых помнят единицы, да и тем уже незачем их использовать

Евгений Степанищев
Евгений Степанищев

Вышла вторая бета Internet Explorer 8.0, в списке поддерживаемых операционных систем всё-таки есть Windows XP

Евгений Степанищев
Евгений Степанищев

Так-так, вот и FireFox 3.1, вслед за «Оперой» начинает поддерживать тег VIDEO и стандарт Ogg Theora для этого видео...

Евгений Степанищев
Евгений Степанищев

Самые внимательные, наверное, заметили, что в прошлых заметках у меня на картинке использовалась эмуляция эффекта наведения на ссылку — посмотрите, если навести на картинку мышку

Евгений Степанищев
Евгений Степанищев

Одна из проблем — как подключать какие-то части кода в зависимости от того является ли браузер Internet Explorer

Евгений Степанищев
Евгений Степанищев

Так случилось, что в PHP существует три модуля расширения — два для PHP4 и один для PHP5, позволяющих обращаться к Windows API

Евгений Степанищев
Евгений Степанищев

Написал небольшую програмку на Perl для подсчёта количества счастливых билетов в последовательности от 000000 до 999999

Евгений Степанищев
Евгений Степанищев

Язык JavaScript 1.3 поддерживается Navigator’ом версий 4.06 и 4.5