ar
Feedback
Люди и Код

Люди и Код

الذهاب إلى القناة على Telegram

Медиа о программировании и программистах от Skillbox. Правда жизни, личные впечатления и индустрия без прикрас.

إظهار المزيد
7 696
المشتركون
-424 ساعات
-167 أيام
-3330 أيام
أرشيف المشاركات
Как устроен интернет за Великой китайской стеной? Китай — ещё одна страна наряду с Ираном, Туркменистаном и КНДР, в которой з
Как устроен интернет за Великой китайской стеной? Китай — ещё одна страна наряду с Ираном, Туркменистаном и КНДР, в которой заблокирована добрая половина веб-приложений и сервисов, включая Twitter, YouTube и Meta*. Более того, в стране сформировался свой, внутренний интернет с аналогами популярных социальных сетей, мессенджеров и стриминговых платформ. Как он был создан и кто его регулирует? Рассказываем в нашем новом материале. __ * Решением суда запрещена «деятельность компании Meta Platforms Inc. по реализации продуктов — социальных сетей Facebook и Instagram на территории Российской Федерации по основаниям осуществления экстремистской деятельности».

85-й выпуск подкаста Препарируем VPN: принцип работы, протоколы, криптография и законодательство Слушать: YouTube mave «Яндекс Музыка» Apple Castbox Google Содержание: — Что такое протокол в компьютерных сетях? Почему без них не получится испечь «слоёный пирог» интернета? — Как работает VPN: самая понятная аналогия с детальным описанием процесса. — На каких уровнях модели OSI работает VPN? Чем технология отличается от TLS и SSL? — Для чего вообще придумали частные виртуальные сети? — О трёх задачах криптографии: аутентификации, обеспечении целостности и сохранении конфиденциальности. — Можно ли заблокировать все VPN на территории страны? — В чём разница между OpenVPN, WireGuard, IPSec и другими VPN-протоколами? — О «тупом» и «умном» способах блокировки VPN-сервисов. — Что такое DPI? — Могут ли владельцы VPN-сервисов просматривать содержимое пакетов данных? — Какие пользовательские данные владельцы VPN-сервисов могут продавать третьим лицам? — Что о VPN говорит законодательство в России и других странах? Гость. Пётр Емельянов. CEO в Bloomtech, спикер Skillbox, специалист по информационной безопасности и анализу данных. Опыт в IT — 20 лет. Полезные ссылки Что такое модель OSI и зачем она нужна Протокол SSL: что это, как работает и зачем нужен Как поднять свой собственный VPN за полчаса Серия статей «Сети для самых маленьких» Э. Таненбаум, «Современные операционные системы» Э. Таненбаум «Компьютерные сети»

Ты просишь исправить баг, но делаешь это без уважения... О том, что для карьерного роста важны не только технические, но и со
Ты просишь исправить баг, но делаешь это без уважения... О том, что для карьерного роста важны не только технические, но и социальные (или мягкие) навыки, говорят все и давно. Но если польза от изучения языков программирования и технологий очевидна, то с софтами всё немного сложнее. Более того, не всегда понятно, о каких именно навыках идёт речь, можно ли их вообще освоить, и если да, то какие осваивать в первую очередь. По мнению опытного инженера и автора канала «Тимлид Очевидность» Евгения Антонова, самый важный софт-скилл для любого специалиста — уважение: «На мой взгляд, главный секрет успеха при коммуникации — это способность уважать время, труд, границы и интересы других людей. Этот навык нужен и при работе с отдельной личностью, и при работе в команде». Какие ещё мягкие навыки существуют? Как они бустят карьеру и как их проверяют работодатели? Об этом Евгений рассказал в новом материале Skillbox Media.

Оставляйте и ваши советы 😁
Оставляйте и ваши советы 😁

💻 Дискриминация машин, новый ЯП для WebAssembley и Python в Excel Что произошло в IT на прошлой неделе. 📍 Вышла альфа-версия Moonbit — нового языка программирования для компиляции в WebAssembly. Создатели попытались совместить лёгкость Golang и производительность Rust. Полноценный релиз намечен на второй квартал 2024 года, а до тех пор — 1 + 1 = 11. Читать → 📍 Суд в США постановил, что авторское право не распространяется на произведения, созданные искусственным интеллектом. В заключении подчёркивается, что «авторство человека является основополагающим требованием для возникновения авторских прав». Читать → 📍 В Excel добавили поддержку Python. Теперь анализировать и визуализировать данные станет проще. Гвидо Ван Россум, который три года назад присоединился к Microsoft, уже поделился своей радостью по этому поводу. Читать → 📍 Microsoft добавит в Paint инструменты на основе ИИ. Помимо культового редактора, разработчики также модифицируют приложения «Фотографии», «Камера» и «Ножницы». Читать → 📍 Dataherald представила одноимённый ИИ-инструмент для работы с SQL с помощью естественного языка. Он поддерживает работу с популярными базами данных — PostgreSQL, BigQuery, Snowflake и Databricks. Чтобы получить данные из базы, нужно будет лишь по-человечески её об этом попросить. Читать → 👇🏻👇🏻👇🏻 Больше новостей и статей о программировании и технологиях — в разделе «Код» Skillbox Media.

