Айтишная реальность
3.68K subscribers
1.42K photos
507 videos
3 files
3.13K links
С нами программирование становится проще и интереснее! 💻 Вы будете в курсе последних новостей IT-мира, полезных статей и горячих вакансий! 👾 Присоединяйтесь и улучшайте свои навыки вместе с нами.

Связь с админом: @svyaziiistbot
Download Telegram
Как построить карьеру сетевого инженера: практический гид

https://tproger.ru/articles/how-to-become-a-network-engineer/

Разбираем, с чего начать путь сетевого инженера и как вырасти до профессионала.

Почему важны сертификации, где искать качественные материалы для обучения и с какого вендора лучше начинать — вся необходимая информация уже в статье. 📚

#сети

Айтишная реальность
💋1
Куда податься разработчику, если уход в менеджмент не входит в планы?

Есть как минимум три пути, и один из них часто недооценивают. QA нередко воспринимают как стартовую точку для новичков, поэтому переход туда после лет разработки может казаться шагом назад.

Но на деле автоматизатор создаёт отдельный продукт — со своей архитектурой, паттернами и легаси. Опыт разработчика здесь востребован напрямую, а рост до мидла занимает год–полтора. Правда, в начале зарплата может немного просесть.

Ещё два варианта — тимлид и архитектор. Все опции разбираем в новом материале.

https://tproger.ru/articles/timlid-arhitektor-ili-qa-kuda-rasti-razrabotchiku-kotoryj-ne-h

Айтишная реальность
❤1
Топ-5 странных и грандиозных багов в софте и технике

Ошибки случаются у всех — от багов не застрахован никто. Но некоторые из них настолько глубоки, что селятся в фундаментальных слоях: процессорах, ядре ОС. Их могут годами не замечать, а последствия оказываются колоссальными. 💥

Читайте про самые эпичные из них в статье

#история #баги

Айтишная реальность
😎1
Разработчик опознал остров на фото, перебрав 80 миллионов вариантов с помощью видеокарты

Можно было просто загрузить снимок в Google Lens. Но автору показалось это слишком простым — он запустил расчёты.

EXIF-данные пусты, высота съёмки неизвестна, но в кадре — три островка. Угол между ними и пропорции расстояний создают уникальный «отпечаток» из трёх точек, который можно искать по всему миру. С помощью OpenStreetMap отобрали кандидатов, каждому выделив по CUDA-потоку. На RTX 3050 обработка одного ядра заняла 204,1 мс, сократив результат до 158 784 совпадений.

Как из них был найден нужный остров в Микронезии — читайте в блоге автора.

#osint

Айтишная реальность
Зачем его не любить? Отличный язык программирования...

#кек #twitter

Айтишная реальность
😁1
Задумывались, что скрывается под капотом у беспилотников и как они устроены внутри?

Изучите наш эксклюзивный авторский материал о технологиях автономных авто — будет интересно:
https://tproger.ru/articles/self-driving-cars-howto/

Айтишная реальность
💯2😍1
Два финтех-акселератора стартуют в апреле

В апреле запускаются сразу два акселератора для финтех-стартапов: https://tprg.ru/ftl12 — Investtech 2019 и Banktech 3.0. За 12 недель участники под руководством реальных экспертов рынка реализуют пилотные проекты.

Команды будут встречаться с менторами из партнёрских компаний и трекерами каждую неделю. Такой формат помогает глубже понять внутренние процессы бизнеса и отрасли, а также создать решения под реальные задачи рынка. 🚀

Айтишная реальность
🎄1
«Из сотни откликов — два ответа и ни одного приглашения на собеседование». Так звучит реальность поиска работы в Великобритании сегодня.

Мы поговорили с DevOps-инженером, который недавно переехал в UK. Он рассказал, как пробиться на рынок труда, кого востребуют, а кого — нет, и какие нюансы британской ментальности и деловой культуры важно учитывать тем, кто приезжает из стран СНГ.

https://tprg.ru/Tq0J

#интервью #мотивация

Айтишная реальность
Бывший программист Xsolla намерен через суд взыскать с руководства пермской компании 1 миллион рублей в качестве компенсации за увольнение:

https://tprg.ru/6f0a

