Forwarded from The Dragon Code News (Andrey Helldar)
Онлайн сервис для тестирования регулярных выражений с визуализацией их обработки
https://devtoolcafe.com/tools/regex#!flags=img&re=
https://devtoolcafe.com/tools/regex#!flags=img&re=
Devtoolcafe
Regular Expression Tester and Visualizer
Regular Expression Tester and Visualizer is a free online developer tool to test and visualize a regular expression against any string instantly with matches highlighted including a cheat sheet and reference.
Forwarded from The Dragon Code News (Andrey Helldar)
Пройдите тест на знание SQL, научитесь составлять эффективные SQL запросы и решать задачи по SQL, подготовьтесь к собеседованиям.
Задания по SQL подходят как новичкам, так и опытным специалистам.
https://sqltest.online
Задания по SQL подходят как новичкам, так и опытным специалистам.
https://sqltest.online
SQLtest.online
SQLTest.online: Learn and Practice SQL for Free
SQLtest.online: Your free interactive SQL trainer. Practice and enhance your practical SQL skills with real-world problems and instant feedback for various databases like MySQL, MS SQL, and SQLite.
Forwarded from Teamlead Good Reads – ежедневные советы про менеджмент людей и команд (Egor Tolstoy)
Три важных софт-скилла при найме
👉Кандидату не пофиг на работу. На интервью это можно проверить следующим образом:
- Поговорить про проблемы на прошлом рабочем месте и то, как они решались. Тут важно смотреть на проактивную позицию кандидата и то, как он сам участвовал в решении того, что его беспокоило.
- Поспрашивать, как его фичи влияли на продукт. Скорее всего, если ему было не пофиг на то, что он делает, он понимает, какую пользу принес.
- Узнайте, как он влиял на бэклог команды. Проактивные люди и фичи сами предлагают, и техдолгом бэклог наполняют.
👉Самонаводимость – кандидат может сам решать задачи с высокой степенью неопределенности, доуточняя все детали и подключая помощь, где необходимо. Как проверить на интервью:
- Спросить про задачи с самыми туманными требованиями
- Узнать, как часто взаимодействовал с людьми за пределами команды
- Попросить рассказать про самую продолжительную задачу и понять, как он контролировал ее
👉Внутренний локус контроля – отсутствие тенденции сваливать вину за проблемы на других людей и обстоятельства. Как проверить:
- Спросить про самый большой провал и то, что к нему привело
- Поговорить про выстраивание отношений с другими людьми и кейсы, где это не получилось
👉Кандидату не пофиг на работу. На интервью это можно проверить следующим образом:
- Поговорить про проблемы на прошлом рабочем месте и то, как они решались. Тут важно смотреть на проактивную позицию кандидата и то, как он сам участвовал в решении того, что его беспокоило.
- Поспрашивать, как его фичи влияли на продукт. Скорее всего, если ему было не пофиг на то, что он делает, он понимает, какую пользу принес.
- Узнайте, как он влиял на бэклог команды. Проактивные люди и фичи сами предлагают, и техдолгом бэклог наполняют.
👉Самонаводимость – кандидат может сам решать задачи с высокой степенью неопределенности, доуточняя все детали и подключая помощь, где необходимо. Как проверить на интервью:
- Спросить про задачи с самыми туманными требованиями
- Узнать, как часто взаимодействовал с людьми за пределами команды
- Попросить рассказать про самую продолжительную задачу и понять, как он контролировал ее
👉Внутренний локус контроля – отсутствие тенденции сваливать вину за проблемы на других людей и обстоятельства. Как проверить:
- Спросить про самый большой провал и то, что к нему привело
- Поговорить про выстраивание отношений с другими людьми и кейсы, где это не получилось
Хабр
Как увидеть три важнейших софт-скилла, чтобы нанять лучшего инженера
Чтобы нанять хорошего инженера, недостаточно проверить только его харды. В статье я расскажу о трех софт-скиллах, которые я обязательно проверяю у каждого кандидата. Если вы начнете проверять эти три...
👍1
Шпаргалка, которой часто пользуюсь - порядок написания операторов в запросе SQL и порядок их выполнения:
Порядок написания операторов в запросе SQL следующий:
Порядок выполнения операторов в СУБД несколько отличается от порядка их написания в запросе. В упрощённом виде порядок выполнения запроса в PostgreSQL такой:
Т.е. порядок выполнения такой же, как и порядок написания, за исключением того, что `SELECT` выполняется после `HAVING`
#sql
Порядок написания операторов в запросе SQL следующий:
SELECT -- перечисление полей результирующей таблицы
FROM -- указание источника данных
-- а тут вроде JOIN'ы и операции со множествами (А.С.)
WHERE -- фильтрация данных
GROUP BY -- группировка данных
HAVING -- фильтрация данных после группировки
ORDER BY -- сортировка результирующей таблицы
LIMIT -- ограничение количества выводимых записей
Порядок выполнения операторов в СУБД несколько отличается от порядка их написания в запросе. В упрощённом виде порядок выполнения запроса в PostgreSQL такой:
FROM -- указание источника данных
WHERE -- фильтрация данных
GROUP BY -- группировка данных
HAVING -- фильтрация данных после группировки
SELECT -- перечисление полей результирующей таблицы
ORDER BY -- сортировка результирующей таблицы
LIMIT -- ограничение количества выводимых записей
Т.е. порядок выполнения такой же, как и порядок написания, за исключением того, что `SELECT` выполняется после `HAVING`
#sql
👍2
В Обсидиан постоянно обнаруживаю разные плюшки. Например, можно писать там
- [ ] Что-то сделать и эта строка превратится в чекбокс. Можно там ставить галочку и это заработает: строка превратится в - [x] Что-то сделать, т.е. в строку с чекбоксом с галочкой. Надо как-нибудь хорошенько изучить Обсидиан, но лень/некогда👍2🔥1
Forwarded from Кирилл Архипов
This media is not supported in your browser
VIEW IN TELEGRAM
Тот единственный разработчик, который знает как правильно работает легаси код
😁5❤1🤣1
Forwarded from Эксплойт
Новая платформа для разработки IT-продуктов, которую разработал Яндекс - SourceCraft.
С помощью неё можно создавать исходный код, управлять версиями, тестировать, собирать, развёртывать и сопровождать программные продукты. Первым компонентом платформы станет Yandex Code Assistant — это нейронка для работы с кодом.
Доступ к SourceCraft откроется в 2025 — записаться в лист ожидания можно здесь.
С помощью неё можно создавать исходный код, управлять версиями, тестировать, собирать, развёртывать и сопровождать программные продукты. Первым компонентом платформы станет Yandex Code Assistant — это нейронка для работы с кодом.
Доступ к SourceCraft откроется в 2025 — записаться в лист ожидания можно здесь.
👍1
Forwarded from Николай Ясинский | SHIFU (Nikolay Yasinskiy)
Новое видео: 2 способа получить удовольствие от программирования
YT: https://youtu.be/Y6htd_6NsM8
ВК: https://vk.com/video-77057079_456240191
YT: https://youtu.be/Y6htd_6NsM8
ВК: https://vk.com/video-77057079_456240191
YouTube
2 способа получить удовольствие от программирования
2 способа получать удовольствие от программирования, это важно понимать, иначе не будет ни результата ни удовольствия.
00:00 Начало
00:49 для чего об это думать
01:44 Подход 1
05:59 Подход 2
11:32 Для новичков
12:25 Резюме
Платные консультации: https://t.me/nydevel…
00:00 Начало
00:49 для чего об это думать
01:44 Подход 1
05:59 Подход 2
11:32 Для новичков
12:25 Резюме
Платные консультации: https://t.me/nydevel…
Forwarded from SINGULAR
Требования:
- База HTML, CSS, JS.
- Бешеное желание учиться.
Условия:
- 3 месяца обучения
- 20к/мес или 50к/весь курс
- 2 недели период возврата средств, если курс не подойдёт, без условий и объяснений причин.
Формат:
- Группа 5-7 человек
- 1.5 часовые созвоны 2 раза в неделю для разбора новой темы или ответов на вопросы на ДЗ или таски
- Телеграм чат где я (почти) всегда на связи
- Собственные материалы по теории
- Практический проект на Nuxt, в котором ученики будут делать таски как на реальной работе с доской, git и тд.
- Различные лайфхаки по трудоустройству, составление резюме, мок собесы, разбор задач, ваших собесов.
Этапы:
- Теория ~1мес.
- Практика ~1.5мес.
- Трудоустройство ~0.5мес.
Старт: 1 октября
За подробностями в лс @abu_js
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤2👍2
Альфа-код
В Обсидиан постоянно обнаруживаю разные плюшки. Например, можно писать там - [ ] Что-то сделать и эта строка превратится в чекбокс. Можно там ставить галочку и это заработает: строка превратится в - [x] Что-то сделать, т.е. в строку с чекбоксом с галочкой.…
В Обсидиан ещё можно майнд мапы рисовать (из коробки, без подключения плагинов) https://youtu.be/eHI-Szjpafk?si=zE8OzskgdRHDZ-Hs
YouTube
Mind Mapping in Obsidian Canvas 🧠 Tutorial
The Obsidian Canvas plugin is finally here! Here's how I mind map with the Obsidian Canvas. A quick tutorial for beginners to Obsidian and Canvas the plugin!
🟣 Obsidian Tutorials 🟣
» Zettelkasten for beginners: https://www.youtube.com/watch?v=GpV47rUYk8I…
🟣 Obsidian Tutorials 🟣
» Zettelkasten for beginners: https://www.youtube.com/watch?v=GpV47rUYk8I…
1👍2
Задумался над такой темой:
На Западе обычно развита узкая специализация, а у нас (в России и, наверное, в остальном СНГ) ценится широкий кругозор. Но в IT вроде всё наоборот: на Западе обычно спецы более широкого профиля, чем у нас. Т.е. у нас, например, большинство айтишников чересчур привязаны к каким-то языкам программирования или направлениям, а на Западе, наоборот, те, кого называют software engineer, должны уметь спокойно писать и на PHP, и на C. Или возьмём дизайн и вёрстку сайтов - у нас этим занимаются разные люди, а на Западе - обычно 1 чел.
Что думаете по поводу этой темы и вообще по поводу широкого кругозора и узкой специализации?
На Западе обычно развита узкая специализация, а у нас (в России и, наверное, в остальном СНГ) ценится широкий кругозор. Но в IT вроде всё наоборот: на Западе обычно спецы более широкого профиля, чем у нас. Т.е. у нас, например, большинство айтишников чересчур привязаны к каким-то языкам программирования или направлениям, а на Западе, наоборот, те, кого называют software engineer, должны уметь спокойно писать и на PHP, и на C. Или возьмём дизайн и вёрстку сайтов - у нас этим занимаются разные люди, а на Западе - обычно 1 чел.
Что думаете по поводу этой темы и вообще по поводу широкого кругозора и узкой специализации?
1👍1