Сайт с полезными материалами от бэкендера со стажем Эксперт Skillbox Леонид Грошев запилил сайт с актуальным контентом о технологиях и полезными статьями, разборами кода, примерами факапов и мнениями — в том числе о том, стоит ли врать на собеседовании (тема, на которой мы съели уже не одну собаку). Приобщайтесь, делитесь и сохраняйте — обязательно пригодится в работе 👌🏻

84-й выпуск подкаста Погружение в Symfony: возможности, главные концепции, сравнение с конкурентами Слушать: YouTube mave «Яндекс Музыка» Apple Castbox Google Содержание: — Как Symfony связан с Laravel, Drupal, Magento и другими фреймворками и CMS. — Краткая история Symphony: когда, кто и для чего его создал. — Какую эволюцию фреймворк прошёл от первой до последней версии. — Как выглядит процесс разработки на Symphony, какие концепции нужно знать разработчику, чтобы им овладеть. — С какими JS-фреймворками и базами данных дружит Symfony. — В каких IDE и редакторах кода с ним удобно работать. — Не докой единой: где искать ответы на вопросы о Symfony. — Что с безопасностью веб-приложений. — Киллер-фичи Symfony. — Слабые стороны Symphony — они вообще есть? — Какие популярные приложения и веб-сервисы написаны на Symphony. — Сравниваем Symphony и Laravel: почему при всей крутости первого Семён предпочитает второй. Гость. Семен Русин. Ведущий разработчик в Talkbank.io. Более 7 лет пишет на PHP, Laravel и Symfony. Полезные ссылки Документация Symfony на русском Туториалы по Symfony на сайте SymfonyСasts Выпуск «Люди и код» про PHP Бесплатный курс по Vim Выпуск «Люди и код» про Laravel

Одна из причин подписаться на наш паблик во «ВКонтакте» — рубрика про крутые игры для изучения программирования. Вот о каких
Одна из причин подписаться на наш паблик во «ВКонтакте» — рубрика про крутые игры для изучения программирования. Вот о каких игрушках мы уже рассказали: ▪️ while True: learn () ▪️ Robocode ▪️ LightBot ▪️ Elevator Saga ▪️ Untrusted ▪️ Robozzle ▪️ Grasshopper ▪️ Flexbox Froggy ▪️ CheckIO ▪️ CodinGame ▪️ CodeCombat И это далеко не полный список. Также на нашем сайте выходила большая подборка таймкиллеров на любой вкус и язык программирования. Ставьте ❤️, если подборка была полезной, и делитесь в комментах, во что из списка вы уже играли.

А вам?
А вам?

Сергею Брину сегодня исполнилось 50 лет.
Сергею Брину сегодня исполнилось 50 лет.

💻 «Отечественная» ОС по цене 6 стадионов, новая версия ChatGPT для модерации сообществ и первые фото «Р‑Фона» Что произошло в IT на прошлой неделе. 📍 Доработка ОС «Аврора» обойдётся в 300 млрд рублей. Это примерно шесть «Газпром-арен» или на 70 млрд больше стоимости Крымского моста. Читать → 📍 JetBrains запускает нейросеть Ask AI для работы с данными в Datalore. Она сможет генерировать и править код на Python, R и SQL. Дата-сайентисты, что с лицом? Читать → 📍 OpenAI анонсировала возможность использования ChatGPT для модерации социальных сетей и сообществ. Говорят, это позволит сократить расходы на управление контентом и повысит его качество. Читать → 📍 Появились первые фото российского смартфона «Р‑Фон». На базе ОС Rosa Mobile (тоже российской). Глава Apple Тим Кук уже подал заявление о банкротстве. Смотреть → 👇🏻👇🏻👇🏻 Больше новостей и статей о программировании и технологиях — в разделе «Код» Skillbox Media.

