Получи случайную криптовалюту за регистрацию!

Cross Join - канал о разработке

Логотип телеграм канала @crossjoin — Cross Join - канал о разработке C
Логотип телеграм канала @crossjoin — Cross Join - канал о разработке
Адрес канала: @crossjoin
Категории: Технологии
Язык: Русский
Количество подписчиков: 1.45K
Описание канала:

Канал о разработке Антона Околелова. Мысли, новости, вопросы.
По вопросам рекламы @antonokolelov

Рейтинги и Отзывы

3.67

3 отзыва

Оценить канал crossjoin и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

2

3 звезд

1

2 звезд

0

1 звезд

0


Последние сообщения 3

2021-11-28 19:25:45 Кент Бек, создатель TDD:

"Мне платят за работающий код, а не за тесты. Моя философия - тестировать настолько мало, насколько это возможно, чтобы достичь определенного уровня уверенности" (источник)

А ведь в TDD утверждается, что код должен появляться только после написания "красного" теста, его проверяющего (после чего тест делать зеленым)

Никому верить нельзя
619 viewsAnton Okolelov, edited  16:25
Открыть/Комментировать
2021-11-24 22:06:23 Почему некоторые функции в PHP (strptime, nl2br, htmlspecialchars) так странно/неконсистентно называются, рассказал создатель языка Rasmus Lerdorf (источник):

"...Ну, там были и другие факторы. Htmlspecialchars - одна из первых функций. В те времена, когда в PHP функций было меньше сотни и механизм хеширования функций был strlen(). Чтобы получить хорошее распределение хеша, имена функций подбирались так, чтобы они попадали по длине в нужный бакет.

Это было примерно в конце 1994 года, когда PHP был моим личным инструментом, и я не слишком беспокоился о том, что не смогу запомнить несколько названий функций..."
1.1K viewsAnton Okolelov, edited  19:06
Открыть/Комментировать
2021-11-18 10:28:02 Дрю ДеВолт хочет убить npm, чтобы сделать его сильней.

Его достало, что практически в каждом проекте в дереве зависимостей есть тысячи npm-пакетов, написанные бог знает кем, и непонятно, как это выстрелит (вспомним печально известный leftpad). Многие пакеты состоят из одной-двух строк, и подключать их как зависимость просто нет смысла.

Поэтому он предложил интересную идею: Дрю будет ПЛАТИТЬ за то, чтобы владельцы пакетов сами уничтожали своё детище, причем чем меньше строк и чем больше популярность, тем сумма будет больше:

Вознаграждение($) = 100 * log10(количество загрузок в неделю / количество строк кода)

Например, для практически однострочного пакета isArray с 51 млн загрузок, это будет $710

Идея в том, что если уничтожение популярных однострочников примет массовое явление и породит хаос, то люди начнут задумываться, а так ли необходимо подключать isArray, isEven и прочий мусор.
1.2K viewsAnton Okolelov, edited  07:28
Открыть/Комментировать
2021-11-13 13:07:56 139-ый выпуск Цинкового прода!

Поговорили с Димой Санниковым из All Cups про соревнования программистов.

видео:


Аудио: https://soundcloud.com/znprod/139-govorim-pro-sportivnoe-programmirovanie-s-dmitriem-sannikovym
868 viewsAnton Okolelov, 10:07
Открыть/Комментировать
2021-11-05 22:36:03
959 viewsAnton Okolelov, 19:36
Открыть/Комментировать
2021-11-05 21:26:27
Rudalle сгенерило по слову "Типичный фронтендер"
824 viewsAnton Okolelov, 18:26
Открыть/Комментировать
2021-11-05 15:48:15 В сети столько курсов, тренингов, статей и прочей хрени, столько всего, что я хотел бы пощупать в качестве пет-проекта, что глаза разбегаются. А время далеко не резиновое.

Сколько времени я убил на то, что мне потом не пригодилось - уму непостижимо. Ну, разве что, для кругозора полезно.

Пока что для себя решил, что сконцентрируюсь на двух вещах:

1) изучать то, что будешь пытаться применять в ближайшее время
2) изучать то, что капец интересно

Желательно, чтобы было два в одном.
588 viewsAnton Okolelov, 12:48
Открыть/Комментировать
2021-10-31 11:28:05 Хелловинская страшилка про робототехнику.

Есть знаменитое исследование, получившее название "Зловещая долина". Цитата из Википедии:

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

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

Ну так вот, а теперь страшилка. Как с точки зрения эволюции появляются страхи? Мы боимся находиться рядом с тиграми и медведями, потому наши предки, которые их не боялись, были съедены и не оставили потомства. Т.е. этот страх инстинктивен и имеет объяснимые корни.

А теперь подумайте про страх перед людьми, которые очень похожи на людей, но не люди. Откуда он?
851 viewsAnton Okolelov, 08:28
Открыть/Комментировать
2021-10-30 22:10:24 Как получить оффер в FAANG. Подробная инструкция со всеми подводными камнями и ссылками на помогающие ресурсы и инструменты

https://twitter.com/_frsv_/status/1454449701726695428
734 viewsAnton Okolelov, 19:10
Открыть/Комментировать
2021-10-30 15:00:57 Появилась игра для определения лучшего шрифта для программирования. Там предлагается попарно сравнить несколько шрифтов, и в конце концов определяется победитель

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

Правда там пример кода на css, блин. Должны предлагать выбор из языков и подсветок (светлая / темная тема)
784 viewsAnton Okolelov, 12:00
Открыть/Комментировать