Айтишная реальность
Как поисковик мгновенно подбирает подсказки, пока вы печатаете

Набираете «face» — и уже через 50 мс появляется пять вариантов. При этом система каждый раз перебирает сотни миллионов запросов. И так на каждую букву: пока вы вводите «*facebook», подсказки приходят восемь раз подряд.

Хеш-таблицы тут бессильны: они быстро находят точное совпадение, но не умеют искать по началу слова — пришлось бы перебрать все сто миллионов ключей.

Решение — в префиксном дереве. Все запросы разбиты по буквам, и те, что начинаются одинаково, идут от корня по одному пути. Добраться до «face» — ровно четыре шага. Под узлом всё ещё тысячи вариантов, но топ-5 самых частых заранее посчитан и хранится прямо в нём. Обновляют пачками — задержка в пару часов никого не смущает.

Как это дерево распределяют по серверам и что кэшируют в CDN — рассказываем в разборе.

#алгоритмы

*Компания Meta и её продукты признаны экстремистскими, их деятельность запрещена на территории РФ.

Айтишная реальность
🤬1
Семантическое версионирование

Новые версии библиотек, приложений и зависимостей принято помечать цифрами. Но в этих номерах легко потеряться, особенно когда обновлений много.

Эта статья поможет разобраться: здесь собраны чёткие правила, следуя которым, вы сможете грамотно управлять версиями своих проектов.

https://semver.org/lang/ru/

Айтишная реальность
❤1
Синхронизация кодов Google Authenticator в облаке оказалась рискованной

Сначала мы не стали писать о новой функции — многим в команде она с самого начала казалась спорной и потенциально небезопасной. Как выяснилось, напрасно не доверились интуиции.

Эксперты по кибербезопасности выяснили: при синхронизации кодов Google Authenticator через облако трафик шифруется слабо. Это позволяет злоумышленникам перехватывать seed-данные и создавать свои одноразовые коды.

#безопасность #google

Айтишная реальность
Бесплатный курс по веб-разработке для новичков — идеальный старт в IT.

Научитесь создавать сайты с нуля: освоите HTML, CSS и разберётесь, как устроен интернет. Всё понятно и по делу — с практикой через мини-проекты и домашки для самопроверки. Курс уже прошли почти 210 тысяч раз, средняя оценка — 4.7 из 5.

Записывайтесь и начните путь фронтенда: https://stepik.org/course/38218/promo

#курсы #html #css #фронтенд

Айтишная реальность
🎉1
Вакансии для разработчиков на vc.ru/job

Москва:

— Фронтенд-разработчик (React или React Native) в Qlean, от 150 000 ₽ go.cmtt.ru/2ExepvL
— Фронтендер в «Афиша-Квесты», от 120 000 ₽ go.cmtt.ru/2qkIDND
— Фронтенд-разработчик в Kaspersky Lab: go.cmtt.ru/2EzRG2m
— Тимлид Ruby on Rails в Bitpapa.com, от 200 000 ₽ go.cmtt.ru/2GPkmX4
— Бэкенд-разработчик в «Рабочую станцию», до 200 000 ₽ go.cmtt.ru/2JzNOC8
— Фронтендер в Banki.ru go.cmtt.ru/2qjVm45
— Java-разработчик в Trueflip go.cmtt.ru/2uZldTF
— Ведущий веб-разработчик в Legko.com, до 140 000 ₽ go.cmtt.ru/2qlSX8M
— Старший Python-разработчик для Maps.me в Mail.Ru Group go.cmtt.ru/2v13QBR
— Фронтендер, iOS- и Android-разработчики в Radar go.cmtt.ru/2v3ZdqE
— Старший PHP-разработчик в Lotsmarket, до 180 000 ₽ go.cmtt.ru/2GP0My1

Санкт-Петербург:

— Ведущий Ruby on Rails-разработчик в iGoods.ru go.cmtt.ru/2qiOpz6
— .NET-разработчик в Boft go.cmtt.ru/2GLKpCl
— C++-разработчик в Social Quantum go.cmtt.ru/2GQe89v

Удалёнка:

