Pro WEB & IT – Telegram
Pro WEB & IT
1.29K subscribers
87 photos
6 videos
1 file
340 links
Про IT в целом, WEB технологии, программирование и не только. Разбираю вопросы с собеседований и IT головоломки. Для тех, кто хочет найти работу по душе: https://news.1rj.ru/str/geekjobs
Download Telegram
И немного про редакторские планы. Накопилось очень много черновиков, которые нужно вычитать и опубликовать, с очень занимательными статьями и задачами с собеседований. А так же хочется поделиться тем, как я последние полгода переписывал GeekJOB.ru в одиночку (я же Fullstack CTO)

Наконец, настал тот день, когда мы заглушили предыдущий боевой сервер со старым сервисом, и представляем вам новый, переписанный с нуля, модный молодежный GeekJOB.ru

Планирую вести серию статей, какие были технические проблемы со старым ресурсом, и как архитектурно построен новый, какие технологии были выбраны и почему
Новая Mac OS Catalina по дефолту теперь в терминале использует ZSH. Давно думал попробовать перейти. Я олдовый заядлый Bash’овод и пока не вижу разницы, кроме того что теперь все украшения «слетели» и zsh надо настраивать отдельно. Кстати, про раскрашивание консоли я уже как-то писал, если кому-то интересно https://news.1rj.ru/str/prowebit/167
Интересное видео с визуализацией как росла популярность разных языков программирования с 1965 года по наши дни. Вопрос только в том, как они считали популярность и в чем измерялась… В количестве программистов?

https://www.youtube.com/watch?v=Og847HVwRSI
Чем провинилась предыдущая компания?
Как бы вы ответили на этот вопрос, если бы его вам задали на собеседовании?

Про то, зачем задавать такой вопрос на собеседовании, а еще про то, почему программисты не особо хотят работать в госкомпаниях и как Роману Ивлиеву удалось вырастить команду с 3 до 50 человек, почему он берет на работу джунов и как привлекать разработчиков в госпроект с помощью HR-бренда –– читайте в нашей статье на VC, по мотивам Podcast.New.HR

https://vc.ru/hr/89374-pochemu-aytishnikam-stoit-rabotat-v-goskompaniyah
Интересный ресурс: Learn X in Y minutes
Если нужно в кратчайшие сроки вникнуть в базу языка, чтобы что-то быстро сделать (поправить скрипт, дописать пару строк или сделать адаптер), то этот ресурс может быть полезен:

https://learnxinyminutes.com/
А знаете ли вы, что в Chrome есть специальные служебные комментарии для управления JavaScript ?

https://medium.com/@frontman/a4eaab27f3ec
Каждый год меня радует Russian AI Cup - считаю оч хорошим мероприятием. Это единственное кибер соревнование, где я хоть как-то пробую участвовать. Правда в силу занятости нет времени сильно увлекаться этим, но простенькую стратегию на 500 строк кода все же я каждый год запиливаю. И это способ пописать на языках, на которых я редко пишу. Раньше я писал стратегии на Java, теперь мне нравятся варианты Go и Python. В этот раз запили стратегию на Python. Кстати, тот случай, где можно пописать на Rust боевую задачу, так сказать ;)

Этот тот случай когда рекомендую то, что самому очень нравится. Моя страница, если что, создавайте стратегии, давайте посоревнуемся https://russianaicup.ru/profile/GeekJob.ru

:)
Небольшой пост про то, как скачать видео стрим и сконвертить его в mp4 на Bash

https://medium.com/@frontman/9f3451c0c69
Всем привет! Сейчас сезон праздников, поэтому хочется чего-то нового, легкого и веселого.

Мы, с пацанами, решили замутить свое УтубШоу, что-то среднее между стендапом - влогом - подкастом. Это пилот, который хотим затестить. Если вам зайдет такой формат, мы будем продолжать. Если нет - значит займемся чем-то другим 🙂

Фидбеки, критика и прочая обратная связь приветствуется. Ставьте лайки (или дизлайки), пишите комментарии
А знаете ли вы что JSON такого вида: [01] невалиден?
JSON.parse('[01]') выдаст ошибку SyntaxError: Unexpected number in JSON.
И по этому поводу на редит и хакер ньюс разразилась дискуссия.

Детально почему так, можно прочитать в статье
https://nullprogram.com/blog/2019/12/28/

Но если кратко, то суть в том, что JSON это именно формат, а не часть языка JS, и у него (у парсера JSON) есть свои правила распарсивания. И то, что в JS - валидный объект не гарантирет что это валидный JSON. И, как всегда, JS тут ни причем и ругаться на него не стоит 😉
На выходных (новогодних) решил все же погрузиться в Python. И вот уже 5й день пишу на нем и кажется что этот язык я знал давно. Как этого добился и почему Python - немного описал в 2х постах:

https://medium.com/@frontman/d424cd819d9f
В последние 2 недели много интресного узнаю про Python. Если вы только учите его, вам может быть интересно.

https://medium.com/@frontman/ae2f2597a410
Начинаю цикл статей Fun Mongo: будут писать различные интересности и трюки.
Первый микропост про устройство ObjectID

https://medium.com/@frontman/a97a70895cce