Самоучитель Elixir

Web

Elixir — это современный язык программирования для написания надёжных информационных систем. Он реализует концепцию фунциональной разработки и тем самым отличается от многих "привычных" языков. Но возникает вопрос: с чего начать изучение? Я предлагаю вашему вниманию серию уроков на YouTube по Elixir, в которой мы обсудим основы языка и будем применять его на практике. Никакой воды, только актуальная информация. А знаете, что самое приятное? Всё это абсолютно бесплатно. Не надо отправлять SMS на ... More >>


Hellban - what is it?

Web

You surely know what a ban is. It simply means that we are preventing a user from performing certain actions on our website or disallowing him from even entering it. Banning is a common (though imperfect) technique of combating so-called trolls, spammers, aggresive users etc. "I will ban you by IP" is probably one of the most popular threat out there. But, what is a hellban then? Sounds terrifying. I have met this concept a couple of years ago and found it really interesting. Suppose we have a r... More >>


Средний размер веб-страниц увеличился на 32% в 2013 году

Web

Данная статья является переводом поста Average Page Weights Increase by 32% in 2013 с сайта SitePoint. Мои комментарии выделены курсивом, а также вынесены в отдельные блоки с желтым фоном. HTTP Archive опубликовал ежегодный отчёт, информация которого основывается на данных, полученных с 300 000 самых популярных веб-сайтов. Средний размер веб-страницы увеличился на 32% за год и достиг более 1700Кб (1,7Мб); теперь для загрузки страниц требуется в среднем 96 запросов HTTP. Это хуже, чем ситуация в ... More >>


История строки "user-agent" в браузерах

Web

Данная статья является переводом поста "History of the browser user-agent string" с сайта WebAIM. Некоторые ссылки, указанные в статье, на данный момент уже недоступны, поэтому мне пришлось их изменить (в частности, ссылаться на архив Интернета). В некоторых местах я даю перевод английских слов и дополнения в скобках. Mosaic В начале времён был NCSA Mosaic, и Mosaic гордо именовал себя NCSA_Mosaic/2.0 (Windows 3.1). Являл он изображения, равно как и текст, и люди возрадовались. Netscape Но вот я... More >>