Какие передовые технологии вы считаете самыми опасными для будущего?
Anonymous Poll
13%
Нанотехнологии
34%
Нейросети
11%
Робототехника
13%
Беспилотники
10%
VR и AR
12%
Криптовалюта и майнинг
27%
Сканирование / распознавание лиц
6%
Алгоритмы Netflix
20%
SkyNet :)
4%
Свой вариант (в комментариях)
Сегодня на нашей книжной полке рекомендация от Константина — книга «Элегантные объекты: Java Edition». В ней всерьез пересматривается суть и принципы объектно-ориентированного программирования. Книга подойдёт всем, кому небезразличен Java.
Автор книги — Егор Бугаенко, разработчик с 20-летним стажем. Он критически анализирует догмы ООП и предлагает взглянуть на них с другого ракурса. Егор выступает за декларативный код и отказ от статического метода. Приведём цитату:
Нигде и никогда не задействуйте в своём коде ключевое слово static — этим вы окажете себе и тем, кто будет использовать ваш код, большую услугу.
Сохраняйте себе пост, а в комментариях рассказывайте о других крутых книгах о Java, мимо которых нам нельзя проходить :)
Автор книги — Егор Бугаенко, разработчик с 20-летним стажем. Он критически анализирует догмы ООП и предлагает взглянуть на них с другого ракурса. Егор выступает за декларативный код и отказ от статического метода. Приведём цитату:
Нигде и никогда не задействуйте в своём коде ключевое слово static — этим вы окажете себе и тем, кто будет использовать ваш код, большую услугу.
Сохраняйте себе пост, а в комментариях рассказывайте о других крутых книгах о Java, мимо которых нам нельзя проходить :)
❤1
О чём мы писали на этой неделе? Ловите дайджест статей😉
1. Что известно о новом языке программирования Ć?🤨 Как попасть на международный конкурс Ruby-разработчиков? Как изменятся цвета иконок статуса в баг-трекере GitHub Issues? Читайте в нашей подборке IT-новостей за неделю.
2. Как превратить Vim в удобную и практичную IDE для Python? Какие дополнения ставить и зачем? Мы перевели статью Кристи Кэрол Бьючем, разработчицы из Facebook, о джентльменском наборе для Vim, с которым будет удобно расставлять отступы, автоматически завершать написание кода, исправлять код и даже включать мышку.
3. Как придумали первую ЭВМ? Почему вместо предсказания погоды на ней считали траектории снарядов и проектировали водородную бомбу💣? Рассказываем про ENIAC — американскую ЭВМ, которая должна была предсказать все возможные сценарии ядерной войны.
4. Чем уникальны операционки семейства BSD и что у них общего с Linux? Как создать собственную версию BSD-системы и начать контрибьютить во FreeBSD? Всё это — в нашей подборке свежих англоязычных статей о FreeBSD, NetBSD и OpenBSD 🤓
5. Почему дженерик не выживает до выполнения программы? Как создать наследника дженерик-класса? Как переопределить метод с дженерик-типами и зачем нужен принцип PECS? Рассказываем, как в любой непонятной ситуации правильно сочетать дженерик-типы.
6. Собрались покорять Amazon и Google? Хотите узнавать новости зарубежного IT-рынка раньше всех? Или просто прокачать свой английский? Подобрали для вас англоязычные Twitter-аккаунты, на которые обязательно нужно подписаться.✔️
7. Хотите разобраться, что такое React.js и зачем он нужен? Почему он стал самым популярным веб-фреймворком в 2021 году? Где, в конце концов, его скачать и как начать им пользоваться? Рассказываем всё, что нужно знать о React.js, так, чтобы было понятно даже стажёру или совсем зелёному джуну 😄
Рассказывайте в комментах, какие наши статьи вам больше всего зашли на этой неделе, — обсудим их вместе!
1. Что известно о новом языке программирования Ć?🤨 Как попасть на международный конкурс Ruby-разработчиков? Как изменятся цвета иконок статуса в баг-трекере GitHub Issues? Читайте в нашей подборке IT-новостей за неделю.
2. Как превратить Vim в удобную и практичную IDE для Python? Какие дополнения ставить и зачем? Мы перевели статью Кристи Кэрол Бьючем, разработчицы из Facebook, о джентльменском наборе для Vim, с которым будет удобно расставлять отступы, автоматически завершать написание кода, исправлять код и даже включать мышку.
3. Как придумали первую ЭВМ? Почему вместо предсказания погоды на ней считали траектории снарядов и проектировали водородную бомбу💣? Рассказываем про ENIAC — американскую ЭВМ, которая должна была предсказать все возможные сценарии ядерной войны.
4. Чем уникальны операционки семейства BSD и что у них общего с Linux? Как создать собственную версию BSD-системы и начать контрибьютить во FreeBSD? Всё это — в нашей подборке свежих англоязычных статей о FreeBSD, NetBSD и OpenBSD 🤓
5. Почему дженерик не выживает до выполнения программы? Как создать наследника дженерик-класса? Как переопределить метод с дженерик-типами и зачем нужен принцип PECS? Рассказываем, как в любой непонятной ситуации правильно сочетать дженерик-типы.
6. Собрались покорять Amazon и Google? Хотите узнавать новости зарубежного IT-рынка раньше всех? Или просто прокачать свой английский? Подобрали для вас англоязычные Twitter-аккаунты, на которые обязательно нужно подписаться.✔️
7. Хотите разобраться, что такое React.js и зачем он нужен? Почему он стал самым популярным веб-фреймворком в 2021 году? Где, в конце концов, его скачать и как начать им пользоваться? Рассказываем всё, что нужно знать о React.js, так, чтобы было понятно даже стажёру или совсем зелёному джуну 😄
Рассказывайте в комментах, какие наши статьи вам больше всего зашли на этой неделе, — обсудим их вместе!
Как в разработчике могут ужиться вера и логика? Мешает ли наука религии? Правда ли, что большинство айтишников — атеисты или агностики? Георгий, верующий программист из Тбилиси, рассказал о том, почему он перешёл из протестантизма в православие и какие аспекты церковной политики не может принять.
__
https://skillbox.ru/media/code/pravoslavnyy-phprazrabotchik/
__
https://skillbox.ru/media/code/pravoslavnyy-phprazrabotchik/
Skillbox
Православный PHP-разработчик: Большой взрыв — это доказательство существования Бога
Мы поговорили с православным разработчиком из Тбилиси и выяснили, как в нём уживаются вера и программистская логика.
👍2
🤖 IT-новости:
1. Linux-разработчик пообещал заплатить каждому, кто удалит свои модули из npm. Сумма могла достичь 1 тысячи долларов на человека, но потом выяснилось, что это был розыгрыш.
2. «Лаборатория Касперского» выпустила бесплатную ОС KasperskyOS Community Edition 1.0, в которую добавили поддержку аппаратной платформы Raspberry Pi 4 Model B. По мнению разработчиков, ОС позволяет создавать решения для отраслей с повышенными требованиями к информационной безопасности.
3. Вышел TypeScript 4.5. В новой версии добавили возможности автодополнения кода для редакторов и упростили способы переподключения библиотек.
4. Власти США не разрешили Intel выпускать болванки для процессоров в Китае. В Вашингтоне переживают, что это станет угрозой для национальной безопасности.
5. Бета-версии Red Hat Software Collections и Red Hat Developer Toolset для Red Hat Enterprise Linux (RHEL) 7 появились в общем доступе.
1. Linux-разработчик пообещал заплатить каждому, кто удалит свои модули из npm. Сумма могла достичь 1 тысячи долларов на человека, но потом выяснилось, что это был розыгрыш.
2. «Лаборатория Касперского» выпустила бесплатную ОС KasperskyOS Community Edition 1.0, в которую добавили поддержку аппаратной платформы Raspberry Pi 4 Model B. По мнению разработчиков, ОС позволяет создавать решения для отраслей с повышенными требованиями к информационной безопасности.
3. Вышел TypeScript 4.5. В новой версии добавили возможности автодополнения кода для редакторов и упростили способы переподключения библиотек.
4. Власти США не разрешили Intel выпускать болванки для процессоров в Китае. В Вашингтоне переживают, что это станет угрозой для национальной безопасности.
5. Бета-версии Red Hat Software Collections и Red Hat Developer Toolset для Red Hat Enterprise Linux (RHEL) 7 появились в общем доступе.
Отдел продаж проклял нас за эту статью! От вас — пара часов в день, от нас — список бесплатных материалов для входа и прокачки в Python: основы, продвинутый уровень, Data Science.
https://skillbox.ru/media/code/kak-izuchit-python-samostoyatelno-i-besplatno/
https://skillbox.ru/media/code/kak-izuchit-python-samostoyatelno-i-besplatno/
Skillbox
Как изучить Python самостоятельно и бесплатно: алгоритм
Отдел продаж проклял нас за эту статью! От вас — пара часов в день, от нас — список бесплатных материалов для входа и прокачки в Python.
👍17❤2🫡2😁1
17 лет назад состоялся релиз World of Warcraft. Дети, которые родились в том году, уже заканчивают школу! 😯
Создание первой версии WоW заняло 4 года — игра вышла в 2004-м, а в 2008-м Книга рекордов Гиннесса назвала WоW самой популярной MMORPG в мире с числом подписчиков свыше 10 млн человек.
В 2009 году на GDC Blizzard рассказывали о ресурсах для работы серверов. Это 75 000 процессоров, 1,3 петабайт места на HDD и 4600 человек персонала.
Эпичные противостояния Альянса и Орды, огромное количество квестов и несколько дополнений... Может быть, кто-то из тех, кто читает этот пост, застал Кровавую чуму и увидел живьём Лироя Дженкинса 😄 Словом, событий в игре на момент её выхода было куда больше, чем в реальной жизни.
WоW по праву заслужила своё место в мировой культуре — достаточно посмотреть отрывок из South Park, чтобы убедиться в этом. А для матёрых ретроманов — ролик из культовой передачи «От винта!» о Warcraft 2, с которой всё начиналось.
В какие годы вы эпично рубились в WоW? Делитесь в комментариях!
Создание первой версии WоW заняло 4 года — игра вышла в 2004-м, а в 2008-м Книга рекордов Гиннесса назвала WоW самой популярной MMORPG в мире с числом подписчиков свыше 10 млн человек.
В 2009 году на GDC Blizzard рассказывали о ресурсах для работы серверов. Это 75 000 процессоров, 1,3 петабайт места на HDD и 4600 человек персонала.
Эпичные противостояния Альянса и Орды, огромное количество квестов и несколько дополнений... Может быть, кто-то из тех, кто читает этот пост, застал Кровавую чуму и увидел живьём Лироя Дженкинса 😄 Словом, событий в игре на момент её выхода было куда больше, чем в реальной жизни.
WоW по праву заслужила своё место в мировой культуре — достаточно посмотреть отрывок из South Park, чтобы убедиться в этом. А для матёрых ретроманов — ролик из культовой передачи «От винта!» о Warcraft 2, с которой всё начиналось.
В какие годы вы эпично рубились в WоW? Делитесь в комментариях!
❤2
Что даёт статус Google Developer Expert и как его получить? Что такое Women Developer Academy? Саша Шинкевич, организатор минского JS-комьюнити, рассказывает, как попасть в академию Google для разработчиц, как стать Google Developer Expert и какие плюсы это принесёт.
__
https://skillbox.ru/media/code/kak-popast-v-programmy-google-developers-experts-i-women-techmakers/
__
https://skillbox.ru/media/code/kak-popast-v-programmy-google-developers-experts-i-women-techmakers/
Skillbox
Как попасть в программы Google Developers Experts и Women Techmakers
Организатор минского JS-комьюнити Саша Шинкевич рассказывает, как попасть в программу Google Developers Experts и академию Google для разработчиц.
Работа только ради зарплаты — это путь в никуда.Как стать программистом в 37 и найти работу после сотни отказов на HeadHunter? Трогательная история фотографа Олега Кокошинского, который стал фронтендером и прошёл в буквальном смысле огонь, воду и 3000 кусков проволоки, но не сдался и смог достичь своей цели.
___
https://skillbox.ru/media/code/kak-stat-programmistom-v-37/
👍8
Правда ли, что язык программирования 1С — ненастоящий? А разработчиков на 1С действительно пруд пруди? Чтобы кодить на 1С, достаточно всего лишь знать бухучёт? Всё не совсем так. Мы собрали самые популярные мифы об 1С и развеяли их.
___
https://skillbox.ru/media/code/chetyre-razdrazhayushchikh-mifa-pro-yazyk-1s/
___
https://skillbox.ru/media/code/chetyre-razdrazhayushchikh-mifa-pro-yazyk-1s/
Skillbox
«Нормальные программисты на русском не кодят»: четыре раздражающих мифа про язык 1С
Ненастоящий язык, бухгалтеры вместо программистов и переизбыток кадров — разбираемся, правда ли всё это.
Писать код — это творчество? Какой язык программирования можно сравнить с «Чёрным квадратом» Малевича? И почему иногда читать хороший код так же интересно, как и отличную книгу? Четыре классных разработчика дебажат миф о том, что в программировании нет места креативу.
___
https://skillbox.ru/media/code/est-li-mesto-tvorchestvu-v-programmirovanii/
___
https://skillbox.ru/media/code/est-li-mesto-tvorchestvu-v-programmirovanii/
Skillbox
Есть ли место творчеству в программировании: подборка мнений опытных разработчиков
Здесь должно было быть интервью, но что-то пошло не так.
Программирование является творчеством?
Напишите в комментариях, за какой вариант проголосовали и почему.
Напишите в комментариях, за какой вариант проголосовали и почему.
Anonymous Poll
81%
Да
12%
Нет
7%
Затрудняюсь ответить
Правда ли, что сисадмин в 2021 году — вымирающий вид? Кто такой SRE и чем он отличается от сисадмина? SRE-инженер Антон Косенко рассказывает о своём карьерном пути и о том, какие языки и скиллы необходимо прокачивать, чтобы стать хорошим специалистом.
___
https://skillbox.ru/media/code/anton-kosenko-rabota-sre-eto-pro-nezhnost-k-infrastrukture/
___
https://skillbox.ru/media/code/anton-kosenko-rabota-sre-eto-pro-nezhnost-k-infrastrukture/
Skillbox
Антон Косенко: «Работа SRE — это про нежность к инфраструктуре»
Кто такие SRE-инженеры и чем они отличаются от системных администраторов или разработчиков? Рассказывает SRE-инженер Антон Косенко.
О чём мы писали на этой неделе? Ловите дайджест статей😉
1. Мы собрали самые популярные мифы об 1С и развеяли их. Кто-то считает 1С ненастоящим языком программирования (да и программисты неправильные, и мёд у них неправильный вместе с пчёлами😂), другие убеждены, что 1С помогает только бухгалтерам. Закрываем все вопросы одним текстом.
2. Фулстек-разработчик Екатерина Степанова написала подробную инструкцию по применению паттерна проектирования «Наблюдатель». Сохраняйте, она полезная 😉
3. SRE-инженер Антон Косенко рассказывает о своём карьерном пути и о том, какие языки и скиллы необходимо прокачивать, чтобы стать хорошим специалистом. 🤓
4. Сделали подборку свежих англоязычных статей об SQL. Как его используют в Data Science, какие лайфхаки помогают увеличить скорость и повысить эффективность, а также что такое графовые базы данных.
5. Четыре классных разработчика дебажат миф о том, что в программировании нет места креативу. В статье вы найдёте параллели с Малевичем, литературой и не только.
6. Мария Пронькина, рекрутер в in-house, вскрыла самые болезненные стороны своей профессии и рассказала, почему попытка разработчиков заявить «Веду себя как хочу!» невыгодна им самим.
7. Георгий, верующий программист из Тбилиси, рассказал о том, почему он перешёл из протестантизма в православие и какие аспекты церковной политики не может принять.
Рассказывайте в комментах, какие наши статьи вам больше всего зашли на этой неделе, — обсудим их вместе!
1. Мы собрали самые популярные мифы об 1С и развеяли их. Кто-то считает 1С ненастоящим языком программирования (да и программисты неправильные, и мёд у них неправильный вместе с пчёлами😂), другие убеждены, что 1С помогает только бухгалтерам. Закрываем все вопросы одним текстом.
2. Фулстек-разработчик Екатерина Степанова написала подробную инструкцию по применению паттерна проектирования «Наблюдатель». Сохраняйте, она полезная 😉
3. SRE-инженер Антон Косенко рассказывает о своём карьерном пути и о том, какие языки и скиллы необходимо прокачивать, чтобы стать хорошим специалистом. 🤓
4. Сделали подборку свежих англоязычных статей об SQL. Как его используют в Data Science, какие лайфхаки помогают увеличить скорость и повысить эффективность, а также что такое графовые базы данных.
5. Четыре классных разработчика дебажат миф о том, что в программировании нет места креативу. В статье вы найдёте параллели с Малевичем, литературой и не только.
6. Мария Пронькина, рекрутер в in-house, вскрыла самые болезненные стороны своей профессии и рассказала, почему попытка разработчиков заявить «Веду себя как хочу!» невыгодна им самим.
7. Георгий, верующий программист из Тбилиси, рассказал о том, почему он перешёл из протестантизма в православие и какие аспекты церковной политики не может принять.
Рассказывайте в комментах, какие наши статьи вам больше всего зашли на этой неделе, — обсудим их вместе!
👍2
Сегодня в наших рекомендациях книга «Грокаем алгоритмы. Иллюстрированное пособие для программистов и любопытствующих» Адитьи Бхаргавы.
Эта книга об алгоритмах читается как увлекательный рассказ. Простым языком автор пишет о графах, сортировке и поиске, жадных алгоритмах и динамическом программировании — причём со множеством примеров.
Если вам интересно, как устроен рекомендательный алгоритм Netflix или как поисковый бот Google понимает, проиндексирована ли уже веб-страница, — прочитайте эту книгу. Ну а если вы знаете другие отличные книжки об алгоритмах — делитесь в комментах, сохраним в подборку. Приятного чтения!
Эта книга об алгоритмах читается как увлекательный рассказ. Простым языком автор пишет о графах, сортировке и поиске, жадных алгоритмах и динамическом программировании — причём со множеством примеров.
Если вам интересно, как устроен рекомендательный алгоритм Netflix или как поисковый бот Google понимает, проиндексирована ли уже веб-страница, — прочитайте эту книгу. Ну а если вы знаете другие отличные книжки об алгоритмах — делитесь в комментах, сохраним в подборку. Приятного чтения!
👍2
Получить оффер — круто. А ещё круче, когда от тебя зависит, кто его получит 😂 Предлагаем вам задачу на логику, где из трёх тестировщиков нужно выбрать успешного кандидата. Ищите баги и не кликайте на подсказки! Ну, хотя бы первые пять минут. Все условия — здесь.
Почему джуны ругают рекрутеров и насколько заслуженно? Как устроен наём разработчика со стороны IT-рекрутера? Мария Пронькина, рекрутер в in-house, вскрыла самые болезненные стороны своей профессии и рассказала, почему попытка разработчиков заявить «Веду себя как хочу!» невыгодна им самим.
___
https://skillbox.ru/media/code/v-bolshinstve-svoyem-rekrutery-dobrye-i-zabotlivye-lyudi/
___
https://skillbox.ru/media/code/v-bolshinstve-svoyem-rekrutery-dobrye-i-zabotlivye-lyudi/
Skillbox
Мария Пронькина: «В большинстве своём рекрутеры — добрые и заботливые люди»
IT-рекрутер делится наболевшим и рассказывает о главной проблеме в отношениях между её коллегами и соискателями.
🤖 IT-новости:
1. Более 9 млн смартфонов заразились вредоносным ПО Cynos. Вирус прятался внутри детских игр в AppGallery.
2. Вышла SQLite 3.37.0. В новой версии появился режим STRICT tables, в котором движок следит, чтобы данные в столбце соответствовали типу.
3. Все версии Windows уязвимы к новому эксплойту «нулевого дня». Разработчики Microsoft попытались исправить это, но сделали только хуже.
4. Исследователи обнаружили новый троян, который открывает удалённый доступ под Linux и скрывается за датой 31 февраля. За этим днём он маскирует вредоносные действия.
5. Модераторы сообщества Rust ушли в отставку из-за разногласий с командой Core-разработчиков. На прощание они попросили комьюнити придумать, как контролировать строптивых мейнтейнеров языка.
6. В выходные GitHub упал. Сейчас работа сервиса полностью восстановлена.
1. Более 9 млн смартфонов заразились вредоносным ПО Cynos. Вирус прятался внутри детских игр в AppGallery.
2. Вышла SQLite 3.37.0. В новой версии появился режим STRICT tables, в котором движок следит, чтобы данные в столбце соответствовали типу.
3. Все версии Windows уязвимы к новому эксплойту «нулевого дня». Разработчики Microsoft попытались исправить это, но сделали только хуже.
4. Исследователи обнаружили новый троян, который открывает удалённый доступ под Linux и скрывается за датой 31 февраля. За этим днём он маскирует вредоносные действия.
5. Модераторы сообщества Rust ушли в отставку из-за разногласий с командой Core-разработчиков. На прощание они попросили комьюнити придумать, как контролировать строптивых мейнтейнеров языка.
6. В выходные GitHub упал. Сейчас работа сервиса полностью восстановлена.