Появился инструмент для извлечения данных с сайтов без написания кода. Заявляет о себе как "мгновенный парсер любых данных".
Возможности:🟣 Автоматическое извлечение таблиц, товаров, статей, контактов🟣 Экспорт в CSV, Excel, JSON🟣 Работа без настройки селекторов🟣 Бесплатная версия
Пробуем тут
Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
Нашел для вас интересный видос, с разбором самых популярных алгоритмических паттернов. Лучшее, чтобы начать -- смотрим
Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
СДЕЛАЙ ЭТО, и пройдешь алгоритмическое собеседование (100% Метод)
Вместе с @vladimir_balun_programming разобрали два метода, которые спасут твой собес! Если ты готовишься к техническому собеседованию и боишься алгоритмов — это видео для тебя. Эти методы покрывают до 80% задач на собесе — и помогут тебе пройти то, где валятся…
🔥3❤1
STR IT
Твое отношение к накрутке опыта/вранью в резюме
Тебе помогла накрутка опыта / вранье в резюме?
Anonymous Poll
22%
Да, смог быстрее найти работу
4%
Нет, конверсия не увеличилась
74%
Не крутил (посмотреть ответы)
Собрал для вас мощную подборку ресурсов по всем ключевым направлениям в IT. Каждый раздел — это фундамент, который НЕ ОБЯЗАТЕЛЕН ДЛЯ КАЖДОГО, но однозначно облегчит тебе работу, особенно со сложными системами.
Основы того, как работает железо и низкоуровневые системы:
Видеокурс по архитектуре компьютера
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
UI - библиотека с анимированными компонентами, которые можно легко использовать в своих пет проектах
Сохраняем здесь
Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5❤🔥1
REST для масштабируемых веб-сервисов, GraphQL для точечных запросов данных, WebSocket для реального времени — всего 8 главных стилей API на одной картинке.
Каждый разработчик должен знать эти подходы и понимать, когда какой использовать.
Сохраняем и повторяем
Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9
40+ команд Git в одной картинке — от git init до git cherry-pick. Все что нужно каждому джуну, чтобы не попасть в ступор на работе
Сохраняем
Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Канал, всем привет. Я, как админ данного канала, помимо основной работы в Сбере, ведения канала и прочих активностей на протяжении нескольких месяцев участвую в IT стартапе.
Я собрал некоторый опыт из этой сферы, сравнил его с работой на обычной работой в бигтехе и поведую его вам, моим дорогим читателям, чтобы разбавить однотипные посты с полезными сайтами/шпаргалками и тд
1) На что стоит рассчитывать, участвуя в стартапах?
Нетворкинг — самое главное, что есть в нашей жизни. Участвуя в стартапах ты знакомишься с супер заряженными, идейными, интересными людьми, с которыми интересно не только работать, но и дружить.
Вообще без людей, в одиночку — на своем горбу, очень трудно достигнуть больших результатов. И только при тесном взаимодействии с правильными людьми, когда каждый пытается быть полезным друг другу, можно рассчитывать на результаты, не только в стартапе/проекте, но и по жизни.
Многие люди, участвующие в стартапах уже работают, в абсолютно разных компаниях. И при хороших отношениях между людьми кто-то сможет тебя пригласить к себе на работу, существенно сократив твой путь до устройства на работу.
2) Опыт
Опять же, ты погружаешься в коллектив людей, которые работают, и главное — хотят работать. Если у тебя не так много опыта в командной разработке/ты только начинаешь свой путь и у тебя горят глаза — для тебя это отличный вариант.
В стартапах, в отличие от работы в бигтехах — нет бюрократии и процессов, тормозящих написание кода. Ты начинаешь обучаться в сотни раз быстрее, нежели ты бы учился самостоятельно.
Помимо кода, ты так же получаешь опыт работы в команде, опыт взаимодействия со смежными отраслями: фронтенд, бекенд, девопс, дизайн и тд. Ты не просто красишь кнопки, ты выполняешь реально интересные, инфраструктурные задачи.
Итоги: В этом посте я затронул 2 самых главных плюса участия в IT стартапах. В следующих постах на эту тему расскажу о главных минусах, проблемах, построении больших проектах с полного 0. Жду от вас классы
Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
❤18🔥5 4🤡1
Ну и заключительный пост по этой теме, собрал тут наименее очевидные советы, но тем не менее невероятно полезные в обыденности
5) Сложные слова и решения ≠ умный код
Если ты называешь переменную "DataProcessorManagerHandler", а сам не помнишь, что она делает - ты просто играешься в программиста и пытаешься замаскировать свое творчество под продуманный код.
А если добавить в код тройной if внутрь замыкания - "потому что так мощнее", - ты не ускоряешь приложение, ты ускоряешь свою боль в будущем.
Настоящая сила - в простоте. Код должен быть понятным, читаемым и предсказуемым.
Хитрость не в том, чтобы спрятать смысл за конструкциями, а в том, чтобы сделать сложное очевидным.
6) Не женись на первом варианте
В программировании нет святого грааля. Один и тот же результат можно получить десятью разными способами, а также через костыль и через костыль в костыле.
Первое что попадется - не обязательно лучшее. Это просто первое, что ты нагуглил.
Не ленись попробовать по-другому. Напиши код двумя способами, сравни, подумай, а не просто "лишь бы работало".
Оптимальность - это не про магию. Это когда просто, понятно и не разваливается при первом изменении.
Пока ты учишься, у тебя идеальное время экспериментировать. Пользуйся этим. Потом будет прод. А там - только боль и страх.
Запомни: фундамент это не скучный камень на дороге, это твоя страховка от падений.
А фасад - это уже потом, когда ноги не дрожат.
Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7🔥1
Нашел для вас отличную шпаргалку по всем сетевым уровням, отлично подойдет для повторения перед собесами
На картинке — 7 уровней OSI, что делает каждый из них и примеры протоколов.
Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2