10 лет Stack Overflow

15 сентября исполнилось 10 лет одному из самых полезных сайтов для разработчиков – stackoverflow.com. По сути – это сайт вопросов и ответов на околопрограммистские вопросы.
Основал сайт человек, очень известный в программистских кругах – Джоэл Спольски (Joel Spolsky).

Я сам пользуюсь сайтом наверное с самого основания. Ну а лет 5 – это 100%! Моему аккаунту уже три года, но зарегистрировался я сильно позже, чем стал пользоваться сайтом. Регистрировался чтобы отвечать на вопросы, но потом понял, что в мире очень много людей, у которых квалификация сильно выше :), так что баллов репутации я так и не заработал. Ну да ничего страшного – сайтом можно пользоваться в полном объёме и без этого.

Самый большой плюс этого сайта в том, что на нём сами разработчики библиотек или скриптов, создатели языков программирования и разные гуру программирования отвечают на вопросы пользователей. Зачастую документациия на stackoverflow полнее, чем на официальном сайте того или иного инструмента. Например документация к jqGrid на официальном сайте просто убогая, но создатель скрипта отвечал на все вопросы пользователей на stackoverflow, и, по сути, документацию на официальном сайте читать нет никакого смысла. Там нет и десятой части информации, а на stackoverflow она есть, да ещё и с подробными примерами.

На данный момент на сайте зарегистрировано 3 миллиона пользователей. Реально пользуются, я думаю, на порядок больше!
На 16 миллионов вопросов дано 25 миллионов ответов.
На январь 2018 года сайт по рейтингу посещаемости Alexa был 70-м в мире. Сейчас 65-й в мире и 42-й в США.

Обращение основателя сайта по поводу 10-летия.


Всемирный день без автомобиля

Сегодня, оказывается, проводится Всемирный день без автомобиля – день, когда водителей призывают хотя бы на один день отказаться от использования автомобиля.

Само это мероприятие предлагает отказаться от использования авто и воспользоваться велосипедом или просто побыть немного пешеходом. Направлено оно на уменьшение использования топлива, но корнями уходит не в спасение экологии, а скорее как результат реакции экономики на нефтяной кризис 1973 года, когда цены на нефть выросли в четыре раза. Сначала эта акция проводилась без особой централизации, в разных странах и разных городах.

Организованный вид акция получила только лишь в 1994 году, на конференции «International Ciudades Accesibles» в Испании.

А вот так проходил Car-Free Day в Париже 27 сентября 2015 года

Откровенно говоря я ни разу не слышал о проведениии таких акций у нас в Украине, правда у меня и автомобиль не так давно – всего 4 года, да и живу я в небольшом городке.
Смотря на окружающую меня действительность, я часто ловлю себя на мысли, что цены на бензин в Украине пугают меня одного – народу на дорогах, особенно летом просто огромное количество!!! Это при всём при том, что мой автомобиль достаточно экономичный для своих размеров, но у меня таких вот “дней без автомобиля” в каждом месяце всё больше и больше.

Порылся в Гугле, оказывается в Украине такие акции тоже проводятся. Однако показательно, что в украинской Википедии даже нет страницы, посвящённой этой акции.


Github отказывается от использования jQuery

6 сентября 2018 года в блоге GitHub Engineering команда GitHub анонсировала полное прекращение использования jQuery в своём фронтенде. Почему-то думаю, что таких объявлений будет всё больше и больше.

Вообще эпоха утилитарных библиотек, которые расширяли возможности javascript или стандартизировали работу с конкретными ситуациями в разных браузерах, будет постепенно уходить. Т.е. jQuery, Underscore, Lodash и им подобные библиотеки скоро просто вымрут, т.к. их функциональность уже почти целиком входит в стандартный javascript. А в некоторых моментах новые спецификации javascript даже круче и шире по возможностям, чем эти библиотеки.

Все же ещё помнят время, когда никакого forEach для массивов в чистом js не существовало? Поддержка появилась кажется только в 2011 году, в спецификации ES5.1. В jQuery такая функциональность была с 2006 года, насколько я помню.

Вернёмся к новости.
Крис Койер в своей заметке отметил самые важные моменты из статьи разработчиков GitHub.

