Оператор UPDATE в SQL: разбираем на примерах
Если у вас есть таблица с записями, рано или поздно вам придется что-то в ней менять. Разбираем, как это делается при помощи SQL-оператора UPDATE.
Читать статью
Если у вас есть таблица с записями, рано или поздно вам придется что-то в ней менять. Разбираем, как это делается при помощи SQL-оператора UPDATE.
Читать статью
Нерелевантный опыт работы: недостаток или преимущество?
Многие люди, меняющие направление своей карьеры и желающие стать разработчиками, считают, что весь их предыдущий опыт ничего не стоит. Во многом это мнение поддерживается в объявлениях о вакансиях, где требуют опыт работы с определенными технологиями. Но, возможно, даже нерелевантный опыт не совсем бесполезен? Мы разбирались.
Читать статью
Многие люди, меняющие направление своей карьеры и желающие стать разработчиками, считают, что весь их предыдущий опыт ничего не стоит. Во многом это мнение поддерживается в объявлениях о вакансиях, где требуют опыт работы с определенными технологиями. Но, возможно, даже нерелевантный опыт не совсем бесполезен? Мы разбирались.
Читать статью
Генераторы CSS-кода: самая полная коллекция
#webdev #css
Представляем большую коллекцию самых разнообразных генераторов, с помощью которых вы сможете быстро получить CSS-код для сложных элементов.
Читать статью
#webdev #css
Представляем большую коллекцию самых разнообразных генераторов, с помощью которых вы сможете быстро получить CSS-код для сложных элементов.
Читать статью
👍5
5 отличных инструментов для создания скриншотов кода
Рано или поздно у каждого разработчика возникает необходимость сделать снимок кода — своего или чужого. Причин для этого может быть много, например, чтобы приложить в качестве иллюстрации в статье, попросить помощи на форуме, похвастаться в Twitter или даже чтобы добавить в коллекцию хороших примеров кода, к которым, возможно, захотите вернуться позже.
В этой статье мы собрали пять отличных инструментов, с помощью которых можно делать скриншоты кода.
Читать статью
Рано или поздно у каждого разработчика возникает необходимость сделать снимок кода — своего или чужого. Причин для этого может быть много, например, чтобы приложить в качестве иллюстрации в статье, попросить помощи на форуме, похвастаться в Twitter или даже чтобы добавить в коллекцию хороших примеров кода, к которым, возможно, захотите вернуться позже.
В этой статье мы собрали пять отличных инструментов, с помощью которых можно делать скриншоты кода.
Читать статью
От вашей работы мечты вас отделяет только техническое собеседование. Советы по подготовке
Есть много хороших разработчиков, которые, тем не менее, испытывают страх перед собеседованиями, где им придется писать код на белой доске. Мы узнавали, как можно подготовиться к таким собеседованиям.
Читать статью
Есть много хороших разработчиков, которые, тем не менее, испытывают страх перед собеседованиями, где им придется писать код на белой доске. Мы узнавали, как можно подготовиться к таким собеседованиям.
Читать статью
Команда sleep в bash: делаем задержки в скриптах
#linux #bash
При написании shell-скрипта может возникнуть необходимость создать в нем паузу в несколько секунд перед выполнением очередного шага. Например, чтобы скрипт «подождал», пока завершится какой-то процесс, или сделал паузу перед повторной попыткой выполнить неудавшуюся команду.
Для этого существует очень простая команда sleep.
Читать статью
#linux #bash
При написании shell-скрипта может возникнуть необходимость создать в нем паузу в несколько секунд перед выполнением очередного шага. Например, чтобы скрипт «подождал», пока завершится какой-то процесс, или сделал паузу перед повторной попыткой выполнить неудавшуюся команду.
Для этого существует очень простая команда sleep.
Читать статью
👍2
Как переименовать локальную ветку в Git
#git
Иногда возникает потребность переименовать локальную ветку в системе Git. В этой статье мы рассмотрели два способа, как это сделать.
Читать статью
#git
Иногда возникает потребность переименовать локальную ветку в системе Git. В этой статье мы рассмотрели два способа, как это сделать.
Читать статью
👍3❤1
Учеба без наставника: как программисту стать экспертом самостоятельно
Программист среднего или сеньорского уровня может дойти до точки, когда начинает чувствовать, что не прогрессирует, что больше не учится новому. То есть, вы хороший специалист в своем деле, но не знаете, что вам учить дальше и как. Вариантов очень много, а обратную связь получить сложно. Трудно даже определить, есть ли у вас прогресс.
Наставник мог бы помочь, если это хороший учитель. Мы разбирались, что нужно делать, если найти наставника не удалось.
Читать статью
Программист среднего или сеньорского уровня может дойти до точки, когда начинает чувствовать, что не прогрессирует, что больше не учится новому. То есть, вы хороший специалист в своем деле, но не знаете, что вам учить дальше и как. Вариантов очень много, а обратную связь получить сложно. Трудно даже определить, есть ли у вас прогресс.
Наставник мог бы помочь, если это хороший учитель. Мы разбирались, что нужно делать, если найти наставника не удалось.
Читать статью
❤2
Как разработчику прокачать навыки общения и научиться доносить свою точку зрения?
Программирование – во многом творческий процесс, предполагающий, что одну и ту же проблему можно решить разными способами. Но разработчику нужно не только выбрать оптимальное решение, но и обосновать его перед командой или клиентом, и вот с этим могут возникнуть сложности.
Читать статью
Программирование – во многом творческий процесс, предполагающий, что одну и ту же проблему можно решить разными способами. Но разработчику нужно не только выбрать оптимальное решение, но и обосновать его перед командой или клиентом, и вот с этим могут возникнуть сложности.
Читать статью
В чём разница между Docker и Kubernetes?
#tools
Виртуализация и контейнеризация – будущее крупных проектов. Давайте сравним Kubernetes, Docker и инструмент оркестровки Docker Swarm и посмотрим, чем они отличаются друг от друга.
Читать статью
#tools
Виртуализация и контейнеризация – будущее крупных проектов. Давайте сравним Kubernetes, Docker и инструмент оркестровки Docker Swarm и посмотрим, чем они отличаются друг от друга.
Читать статью
👍5🔥1
Порядок выполнения SQL-операций
#sql
Мы привыкли, что компьютер выполняет команды программиста последовательно, в том порядке, который указал автор кода. Однако SQL относится к декларативным языкам, то есть SQL-запрос описывает ожидаемый результат, а не способ его получения.
Давайте разберём, в какой последовательности выполняются шесть операций в SQL: SELECT, FROM, WHERE, GROUP BY, HAVING и ORDER BY.
Читать статью
#sql
Мы привыкли, что компьютер выполняет команды программиста последовательно, в том порядке, который указал автор кода. Однако SQL относится к декларативным языкам, то есть SQL-запрос описывает ожидаемый результат, а не способ его получения.
Давайте разберём, в какой последовательности выполняются шесть операций в SQL: SELECT, FROM, WHERE, GROUP BY, HAVING и ORDER BY.
Читать статью
👍6👎1
Как написать резюме веб-разработчика, которое поможет вам попасть на собеседование
Для веб-разработчиков сейчас есть множество вакансий, но чтобы попасть на позицию, которую вы хотите, вам все равно нужно иметь выдающееся резюме. Чем оно лучше, тем больше шансов, что вас наймет именно та компания, в которую вы мечтаете попасть.
Читать статью
Для веб-разработчиков сейчас есть множество вакансий, но чтобы попасть на позицию, которую вы хотите, вам все равно нужно иметь выдающееся резюме. Чем оно лучше, тем больше шансов, что вас наймет именно та компания, в которую вы мечтаете попасть.
Читать статью
👍1
Светлый и темный режим всего в 14 строках CSS
#css
Пишем код, который будет выявлять системные настройки пользователя при помощи медиа-запросов CSS и таким образом определять базовую цветовую схему.
Читать статью
#css
Пишем код, который будет выявлять системные настройки пользователя при помощи медиа-запросов CSS и таким образом определять базовую цветовую схему.
Читать статью
Как установить Node.js в Ubuntu
#javascript
Веб-разработчику, работающему хоть над фронтендом, хоть над бэкендом, понадобится установить Node.js в его систему.
Но, используя обычную команду sudo apt install nodejs, можно установить очень старую версию Node, что может привести к проблемам.
Поэтому вы, скорее всего, захотите установить конкретную версию, а для этого понадобится другая команда. Она должна установить LTS-версию Node (версию с долговременной поддержкой), предпочтительную для нужд разработчиков.
В этой статье я покажу вам, как установить последнюю LTS-версию Node в операционной системе Ubuntu.
Читать статью
#javascript
Веб-разработчику, работающему хоть над фронтендом, хоть над бэкендом, понадобится установить Node.js в его систему.
Но, используя обычную команду sudo apt install nodejs, можно установить очень старую версию Node, что может привести к проблемам.
Поэтому вы, скорее всего, захотите установить конкретную версию, а для этого понадобится другая команда. Она должна установить LTS-версию Node (версию с долговременной поддержкой), предпочтительную для нужд разработчиков.
В этой статье я покажу вам, как установить последнюю LTS-версию Node в операционной системе Ubuntu.
Читать статью
👍1
Как монтировать папки в Docker
#tools #docker
Контейнеры Docker по своей природе неизменяемы. Это означает, что при перезапуске контейнера все данные, сохраненные в нем, сотрутся. Но сохранить эти данные можно. Для этого Docker предоставляет возможность подключения к контейнеру локальных директорий.
Читать статью
#tools #docker
Контейнеры Docker по своей природе неизменяемы. Это означает, что при перезапуске контейнера все данные, сохраненные в нем, сотрутся. Но сохранить эти данные можно. Для этого Docker предоставляет возможность подключения к контейнеру локальных директорий.
Читать статью
Сколько мониторов нужно разработчику?
#tools
Для комфортной разработки нужно иметь возможность одновременно открывать два приложения на весь экран, - считает автор статьи. Исходя из этого, он рекомендует пользоваться двумя мониторами.
Читать статью
#tools
Для комфортной разработки нужно иметь возможность одновременно открывать два приложения на весь экран, - считает автор статьи. Исходя из этого, он рекомендует пользоваться двумя мониторами.
Читать статью
CSS-свойство isolation: создаем новый контекст наложения
#css
Когда вы используете z-index, может быть трудно поддерживать порядок. Нужно быть очень внимательным и следить за тем, где он используется и с какими значениями. Применение isolation может оказаться удобным выходом.
Читать статью
#css
Когда вы используете z-index, может быть трудно поддерживать порядок. Нужно быть очень внимательным и следить за тем, где он используется и с какими значениями. Применение isolation может оказаться удобным выходом.
Читать статью
👍4
Кэширование билдов Docker
#tools #docker
Кэш билда — очень удобная фича Docker. Она ускоряет сборку благодаря повторному использованию созданных ранее слоев. В этой статье рассказываем, как пользоваться кэшем и как отключать кэширование.
Читать статью
#tools #docker
Кэш билда — очень удобная фича Docker. Она ускоряет сборку благодаря повторному использованию созданных ранее слоев. В этой статье рассказываем, как пользоваться кэшем и как отключать кэширование.
Читать статью
👍1
Команда find и поиск файлов при помощи командной строки Linux
Поиск файлов — относительно простая задача, когда вы используете графический интерфейс. Но он не всегда доступен. Например, если речь идет о сервере, вам придется буквально все делать при помощи командной строки.
Для поиска файлов и папок в Linux есть мощная команда — find. В этой статье мы разберем несколько примеров ее использования.
Читать статью
Поиск файлов — относительно простая задача, когда вы используете графический интерфейс. Но он не всегда доступен. Например, если речь идет о сервере, вам придется буквально все делать при помощи командной строки.
Для поиска файлов и папок в Linux есть мощная команда — find. В этой статье мы разберем несколько примеров ее использования.
Читать статью
👍2
Объяснение Kubernetes водителю Uber
#tools
Неделю назад я приняла участие в конференции Kubecon 2023 в Чикаго. Я прочитала несколько блогов и посетила примерно 101 туториал, но все равно не получила хорошего представления о Kubernetes.
Хуже всего было в последний день конференции. Я заказала Uber, чтобы вернуться в гостиницу. Водитель спросил меня, чему посвящена эта конференция, на что я ответила: «Kubernetes». А после некоторых объяснений стало ясно, что я понятия не имею, о чем говорю.
Представьте себе, что вы приехали с трехдневной конференции и не можете описать своему водителю Uber технологию, которая там рассматривалась. Фейспалм. Поэтому, пытаясь искупить свою вину, я записала переосмысленный разговор с водителем.
Читать статью
#tools
Неделю назад я приняла участие в конференции Kubecon 2023 в Чикаго. Я прочитала несколько блогов и посетила примерно 101 туториал, но все равно не получила хорошего представления о Kubernetes.
Хуже всего было в последний день конференции. Я заказала Uber, чтобы вернуться в гостиницу. Водитель спросил меня, чему посвящена эта конференция, на что я ответила: «Kubernetes». А после некоторых объяснений стало ясно, что я понятия не имею, о чем говорю.
Представьте себе, что вы приехали с трехдневной конференции и не можете описать своему водителю Uber технологию, которая там рассматривалась. Фейспалм. Поэтому, пытаясь искупить свою вину, я записала переосмысленный разговор с водителем.
Читать статью
👍7🤡1