STR IT
4.5K subscribers
492 photos
72 videos
580 links
Чат: https://t.iss.one/strc0mmunity
Связь: @strrrrr1

Реклама на бирже: https://telega.in/c/strfrontend
Download Telegram
💪 Мгновенный парсинг ЛЮБЫХ данных с сайтов

Появился инструмент для извлечения данных с сайтов без написания кода. Заявляет о себе как "мгновенный парсер любых данных".

Возможности:

🟣Автоматическое извлечение таблиц, товаров, статей, контактов
🟣Экспорт в CSV, Excel, JSON
🟣Работа без настройки селекторов
🟣Бесплатная версия

Пробуем
тут

Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
3
⌨️ Вся база для программиста

Собрал для вас мощную подборку ресурсов по всем ключевым направлениям в IT. Каждый раздел — это фундамент, который НЕ ОБЯЗАТЕЛЕН ДЛЯ КАЖДОГО, но однозначно облегчит тебе работу, особенно со сложными системами.

🟣 Computer Systems
Основы того, как работает железо и низкоуровневые системы:

Видеокурс по архитектуре компьютера
Nand2Tetris — собери компьютер с нуля

🟣Операционные системы
Глубокое понимание OS — must have для любого программиста:

OSTEP — лучшая книга по ОС
Курс Wisconsin по OS
MIT 6.S081 — пишем свою ОС

🟣Алгоритмы и структуры данных
Без этого никуда — основа всех собеседований:

MIT 6.006 — Introduction to Algorithms
Дополнительные материалы

🟣 Математика
Матан, линал, дискретка — математическая база программиста:

3Blue1Brown — математика наглядно
MIT OpenCourseWare
Khan Academy
Math Academy для взрослых

🟣Сети
Как работает интернет и сетевые протоколы:

Computer Networking — практика с Wireshark
Playlist по сетям

🟣 Базы данных
От SQL до внутренностей СУБД:

CMU Database Systems
Видеокурс по БД

🟣Распределенные системы
Как строить масштабируемые системы:

MIT 6.824 — классика жанра
Видеокурс по распределенным системам

🟣 Безопасность
Кибербезопасность и хакинг:

PWN College — практический хакинг
Stanford CS253 — веб-безопасность
MIT 6.1600 — основы безопасности

Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
6❤‍🔥1🔥1
Берем?
❤‍🔥175😁4🤮1
🤩 Нашёл крутой ресурс для React-разработчиков

UI - библиотека с анимированными компонентами, которые можно легко использовать в своих пет проектах

Сохраняем здесь

Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
5❤‍🔥1
Microsoft "заменила" 9000+ на ИИ

Теперь их посты в соц сетях выглядят так)😬

Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
😁11
🔢 Шпаргалка по архитектурам API

REST для масштабируемых веб-сервисов, GraphQL для точечных запросов данных, WebSocket для реального времени — всего 8 главных стилей API на одной картинке.

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

Сохраняем и повторяем 📌

Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
9
🤝11
🚬 Git шпаргалка — все самое необходимое на 1 картинке

40+ команд Git в одной картинке — от git init до git cherry-pick. Все что нужно каждому джуну, чтобы не попасть в ступор на работе


Сохраняем 📌

Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
😎 Стартапы в IT: зачем, почему, для кого? (Часть 1)

Канал, всем привет. Я, как админ данного канала, помимо основной работы в Сбере, ведения канала и прочих активностей на протяжении нескольких месяцев участвую в IT стартапе.

Я собрал некоторый опыт из этой сферы, сравнил его с работой на обычной работой в бигтехе и поведую его вам, моим дорогим читателям, чтобы разбавить однотипные посты с полезными сайтами/шпаргалками и тд


1) На что стоит рассчитывать, участвуя в стартапах?

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

Вообще без людей, в одиночку — на своем горбу, очень трудно достигнуть больших результатов. И только при тесном взаимодействии с правильными людьми, когда каждый пытается быть полезным друг другу, можно рассчитывать на результаты, не только в стартапе/проекте, но и по жизни.

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

2) Опыт

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

В стартапах, в отличие от работы в бигтехах — нет бюрократии и процессов, тормозящих написание кода. Ты начинаешь обучаться в сотни раз быстрее, нежели ты бы учился самостоятельно.

Помимо кода, ты так же получаешь опыт работы в команде, опыт взаимодействия со смежными отраслями: фронтенд, бекенд, девопс, дизайн и тд. Ты не просто красишь кнопки, ты выполняешь реально интересные, инфраструктурные задачи.

Итоги: В этом посте я затронул 2 самых главных плюса участия в IT стартапах. В следующих постах на эту тему расскажу о главных минусах, проблемах, построении больших проектах с полного 0. Жду от вас классы

Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
18🔥54🤡1
Что думаешь о стартапах?
Anonymous Poll
88%
Это интересно
12%
Не вижу в этом смысла
19👎2
8
Как отдыхаешь от работы/учебы?
💬 КАША в голове, КАША в коде — первые шаги к порядку Последняя часть

Ну
и заключительный пост по этой теме, собрал тут наименее очевидные советы, но тем не менее невероятно полезные в обыденности

5) Сложные слова и решения ≠ умный код

Если ты называешь переменную "DataProcessorManagerHandler", а сам не помнишь, что она делает - ты просто играешься в программиста и пытаешься замаскировать свое творчество под продуманный код.

А если добавить в код тройной if внутрь замыкания - "потому что так мощнее", - ты не ускоряешь приложение, ты ускоряешь свою боль в будущем.

Настоящая сила - в простоте. Код должен быть понятным, читаемым и предсказуемым.

Хитрость не в том, чтобы спрятать смысл за конструкциями, а в том, чтобы сделать сложное очевидным.

6) Не женись на первом варианте


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

Первое что попадется - не обязательно лучшее. Это просто первое, что ты нагуглил.

Не ленись попробовать по-другому. Напиши код двумя способами, сравни, подумай, а не просто "лишь бы работало".

Оптимальность - это не про магию. Это когда просто, понятно и не разваливается при первом изменении.

Пока ты учишься, у тебя идеальное время экспериментировать. Пользуйся этим. Потом будет прод. А там - только боль и страх.

Запомни: фундамент это не скучный камень на дороге, это твоя страховка от падений.
А фасад - это уже потом, когда ноги не дрожат.

Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
7🔥1
🔥11😢1
👍 Гайд по сетям!

Нашел для вас отличную шпаргалку по всем сетевым уровням, отлично подойдет для повторения перед собесами

На картинке — 7 уровней OSI, что делает каждый из них и примеры протоколов.

Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
2