83-й выпуск подкаста Всё о легендарном форуме для линуксоидов Слушать: YouTube mave «Яндекс Музыка» Apple Castbox Google Содержание: — Что такое Linux.org.ru? Для чего он существует и что на нём обсуждают? — Краткая история LOR: кто и когда его основал, почему он стал популярен у разработчиков? — Самые интересные и дикие случаи из истории LOR: холивары, бунты против модераторов и аморальный контент с собаками. — Как правильно задавать вопросы и отвечать на них? Почему там не любят вопросы про Kali Linux? — В чём сложность модерации и управления сообществом? — Срачи на форуме — это круто или нет? Могут ли они быть полезными? — Есть ли LOR в офлайне? Как проходят встречи «лоровцев»? — Как стать модератором новому пользователю? — Что у LOR под капотом? Какие технологии? — Какие внутренние мемасы надо знать, чтобы лучше понимать, о чём идёт речь на форуме? — Есть ли девушки на LOR? Или там сидят только старые бородатые программисты? — Что будет с форумом в будущем? Как он будет меняться и нужно ли его менять? Гость. Константин Нежберт Технический писатель во «Фланте», инженер. Полезные ссылки Linux.org.ru https://www.linux.org.ru/ — Сайт Константина https://zhbert.ru/ — Профиль Константина на GitHub https://github.com/Zhbert?ysclid=llfj1xodkx768163392 — Пост в LOR со списком «Эпических тредов» https://www.linux.org.ru/forum/linux-org-ru/16871205?cid=16873770 — То самое сообщество в ЖЖ https://ru-foss-experts.livejournal.com/ — Статья про ЛОР на Lurkmore https://lurkmore.gay/%D0%9B%D0%9E%D0%A0

Подборка книг для начинающих и продвинутых питонистов Неважно, начали вы изучать змеиный язык только вчера или уже готовитесь
Подборка книг для начинающих и продвинутых питонистов Неважно, начали вы изучать змеиный язык только вчера или уже готовитесь сдать экзамен, эта подборка — то, что нужно для прокачки навыков и закрепления материала. ▪️ Сложность: ★ ☆ ☆ «Простой Python» — Билл Любанович. «Django 2 в примерах» — Антонио Меле. «Грокаем алгоритмы» — Адитья Бхаргава. «Грокаем глубокое обучение» — Эндрю Траск. ▪️ Сложность: ★ ★ ☆ «Python. Книга рецептов» — Дэвид Бизли, Брайан К. Джонс. «Python. Разработка на основе тестирования» — Гарри Персиваль. «Python. К вершинам мастерства» — Лучано Рамальо. «Высоконагруженные приложения. Программирование, масштабирование, поддержка» — Мартин Клеппман. «Чистый код» — Роберт Мартин aka Дядя Боб. «Распределённые системы» — Эндрю С. Таненбаум, Мартен ван Стин. «Типизированный Python для профессиональной разработки» — Алексей Голобурдин. ▪️ Сложность: ★ ★ ★ Category Theory for Programmers — Bartosz Milewski. «Паттерны разработки на Python: TDD, DDD и событийно-ориентированная архитектура» — Гарри Персиваль и Боб Грегори. 500 Lines or Less — Michael DiBernardo (editor). «Элегантный SciPy» — Хуан Нуньес-Иглесиас и Штефан ван дер Уолт.

Как правильно решать задачи на LeetCode и не забросить его через пару дней LeetСode — отличный сервис для подготовки к технич
Как правильно решать задачи на LeetCode и не забросить его через пару дней LeetСode — отличный сервис для подготовки к техническим интервью и прокачивания навыков программирования. Многие разработчики из «Яндекса», «Тинькоффа» и даже MAANG признаются, что именно он помог им попасть в крутую компанию. Главное, говорят они, — регулярно решать задачи и не забрасывать обучение. Но как извлечь максимум пользы из этого тренажёра? Сколько месяцев нужно «щёлкать» задачи и почему большинство пользователей забрасывают тренировки уже через неделю? Вместе с Ниной Торгунаковой из «Злых марсиан» составили гайд по работе с платформой.

Эксперт Skillbox Константин Шибков (в «ТГ» — @sendel) сделал подборку наглядных и подробных инструкций по установке и настрой
Эксперт Skillbox Константин Шибков (в «ТГ» — @sendel) сделал подборку наглядных и подробных инструкций по установке и настройке MySQL, Maven и Lombok для популярных операционок. Сохраняйте, пользуйтесь и экономьте драгоценное время 🕔 ▪️ Установка MySQL 8.0 + Worbench на Windows 7/8/10+ ▪️ Установка MySQL - macOS (dmg) + Dbeaver ▪️ Установка MySQL на Linux ▪️ Maven установка в Windows ▪️ Maven установка в Ubuntu ▪️ Maven установка в macOs ▪️ Использование Lombok