Мы наконец-то закончили процесс удаления зависимости интерфейса GitHub.com от jQuery. Это завершает постепенный, многолетний переход к отказу от jQuery, пока конец-то мы не сможем полностью удалить эту библиотеку. В этой статье мы расскажем немного истории, как мы стали зависеть в первую очередь от jQuery и как мы поняли, что больше не только не нуждаемся в ней, но и в какой-либо другой библиотеке или фреймворке, т.к. всё, что нам необходимо, есть в стандартных браузерных API.

Команда объяснила, как, используя инструмент eslint-plugin-jquery, они разубеждали разработчиков GitHub использовать jQuery, также команда отметила, что им пришлось отказаться от некоторых интерфейсных решений, чтобы достичь своей цели.

Крис делает немного странный для меня вывод:

Это просто замечательные новости. Это хорошо для jQuery, это хорошо для разработчиков, это хорошо для вэба.

Чем это хорошо для всех, кроме разработчиков самого GitHub, совершенно непонятно. Тем более что в исходной статье в самом конце указан целый перечень полифилов (дополнений, которые реализуют для старых браузеров некоторую новую функциональность), который пришлось использовать. Это совершенно неудивительно, т.к. основная фишка jQuery как раз и состоит в том, что один код работает везде.

С чем я согласен, так это с его другим выводом:

Это также показывает насколько далеко продвинулись браузеры с первого релиза jQuery в 2006 году. На что будут способны браузеры через 12 лет остаётся только мечтать.

В общем рекомендую к прочтению полную статью из блога GitHub Engineering – там интересно написано как они поэтапно переходили с jQuery на нативные API.


Вечернепятничное видео. Выпуск 5.

Сегодня будет небольшое отступление от документалистики и Парфёнова.
Возможно про эту передачу многие знают и давно её смотрят, но я о “Квартирник НТВ у Маргулиса” узнал совершенно случайно – выскочило в рекомендациях на Youtube. Причём в рекомендациях мне сначала попался квартирник с Пушным, т.к. именно на него я подписан. Но чуть ниже была ссылка на передачу с Юрием Стояновым. Я дам ссылки на обе этих передачи, но если Стоянова я рекомендую абсолютно всем, то с Пушным ситуация чуть иная. Передачи отличаются друг от друга, как небо и земля.
Никаких других квартирников я не смотрел, и врядли буду.

В общем, рекомендую квартирник в Юрием Стояновым. Очень жизненная и человечная передача получилась. Много воспоминаний.

Read more


Вечернепятничное видео. Выпуск 4.

Продолжу вас “мучать” Парфёновым.
Сегодня у нас очередной документальный фильм с канала Парфенон – Цвет нации.
Фильм о пионере цветной фотографии в России Сергее Михайловиче Прокудине-Горском.
Я вообще когда смотрю фильмы Парфёнова – очень жалею, что он не украинец. Наверняка про нас тоже можно снять что-то интересное и интересно.

Как мне кажется, моё отношение к Парфёнову описывает этот комментарий под фильмом:

Истинное восхищение Вашей способностью, Леонид, взаимодействовать с прошлым и настоящим. Огромное спасибо Вашей команде за реализацию Вашего замысла. Пересматривая второй раз этот фильм и 3 последних про русских евреев, я преклоняюсь перед оператором и видеомонтажером! Очень рад, что Вы, Леонид, в отличие от многих других звёзд телевидения нашли в себе силы и энергию расти, и развиваться дальше, занимаясь именно творчеством, а не ремеслом ради денег. Спасибо!

Приобщайтесь к прекрасному, полтора часа проведённого с толком времени гарантировано:
Read more


Гарвард и Кембридж

Небольшое вступление.
Решил я создать отдельную категорию для всяких IнTересных фактов, которые, скорее всего, многим известны, но я с ними сталкиваюсь впервые. Да, возможно я не очень умный, но “чего я не видел, то не боян”.
Например, как это было с именными брендами – реально меня удивили Nestlé, Colgate и Heineken.

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

Всё началось с нашего с женой обсуждения поездки нашей хорошей знакомой в США, на полгода, на обучение в Гарвард.
Есть у нас такая хорошая привычка лезть в Википедию, чтобы расширить кругозор. И тут жена мне читает, что Гарвардский Университет находится в Кембридже. Я смутно себе припоминаю, что есть вполне себе большой и старый Кембриджский университет. Спрашиваю жену – точно ли Гарвард в Кембридже и куда подевался сам Кембриджский университет, неужели в одном городе находится сразу два огромный университета!?