— PHP-разработчик (go.cmtt.ru/2HpqPZZ) и Golang/PHP-разработчик (go.cmtt.ru/2Hfce5o) в Yenisei Holdings Limited, до 180 000 ₽
— Веб-программист в Mirafox, до 170 000 ₽ go.cmtt.ru/2GMV4bP

Айтишная реальность
🎃1
Как программисту прокачать память — советы от экспертов

https://tproger.ru/experts/boost-your-memory/

Программисту приходится держать в голове огромный объём: языки, библиотеки, фреймворки, алгоритмы, паттерны.

Запоминать всё — утомительно, а Google всегда под рукой. Но стоит ли полагаться только на поиск? Нужно ли учить синтаксис или можно обойтись подсказками?

Мы поинтересовались у экспертов, что точно стоит держать в памяти, а что — нет, и как её тренировать. В конце статьи — краткая выжимка из практических советов. 🧠💡

#эксперты

Айтишная реальность
Будто JPEG-снимок из 2000-го: доллар по 28 рублей, родители уже купили тебе новогодние подарки, только вышла первая «Матрица», интернет — по карточкам, а ночи — в компьютерном клубе за CS.

#история

Айтишная реальность
Как эффективно освоить языки программирования? Советы от экспертов

https://tproger.ru/experts/effective-way-to-learn-programming-language/

Сейчас так много курсов, статей, видео и других материалов — каждый предлагает свой путь. От этого сложно понять, какой метод действительно работает лучше всего.

Мы собрали мнения наших экспертов: каждый поделился своим способом изучения языков программирования.

После разбора всех подходов мы выделили общие шаги и собрали их в универсальную стратегию. Получилось практичное руководство, которое подойдёт большинству.

#мотивация

Айтишная реальность
🍾1
Коллекция open source проектов

В этом репозитории — обширная подборка открытых проектов на разных языках программирования: С, C++, Go, JS, Java, Python, R, Ruby, Kotlin и других:

https://tprg.ru/0oAC

#opensource #python #cpp #java

Айтишная реальность
Свежие обновления:

— «ВКонтакте» сообщила российским пользователям о новой функции — возможности запросить все данные аккаунта. Пока неизвестно, какая именно информация будет доступна и когда запустится сервис: https://tproger.ru/news/vk-security

— JetBrains выпустила обновление ReSharper Ultimate до версии 2018.2. В релиз вошли поддержка C# 7.3, интеграция с экспериментальным Blazor и встроенные инструменты анализа JS/TS-кода: https://tproger.ru/news/resharper-ultimate-2018-2

— Команда JetBrains представила релиз MPS 2018.2 — обновление системы метапрограммирования. Нововведения включают уведомления о миграции, GitHub-плагин и новые тесты для генераторов: https://tproger.ru/news/mps-2018-2

— Steam Play получил модифицированный Wine для запуска Windows-игр на Linux. Решение доступно в бета-версии Steam и совместимо с 26 играми: https://tproger.ru/news/valve-proton-for-linux

— Американские исследователи создали нейросеть для смены фона на фото. Система справляется за 4 минуты, учитывая цвет, прозрачность и текстуру краёв объектов: https://tproger.ru/news/ai-background

— Mozilla объявила, что устаревшие дополнения Firefox исчезнут с AMO и из поиска к началу октября 2018 года. Поддержка Firefox ESR 52 закончится 5 сентября, а с 6 сентября плагины перестанут обновляться: https://tproger.ru/news/firefox-add-ons-remove

— На форуме «Неделя национальной безопасности» NtechLab представила FindFace Public Safety — систему распознавания лиц. Она поможет идентифицировать преступников, предупреждать угрозы и контролировать скопления людей: https://tproger.ru/news/ntechlab-announce-security-face

Айтишная реальность
🤓1
Начинается трансляция фестиваля РИТ++ 2019 — для тех, кто создаёт интернет.

Подключайтесь: tproger.ru/events/rit-2019/

Айтишная реальность
🙊2
Асинхронный JavaScript: решаем типичные задачи — часть 2

Разбираем новые примеры задач, с которыми frontend-разработчики часто сталкиваются на собеседованиях:

https://tprg.ru/PSbi

#задачки #фронтенд #javascript

Айтишная реальность