💻 Stack Overflow запускает свой ИИ, OpenAI будет пылесосить интернет, на Google подали в суд за режим «инкогнито» Что произошло в IT на прошлой неделе. 📍 Платформа Stack Overflow анонсировала ИИ для доступа к знаниям сообщества С его помощью админы надеются справиться с самой крупной просадкой трафика за последние годы. Читать → 📍 OpenAI запускает поискового робота для анализа контента на веб-сайтах И рассказывает о том, как не пускать его на свой сайт или блог. Читать → 📍 Иск против Google рассмотрят в виде полноценного разбирательства В центре скандала — режим «инкогнито» в Chrome. Суммарный размер иска — 5 млрд долларов. Читать → 📍 Появилась новая нейросеть для генерации кода от авторов Stable Diffusion Она называется StableCode. Читать📍 В ChatGPT добавили пользовательские настройки ответов нейросети Теперь не придётся повторять для ИИ дважды. Читать → 👇🏻👇🏻👇🏻 Больше новостей и статей о программировании и технологиях — в разделе «Код» Skillbox Media.

Утренний созвон в понедельник be like:
Утренний созвон в понедельник be like:

Пост от ведущего подкаста Тимура Тукаева: Так уж вышло, что это последний выпуск подкаста «Люди и код», который я веду. За полтора года я очень к нему прикипел, но сейчас, к сожалению, просто не хватает времени, чтобы работать над ним. Подкаст продолжит жить, и я думаю, станет гораздо лучше и полезнее — за него взялся Антон, редактор Skillbox Media Код, у которого есть куча идей по развитию. Спасибо вам, что все эти полтора года слушали нас, делились своими эмоциями, ставили звёздочки и лайки на разных сервисах. Вы поверили в наш подкаст несмотря ни на что — а ведь в начале прошлого года подкастов про айти стало так много, что, казалось, будет не протолкнуться и нас никто не станет слушать. За это время были и удачные, и не очень удачные, на мой взгляд, выпуски. Я до сих пор горужсь тем, что удалось записать выпуски о разработке ядра Linux, FreeBSD, HaikuOS, ReactOS и других open-source-проектов. Радуюсь, что у нас выходили выпуски про Lisp и на другие темы, о которых мало говорится в сообществе. С удовольствием вспоминаю общение с гостями подкаста, а какие-то выпуски время от времени переслушиваю, если необходимо заново погрузиться в тему. Цель у подкаста всегда была одна — признаться в любви к Computer Science и привить эту любовь слушателям. Неважно, станут они (то есть вы) ИТ-специалистами или нет. Пусть у вас всё получится! Ну и песня вот.

82-й выпуск подкаста Проектирование интерфейсов: входные данные, творчество, насмотренность, разработка Слушать: YouTube mave «Яндекс Музыка» Apple Castbox VK Google Содержание: — Что такое интерфейс в широком и узком смысле слова. — Какими бывают интерфейсы. — Как дизайнер работает над интерфейсом, как получает техзадание в идеальном мире, какие ещё специалисты принимают участие в проработке ТЗ. — Откуда приходят данные для техзадания на интерфейс, как в их получении участвует продуктовый дизайнер. — Как создаётся дизайн нового продукта, как, где и кем он тестируется, как проходит согласование. — Учитывает ли дизайнер возможности разработки. — По какой логике создаётся дизайн продукта, что происходит в голове у дизайнера. — Мудборды и референсборды. — Баланс между «идеально» и «хорошо». Когда надо закончить работу над интерфейсом. — Что делать, если заходишь в тупик. — Какими программами пользуются продуктовые дизайнеры. — Зачем делать редизайн интерфейса. Что такое «свежий» и «современный» в контексте дизайна. — Как отказаться от разработки тёмных паттернов. — Чего разработчики не знают о работе дизайнера и что им было бы полезно знать. — Что дизайнерам надо знать о разработке, насколько глубоко стоит погружаться в тему. — Как дизайнерам и разработчикам выстраивать общение. — Что почитать и посмотреть разработчикам, чтобы разобраться в продуктовом дизайне. Гость. Женя Князев, CEO Antro. Полезные ссылки — Блог Antro на vc.ru https://vc.ru/antro — Сайт Antro https://antro.cx — Телеграм-канал Antro https://t.me/antro_cx — Статья «Что такое интерфейс? Объясняем простыми словами» https://skillbox.ru/media/design/interfejs-prostymi-slovami — Константин Ефимов http://efimov.cc — Сайт диджитал-агентства «Палиндром» https://palindrome.media — Вакансия продуктового дизайнера в Antro https://clck.ru/35GsLk

📚 Подборка книг для системного администратора Что отличает крутого сисадмина от посредственного? Профессионал на самом глубоком уровне разбирается в системе, с которой работает, обладает широким кругозором и не пренебрегает фундаментальной теорией. А ещё он ценит своё время и поэтому знает, что, помимо кабель-менджмента, важно уметь в тайм-менеджмент. Эксперты и преподаватели Skillbox поделились книгами, которые помогли им развить перечисленные качества и вырасти в настоящих спецов.