Люди и Код – Telegram
Люди и Код
8.11K subscribers
1.92K photos
145 videos
1 file
1.61K links
Медиа о программировании и программистах от Skillbox. Правда жизни, личные впечатления и индустрия без прикрас.
Download Telegram
О чём мы писали на этой неделе? Ловите дайджест статей.

1. Тимур Гафиулин рассказывает о том, как пришёл к фронтенду через информационную безопасность, Java и C++. Подробнее →

2. Чем хорош GNU Emacs? Разбираемся в плюсах и минусах текстового редактора из 1980-х. Подробнее →

3. Основатель и владелец кадрового агентства Алексей Сухоруков рассказывает о том, что происходит с релокацией в сфере IT. Подробнее →

4. Российский IT-сектор столкнулся с беспрецедентным санкционным давлением. Разбираемся, какую помощь хотят оказать отрасли и что эксперты думают об эффективности предложенных мер. Подробнее →

5. Как устроена и кем создаётся ReactOS и работают ли в ней HOMM III? Обсудили вместе с Виктором Перевёрткиным в новом выпуске подкаста. Подробнее →

Рассказывайте в комментах, какие наши статьи вам больше всего зашли на этой неделе, — обсудим их вместе!
Российский IT-сектор столкнулся с беспрецедентным санкционным давлением

Какие меры регулирования подготовили власти и как они смогут помочь? И смогут ли? Разбираемся вместе с экспертами.
🤖 IT-новости:

🔹GitLab приостанавливает продажи в России.

🔹Google Chrome обновился до версии 100.

🔹В ядре Linux нашли серьёзную уязвимость, которая позволяет перезаписывать любые файлы в системе.

🔹В Android добавят архивируемые APK-файлы — это поможет освободить до 60% памяти.

🔹Meta представила новый статический анализатор для Android. Он способен проводить ревизии в кодовых базах с сотнями миллионов строк.
Вопрос релокации сейчас стоит особенно остро. И сообщество по релокации — в том числе экстренной — пригодится любому программисту, который задумывается о переезде.

Ребята из «Релокейти» собирают в гайд актуальное по открытым границам, требованиям, путям, помогающим организациям и т. д.

Чат: t.me/relocate_it
Гайд: gambala.pro/relocate_it
Чат поддержки: t.me/our_care

В комьюнити:
— Качают друг другу LinkedIn-профили и привлекают западных HR.
— Проводят бесплатные сессии по разговорному английскому.
— Каждую субботу приглашают успешно релоцировавшихся людей из разных стран в аудиочат.

Вступайте и рассказывайте друзьям!
Новый выпуск подкаста

Программирование как хобби программиста, микросервисы, разработка на Java и IoT

🎧Слушать выпуск:
mave
«Яндекс.Музыка»
Apple Podcasts
Castbox
Spotify
«ВКонтакте»
YouTube
Google Podcasts

Содержание выпуска:
— Зачем интернету вещей корпоративная и неповоротливая Java.
— Чем программирование похоже на любительский спорт.
— Как в Новосибирске появилась независимая Java-конференция SnowOne и зачем её делают энтузиасты.
— Почему программирование становится хобби и увлечением для многих разработчиков и как с этим жить.
— Откуда рождаются open-source-проекты. История jmint.
— Особенности разработки в финтехе и IoT: процессы, приоритеты, технологии.
— Что такое качественный код для разных проектов и что делать, чтобы в вашем проекте код был качественным. Методы борьбы с техдолгом.
— Как управлять большим набором микросервисов.
— Любимые фичи Java, опыт с AppCDS.
— Какие классные фичи появятся в будущих версиях Java.

🔹 Гость: Владимир Плизга
Ведущий backend-инженер в Tibbo Systems. Занимается развитием AggreGate — интеграционной low-code-платформы для IoT. До этого десять лет работал в финтехе над серверной частью интернет-банков и сопутствующих сервисов. Автор нескольких open-source-инструментов для тестировщиков и разработчиков. Докладчик конференций JUG.Ru, CodeFest, IT Nights и других, автор статей по различным темам вокруг Java. Член программного комитета сибирской Java-конференции SnowOne. Личный сайт — https://toparvion.pro.
Сегодня на книжной полке — «Изучая React» Алекса Бэнкса и Евы Порселло.

📘 Если вы хотите научиться создавать эффективные веб-приложения на React, то эта книга для вас.

📘 Авторы рассказывают о передовых практиках и шаблонах для написания современного кода на React.

📘 Никаких предварительных знаний о React или функциональном JavaScript не требуется. Рекомендуем!
Нанимали ли вас на работу по знаку зодиака?

