Речи Стоянова

JavaScript изучая, Руны нашёл В пучине сети, Интернета древнее. Их резал Стефан Стояновым прозванный, Викинг из Винланда, В землях конунга Yahoo.

Избранная запись

Видеоинструкции

Самая страшная тенденция последнего времени во всех справочных системах к онлайн-сервисам — видеоинструкции.

А нужен ли вам сайт?

Почему-то, начав собственное дело, люди считают, что им сразу нужен сайт. Денег в начале мало, поэтому ищут школьника на сайте фриланса, чтобы сделал сайт «за штуку баксов, лучше меньше» или знакомого, который «поставит вордпресс нахаляву». Давайте я расскажу вкратце, как делается нормальный «сайт-визитка». Начинается всё со встречи. Заказчику нужно убедится в адекватности исполнителя, а исполнителю в... Читать далее →

Об инструментах

Диалог с программистом на ПХП: — Давай сделаем вот так: … — Готово. — Ilya Birman (@ilyabirman) 28 мая 2014 Диалог с программистом на всём остальном: — Давай сделаем вот так: … — Мой фреймворк умеет только вот так: … И ещё тогда не получится это: … — Ilya Birman (@ilyabirman) 28 мая 2014 Не... Читать далее →

Про_подчёркивание

Символ подчёркивания достался нам в наследство от печатных машинок, где он использовался для того, чтобы нарисовать графы для ручного ввода при печати бланка, или подчеркнуть слово путём ручного переноса каретки. Сейчас он используется для чего угодно, включая ЧПУ (человеком понятные URL). Только вот использовать _ в ЧПУ неправильно, так как символы, разделённые этим знаком, считаются... Читать далее →

Всё возвращается на круги своя

Глаз радует, что всё больше крупных проектов возвращается к простому лаконичному дизайну, осознав, что контент сейчас на первом месте. Уходят в никуда глянцевые объёмные кнопки, облака в шапках и градиенты, погоду и курс валют на сайтах вывешивают уж совсем дремучие люди. Если бы ещё повлиять как-то на исконные русские желания загадить все пустые места на... Читать далее →

Как по сайтам мастер государевой конторе в сети страницу делал

Давно это было, в прошлом веке ещё. Жил себе частный мастер по сайтам, да добра наживал. И получил он раз депешу электронную, от конторы государевой. Писал чиновник ему, что надобно конторе страницу в сети имперской сделать. Недолго думая, позвонил мастер по телефону, в письме указанному, да приехать договорился. Чиновник честный оказался, и сайт ему не... Читать далее →

Брутфорсят админку WordPress

Судя по логам сервера, да и по новостям, бушует очередная эпидемия заражения сайтов на WordPress — причём, в этот раз брутфорсят админки. Что делать? Всегда обновляйтесь. И движок и плагины, особенно кэширующие. Самые замечательные дыры обнаружены как раз во всех популярных кеширующих плагинах. Перенесите wp-config.php на уровень выше из папки блога. WordPress его найдёт. Установите... Читать далее →

Тяжёлое наследие реального мира

Я, несмотря на общую нелюбовь к продукции Microsoft, весьма тепло принял новую, продвигаемую ими концепцию интерфейса - Metro. Прежде всего, потому что используемый сейчас интерфейс устарел. Хотите спросить, какой именно? Отвечу: все. Концептуально любой интерфейс пользователя любой операционной системы сейчас основан на переносе объектов физического мира на экран. Все эти пуговицы-кнопки, флажки, радиокнопки, папки, файлы... Читать далее →

И о рассылках

Любая почтовая рассылка любого сервиса должна содержать ссылку "прекратить получать письма". Более того, ссылка должна содержать уникальный идентификатор, позволяющий не авторизовываться на сервисе, чтобы "настроить доставку уведомлений". Ага, конечно, вот сейчас я буду вспоминать логин и пароль от мелкого интернет-магазина, где сменный шарик  для мышки десять лет назад заказывал. Буду заходить, копаться в настройках... Я просто нажму... Читать далее →

О программировании

Не знаю, как описать мою любовь к программированию, но я попробую. Если этим занимаешься, кажется, что в мире нет ничего интереснее. Эта игра гораздо увлекательнее шахмат, игра, в которой можно устанавливать собственные правила и где конечный результат можно понимать по-своему. А со стороны кажется – нет на свете ничего скучнее. Первое, что привлекает в программировании,... Читать далее →

Бич рунета