И вот тут открылась интересная история. Оказывается и Гарвард, и Кембридж находятся в городе с названием Кембридж. Вот только это два разных города – один в США, а второй в Англии.
Кембриджский университет был основан в 1209 году преподавателями Оксфордского университета в городе Кембридж, графство Кембриджшир, Англия.
Американский город Кембридж был основан в 1630 году и первоначально назывался Newe Towne, а потом Newtowne. В мае 1638 года город навали в честь Кембриджского университета.
Сам Гарвардский университет был основан 8 сентября 1636 года, назван в честь английского миссионера и филантропа Джона Гарварда.

Вот такой вот забавный факт.

P.S.
Для любителей почитать Википедию – не ограничивайтесь русским или украинским вариантом любой статьи! Зачастую английский вариант полнее в несколько раз!!!


Вечернепятничное видео. Выпуск 3.

Сегодня попробую разбавить Парфёнова (но он ещё обязательно будет!) довольно старым документальным фильмом.
Вполне возможно его видели уже все, что неудивительно, ведь фильм выпущен в 2009 году – HOME.

Почему я его решил добавить? Ну во-первых я его буквально недавно пересмотрел в очередной раз. А во-вторых очень много негативных прогнозов в этом фильме начиналось словами “Вот через 10 лет…” Срок буквально вот-вот, но пока ничего суперкритического не произошло. Да, проблема нефтяной иглы для мира в целом никуда не делась. Да, проблема вырубки лесов тоже – на наши Карпаты уже местами больно смотреть. Да, проблема таяния ледников тоже, но я, живя в 100 метрах от Чёрного моря, как-то не заметил подъёма уровня мирового океана.

В целом на 1 час 15 минут негатива в фильме всё-таки есть 10-15 позитива в конце.
Read more


Топ 20 причин провала стартапов. Часть 2.

Продолжаем про самые частые причины провала стартапов. Первая часть.

10. Продукт не ко времени – 13%.
Важно не только кому ты предлагаешь свой продукт, но и когда именно ты его предлагаешь.
Разрабатывать новый, технологичный утюг из суперсовременных материалов, который нагревается от углей из печки, конечно можно… но кому вы его продадите? А лет 150 назад на них был очень даже приличный спрос.
Разрабатывать сейчас сервисы с использованием Flash тоже можно, но, учитывая, что большинство браузеров напрямую не рекомендует устанавливать этот плагин, делать это сейчас уже тоже глупо. Точно так же и с новыми технологиями, которые пока не получили распространения.

9. Игнорирование клиентов – 14%.
С одной стороны игнорировать все хотелки клиентов – это не так уж и плохо, вы можете действительно сосредоточится на основной функциональности и не распылять ресурсы. С другой стороны, если подавляющее большинство ваших клиентов недовольно каким-то функционалом – глупо к ним не прислушиваться.
Read more


Откуда компании получили свои названия – часть 1 специальная. Именные бренды.

В этой части я решил собрать бренды, которые получили свои названия исключительно по именам своих создателей или владельцев.
Что интересно, основные представительи – это автомобильные гиганты и дома моды.

Вообще с автомобильными компаниями и брендами всё совсем печально. Основатели либо были людьми без фантазии, либо с большим эго. Подавляющее большинство компаний так или иначе носят имена своих основателей. Мир моды далеко от них не ушёл.

Louis Vuitton
Луи Вюиттон
родился в 1821 году. В 1854 году Вюиттон основал свой собственный торговый дом, который занимался изготовлением чемоданов.

Gillette
Компания была создана в 1901 году Кингом Кэмпом Жиллеттом и производила бритвы со сменным лезвием, которые изобрёл сам Жилетт.

Read more


Реформа календаря

Я уже не помню по какой причине лет 15 назад мне пришла в голову эта дурацкая идея по изменению формата календаря, но она пришла – не выгонять же!
Я конечно не верю, что это воплотится в жизнь даже в обозримом будущем, но с календарём человечеству придётся таки что-то сделать.
Придуманная система с различным количеством дней в месяце – она усложняет жизнь. Тем более сейчас, когда темп этой жизни ускорился многократно.

Календарей за всю историю человечества было просто огромное количество. И это я только про европейскую средиземноморскую цифилизацию. Про Китай, Азию и индейцев Майца помолчим.

Почему современные люди должны ориентироваться на римских богов и политических деятелей я не очень понимаю. Почему мы должны ориентироваться на церковные праздники одной конкретной религии я понимаю ещё меньше.

Read more