А дневники сновидений на собеседованиях проверяли? У героев нашей статьи бывало и не такое... Читайте о самых странных собеседованиях в айти. А в комментариях рассказывайте про свои необычные собесы, если они у вас были 😄
В этот день ровно 68 лет назад руководство фирмы IBM запустило производство ЭВМ семейства System/360

▪️Главной особенностью серии была программная совместимость всех новых машин. Если раньше каждая ЭВМ выпускалась с собственным уникальным софтом, то начиная с System/360 все программы, которые писались для одной машины, могли выполняться и на других.

▪️Заказчик мог использовать недорогую модель, а потом обновиться до более крупной системы. При этом переписывать ПО было уже не нужно.

▪️Благодаря широкому распространению IBM/360 8-битные символы и 8-битный байт памяти стали стандартом для всей компьютерной техники.
О чём мы писали на этой неделе? Ловите дайджест статей.

1. Разработчик и подкастер Фил Ранжин рассказывает о своём огромном опыте в IT и делится полезными лайфхаками. Подробнее →

2. Software engineer Валерий Жила рассказывает о работе с алгоритмами Bubble Sort, Insertion Sort и Selection Sort. Подробнее →

3. Как разрабатывалась архитектура фон Неймана? Рассказываем историю компьютера EDVAC и технологической гонки между Англией и Америкой в середине 1940-х годов. Подробнее →

4. Мы перевели интервью Джеймса Гослинга о разработке Emacs, создании JVM и любимых числах. Подробнее →

5. Зачем интернету вещей корпоративная и неповоротливая Java? Почему программирование становится хобби и увлечением для многих разработчиков и как с этим жить? Обсудили вместе с Владимиром Плизгой в новом выпуске подкаста. Подробнее →

Рассказывайте в комментах, какие наши статьи вам больше всего зашли на этой неделе, — обсудим их вместе!
🤖 IT-новости:

🔹Google выпустила Android 13 Preview 2 — вместе с Android 12L для планшетов.

🔹Команда Go представила версию языка Go 1.18.

🔹Вышел PyTorch 1.11 — обновлённый фреймворк машинного обучения для Python.

🔹Oбновление macOS Monterey 12.3 нарушает работу устройств и выводит гаджеты из строя.

🔹OpenAI обновила нейросеть GPT‑3: теперь она умеет редактировать текст на лету.

🔹Деструктивные действия разработчика npm-пакета node-ipc привели к проблемам по всему миру.

🔹Microsoft Defender по ошибке предупредил сисадминов о зловреде в официальном обновлении MS Office.
А какой язык программирования был у вас первым?
Новый выпуск подкаста

Программирование на C++, преимущества «плюсов» и компьютерное зрение

🎧Слушать выпуск:
mave
«Яндекс.Музыка»
Apple Podcasts
Castbox
Spotify
«ВКонтакте»
YouTube
Google Podcasts

Содержание выпуска:
— Что нравится и что не нравится в C++.
— Почему вокруг C++ столько шуток про отстреливание ног и всё такое.
— Какими «плюсы» были раньше и какими стали сейчас.
— Где используют C++ и где его использовать не стоит.
— Есть ли в современном C++ сахарок.
— Чем отличаются C и C++.
— Как развивается современный C++.
— Что входит в стандартную библиотеку С++, какие возможности и тулинг есть «из коробки».
— Что у C++ с интероптом и насколько «плюсы» можно подружить с другими языками.
— Про Rust нередко говорят как про классную замену C++ — насколько это верно?
— Что такое компьютерное зрение и насколько продвинулась сейчас эта сфера.
— Где и для чего используют компьютерное зрение.
— На каком стеке обычно пишут компьютерное зрение.
— Как компьютерное зрение связано с AI, ML и т. п.
— Какие фреймворки, известные библиотеки и готовые решения для компьютерного зрения существуют.
— Какие проблемы и вызовы стоят перед этой индустрией.

🔹Гость: Антон Соснин
Разработчик на C++ в Jenka Lab. Ведёт Telegram-канал «Айти Тудэй». В Twitter — @0xfe0d.

▪️Материалы от Антона: ресурсы для разработчиков на C++ и сочувствующих:
1. Чат для вопросов от новичков.
2. Чат для всех.
3. Лучший авторский канал про разработку на C++.
Как появился ИИ в играх и как он работает?

Чем умный противник отличается от глупого и как это определяется и программируется? Канал «Чекпоинт» приготовил большой гайд об истории искусственного интеллекта в видеоиграх и подобрал несколько крутых примеров, в которые можно поиграть прямо сейчас.