Кроме полного бардака в зоне ru, кривых дешёвых сайтов и кошмарного дизайна в рунете есть ещё и громадная проблема с отображением контента. Если клиент заказывает сверхбюджетный сайт, то и контент-менеджер, знакомый с вёрсткой у него обычно отсутствует. Все же на результат ориентированы, на качество – плевать. Главное, быстрее и дешевле. Как максимум, задачи по наполнению... Читать далее →

Сеобезопасная заглушка

Реклама: Musa Motors производит выкуп авто на выгодных условиях. При очередном апдейте старые домены украли у блога немного PR и ТИЦ. Поэтому решил поставить там заглушки, ибо и редиректы криво светочем российского поиска воспринимаются. Да, я знаю, можете и сами написать, ничего сложного, просто для экономии времени. В корень сайта бросаем файлы (сменив http://filonov.org на... Читать далее →

Подписка

На мой взгляд, самый грамотный способ продавать программное обеспечение – это подписка. Довольны останутся и пользователи и производители ПО. Пользователям не нужно сразу платить огромную сумму денег, да и платить можно только тогда, когда программа нужна. Производители получают постоянный поток денег, покрывающий и зарплаты и исследования. С подпиской на сервисы вы сталкивались все – хостинг,... Читать далее →

О резиновых сайтах

Замечали, что в америке большинство сайтов имеет ограниченную ширину, а у нас большинство предпочитает “резиновые”, то есть растягивающиеся по ширине экрана? Провёл небольшой опрос и выяснил, почему так. Наши хозяева сайтов терпеть не могут пустые пространства. Ведь туда можно сунуть ещё баннеры, ещё тексты и ещё акции. Так принято. Так у Васи. Почему резина не... Читать далее →

MonoDevelop

Так сложилось, что мой любимый язык программирования – C#. При этом самая нелюбимая операционка – Windows (кроме последней, пожалуй) а самая нелюбимая серверная технология – ASP.NET Так вот, Novell и сообщество, при участии Microsoft, довели до ума свободную альтернативу Microsoft .NET Framework – кросплатформенный фрэймворк Mono. Теперь и он, и среда разработки замечательно разотают и... Читать далее →

Почему грузить только со своего сервера

Очень много рекомендаций в последнее время появилось, призывающей грузить сторонние скрипты с google.code или их серверов. Аргументация такая: если все сайты грузят jQuery c Google Code то jQuery к’шируется в браузере один раз для всех сайтов; если исправили ошибку в текущем релизе – везде автоматически заменится. Я же рекомендую все скрипты, рекомендующие свои Hosted Version,... Читать далее →

jQuery потому что

Copy Source | Copy HTMLfunction checkRadios() {         var el = document.formregions.elements;         var valueofchecked =  0;         for(var i =  0 ; i < el.length ; ++i) {             if(el[i].type == "radio") {                 var radiogroup = el[el[i].name];                 var itemchecked = false;                 for(var j =  0 ; j < radiogroup.length ; ++j) {                     if(radiogroup[j].checked) {                         itemchecked = true;                         valueofchecked = radiogroup[j].value;                         break;                     }... Читать далее →

Drupal в белом доме

Не верьте, господа, лжи менеджеров производителей платных CMS, особенно отечественных, о том, что их продукты надёжнее и быстрее бесплатных OpenSource аналогов. Практика и поиск доказывает прямо противоположное. Ситуация точно такая-же как с бесплатными операционными системами, на которых с момента основания держится весь Интернет. Те же сайты, что используют коммерческие технологии, по скорости и производительности оставляют... Читать далее →

На чём пишете?

Такова натура программиста, что каждый год-два душа требует сменить платформу разработки, а раз в полгода поверхностно изучить новый язык. Разумеется, есть индивидуумы, не меняющие платформу всю сознательную жизнь – но в основном это люди, до пенсии сидящие на окладах в госорганизациях. Знавал одного такого – файлы в Delphi копировал, запуская bat-файлы, определял, запущена-ли программа по... Читать далее →

Новость года – эпик фэйл разработчиков.

Увели исходники 3300 глобальных интернет-проектов, в том числе Яндекса, Рамблера, Лепрозория, РБК. Увели по глупому – каждый серьёзный проект использовал систему контроля версий SVN. Так вот, на сервер они все додумались выкладывать рабочую копию! То есть не делали экспорт, как подразумевается, а пустили народ прямо в рабочие исходники! Ну а кроме файлов исходников в рабочей... Читать далее →

© Денис Филонов , 2009-2019

Вверх ↑