⌨️ Терминал для начинающих: полезные команды для работы в командной строке Windows, Linux и MacOS
В этой статье вы познакомитесь с основными командами для работы в терминале и узнаете, как перемещаться по файловой системе, управлять пакетами Python с помощью pip, делать коммиты в Git и многое другое.
🔗 Основной сайт
🔗 Зеркало
⚡️🧰 В Google Open Source есть множество проектов, которые вы можете использовать. Вдруг что-то для вас незнакомо.
Вот только некоторые: Gerrit, Istio, Knative, Android, Firebase, Flutter, Go, TensorFlow, Kubernetes, Apache Beam, Bazel, Chromium, Forseti Security и многие другие.
https://opensource.google/projects
Перед вами коллекция шпаргалок по кибербезопасности, представленных в виде наглядных диаграмм связей (Mind maps), — отличное подспорье для работы в данной сфере.
https://github.com/Ignitetechnologies/Mindmap
Разбор всего, что известно на текущий момент о самом передовом искусственном интеллекте в мире: что он умеет, как (вероятно) поменялась его начинка, и почему некоторые его наклонности немного пугают.
Читать
🧰 DuckDB — высокопроизводительная аналитическая система баз данных, которая выходит за рамки поддержки базового SQL.
DuckDB поддерживает произвольные и вложенные коррелированные подзапросы, оконные функции, сопоставления, сложные типы (массивы, структуры) и многое другое.
Недавно была представлена DuckDB версии 0.7.0. Новый выпуск содержит множество улучшений поддержки JSON, новые функции SQL и другое другое.
https://github.com/duckdb/duckdb
За исследуемый срез (с осени 21-го по н.в.) команда getmatch собрала информацию о ~10 тысячах зарплат. Часть выводов как раз основана на второй половине данных, чтобы оценить влияние последних событий на рынок айти.
В итоге получилось 27 таблиц. Каждый сможет найти ту, которая ему релевантна. А вот вам топ-5 специальностей по средней зарплате в РФ:
Специальность — Медиана● Ruby — 300 000 ₽
● iOS — 280 000 ₽
● Java Scala — 260 000 ₽
● Golang — 260 000 ₽
● Android — 250 000 ₽
Статья на Хабре зашла — можем ждать продолжение для других специальностей.
Всем привет от команды Nebius!
Nebius — это международный спин-офф облачного бизнеса Яндекса с офисами в нескольких странах. Мы создаем платформу, позволяющую другим компаниям строить собственный локальный облачный бизнес.
Наши сотрудники — это команда ярких и талантливых личностей с большим опытом работы в построении и развитии публичного облака.
Вы можете стать ее частью — мы активно нанимаем сотрудников в офисы в Белграде и Амстердаме.
На данный момент открыты вакансии для:
• backend-разработчиков — языки Golang, Java, Python , С++, С#
• frontend-разработчиков
• full-stack разработчиков
• technical product managers
• SRE
Полные описания можно найти на сайте.
Если подходящие вам вакансии ещё не открыты — отправьте своё резюме на [email protected]
Это #партнерский пост
Кирилл Розов вместе с Александром Агейченко, ведущим Android-разработчиком Тинькофф и гуру интервью, заглядывают «под капот» айти-собеседований в рамках проекта «Как это работает».
Что обсудили:
✔️Почему нет единого стандарта уровней разработчиков в сфере?
✔️Как будем давать отпор AI, проходящему собеседование?
✔️Зачем мы хотим, чтобы весь формат и вопросы собеседования были в открытом доступе?
✔️Почему софт скиллы важнее хард и многое другое
📺Смотреть на YouTube
📺Смотреть в VK
🧑💻 Статьи для IT: как объяснять и распространять значимые идеи
Бесплатный курс для всех, кто любит качественные IT-публикации и хочет научиться интересно писать о программировании либо улучшить навыки письма.
Курс состоит из семи модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций. Ограничений на время прохождения заданий нет.
Курс будет интересен авторам, работающим в составе редакции, копирайтерам-одиночкам и просто программистам, которые хотят научиться интересно рассказывать о собственных проектах.
Материалы регулярно дополняются, обновляются и корректируется. Отвечаем на все учебные вопросы в комментариях курса.
Как стать автором «Библиотеки программиста» и получать гонорары за статьи?
➡️ Заполните анкету.
Если все ок, мы свяжемся с вами и обсудим дальнейшие шаги.
Исследуйте, анализируйте и понимайте сложные структуры данных с помощьюJSON Crack
Под капотом: поиск узлов, встраиваемые виджеты, загружаемые изображения, темный режим и многое другое.
https://jsoncrack.com/
➡️🍏 Сетевые запросы и REST API в iOS и Swift: протокольно-ориентированное программирование. Часть 2
В заключительной части обсудим, как избежать повторения кода, решить проблему загрязненного интерфейса и как абстрагировать ресурсы API с помощью протоколов, дженериков и расширений.
🔗 Основной сайт
🔗 Зеркало
Разработчик из Индии набросил на вентилятор написал в Reddit, мол, после пяти лет в мобильной разработке предпочтительнее переходить в веб- или бэкенд-разработку. Говорит, что в мобильный разработке нет возможностей для роста и единственный путь — переходить в управление. В общем, обсуждение продолжается, а нам интересно узнать ваше мнение. Есть рациональное зерно в его словах?
Наверняка вы уже слышали о новой языковой модели, которая лежит в основе ChatGPT. Она стала умнее и способна понимать не только текст, но и изображения. Но что эта новость значит для разработчиков? Какие у GPT-4 возможности и ограничения? Разбираемся.👇
🌐 Смотреть
📜👆 Руки прочь: автоматизация ручных задач с помощью GitHub Actions
Из этой статьи вы узнаете, как синхронизировать отдельные кодовые базы с помощью GitHub Actions на примере репозитория с открытым исходным кодом.
🔗 Основной сайт
🔗 Зеркало
🎙Подкаст «Доктор Кот»: Можно ли попасть в IT после 30 лет, не сгореть и выдержать конкуренцию. Выпуск для тех, кто думает, что опоздал в уходящий поезд айти из-за возраста.
Кажется, что с молодыми студентами конкуренцию выдержать невозможно, потому что у них бесконечность свободного времени и никакой ответственности. И что вообще поздно начинать, потому что мозг якобы стареет, не такой пластичный и усвоению новых знаний не готов.
А в индустрию, говорят, вкатываться надо быстро, и для этого надо моментально выучить огромнейший пласт сложнейших вещей. А потом еще и всю жизнь ударными темпами поддерживать их актуальность.
Что якобы к айти надо быть предрасположенным, и если говорить научился раньше чем писать код — то нечего и соваться.
Очень многое из этого миф, и выглядит страшнее, чем в реальности. Ведущие подкаста разбираются в историях людей, кто впервые попробовал войти в айти после 30 — и стараются поддержать.
🌐 Смотреть
One Day Offer для Data Scientists, Data Engineers и Data Analysts от Сбера: пройти все этапы отбора и стать частью команды по работе с данными крупнейшего банка страны всего за один день 🚀
Главная задача будущих специалистов — создавать информационные продукты для принятия решений на основе данных, аналитики, машинного обучения и искусственного интеллекта.
Работать предстоит в лабораторном кластере с большим разнообразием возможностей, данных и ПО или на локальных машинах с расширенным количеством оперативной памяти и GPU.
Как понять, что вам нужно на One Day Offer от Сбера:
✔️ Вы — Data Scientist, Data Engineer или Data Analyst с опытом работы от 1 года.
✔️ У вас высшее образование: техническое/экономическое/математическое или по направлению «прикладная информатика».
✔️ Вы хотите работать над масштабными и интересными проектами, разрабатывая решения для различных направлений Сбера.
One Day Offer для Data Scientists, Data Engineers и Data Analysts состоится 18 марта — вы еще успеваете зарегистрироваться по ссылке и подготовиться к интервью 👌