AT extra 👨‍💻 devcode
4 subscribers
601 photos
145 videos
1 file
574 links
Главное не ставить деплой в пятницу 🤣

#трюкдня #мемдня

Мемы тут: @atextra_entertrends
Download Telegram
Forwarded from IT Юмор
​​Процессы в айти:
Макросы в Swift

Хороший русскоязычный разбор того, как устроены макросы, как они запускаются, и что с их помощью можно автоматизировать.
Forwarded from ДЕВОПСИНА | DevOps | Linux
This media is not supported in your browser
VIEW IN TELEGRAM
когда включил режим отладки и наконец-то понял, почему часть пользователей твоего сервиса бесследно пропадают

@devopsina
Forwarded from Senior SQL Developer
Все о jsonb_to_recordset в SQL

Функция jsonb_to_recordset в SQL используется для преобразования данных, хранящихся в формате JSON, в таблицы. Она позволяет распаковывать массивы и объекты JSON и превращать их в строки и столбцы в таблице.

Кроме того, jsonb_to_recordset позволяет работать с вложенными объектами и массивами. Для этого нужно использовать функцию jsonb_each, которая распаковывает объекты и массивы JSON в отдельные строки.
Forwarded from IT Юмор
С опытом начинаешь понимать коллег лучше
Forwarded from DTF
Ретро-энтузиасты восстановили центр обновления старых версий Windows, которые Microsoft уже давно не поддерживает.

Сайт позволяет пользователям Windows 95, NT 4.0, 98 и XP гораздо удобнее скачивать и устанавливать апдейты.

https://dtf.ru/hard/1947559
Руководство по анализу данных с SQL

Читать статью
Forwarded from Senior SQL Developer
#вопросы_с_собеседований
SQL-запрос для поиска n-й по величине зарплаты/платежа или 3-й по величине зарплаты/платежа

Чтобы найти n-ую самую высокую зарплату, вы можете использовать подзапрос с функцией DENSE_RANK() для вычисления ранга каждой зарплаты, а затем отфильтровать результаты, чтобы включить только строку с рейтингом, равным n.

Вы также можете использовать условия LIMIT и OFFSET , чтобы найти n-ую самую высокую зарплату.
Forwarded from IT Юмор
​Знаете что такое The Daily WTF?

Это сайт, основанный ещё в 2004 году, на котором разработчики рассказывают глупые случаи из своей практики в IT. За 19 лет их накопилось приличное количество, поэтому собрали и перевели для вас самый сочный сок:

https://tproger.ru/articles/the-daily-wtf-ploshhadka-dlya-obmena-glupejwimi-istoriyami-iz-it/
Forwarded from Senior SQL Developer
#разбор_кода
Найдите идентификаторы продуктов, которые одновременно содержат мало жира и подлежат переработке.

Таблица с идентификаторами - 1 фото.
Пример кода с решением - 2 фото.

Интуиция, лежащая в основе приведенного решения, заключается в использовании простого SQL-запроса для фильтрации строк в таблице Products на основе заданных условий. Запрос выбирает столбец product_id из таблицы, где low_fats - 'Y' и recyclable - 'Y'.

Объяснение:

1. Запрос начинается с указания условия SELECT для получения столбца product_id.

2. В предложении FROM указывается имя таблицы "Продукты", из которой будут выбраны данные.

3. Предложение WHERE используется для применения условий фильтрации. Он проверяет, что значение low_fats равно 'Y' (указывает на низкое содержание жира), а значение recyclable равно 'Y' (указывает на возможность переработки).

4. Результатом запроса будут значения product_id, удовлетворяющие заданным условиям.
Forwarded from Senior SQL Developer
Ранжирующая функция NTILE()

Функция NTILE() является частью языка SQL и используется для разделения результата запроса на определенное количество групп или сегментов. Эта функция принимает один аргумент - количество сегментов на которые нужно разделить результат.
Forwarded from Senior SQL Developer
#вопросы_с_собеседований
Как вы используете функции LAG и LEAD в SQL? Можете ли вы привести пример их использования?

Функции LAG() и LEAD() – это оконные функции в SQL, которые позволяют сравнивать значения в строке со значениями в предыдущей или следующей строке соответственно. Они полезны для вычисления текущих итогов или для сравнения значений в таблице со значениями в предыдущей или последующей строке.

Функция LAG() принимает два аргумента: столбец, который нужно вернуть, и количество строк, которые нужно вернуть.
Функция LEAD() работает аналогичным образом, но принимает значения, находящиеся после текущей строки.

В примерах в обоих случаях мы используем функции LAG и LEAD в сочетании с функцией OVER для указания порядка строк в окне.
Forwarded from Хабр
​«Меня зовут Лена, и я фронтенд-разработчик Яндекс Музыки. В этой статье я расскажу про особенности работы SmartTV и разработки под них на примере свежей фичи, которую мы назвали Время клипов. Теперь в приложении вы можете посмотреть клипы любимых артистов и открывать для себя новых исполнителей, которые подходят вам по настроению»

Если ваш фронтендер перестал бояться IE6, покажите ему SmartTV
Forwarded from в IT и выйти
Media is too big
VIEW IN TELEGRAM
Ничего необычного, просто девушки распространяют мастер-классы на тему «Как выбрать айтишника».

Как она и сказала, ничего более полезного сегодня вы уже точно не увидите.

@encryptedch
😁1
Forwarded from Хабр
​«У CSS много моментов, которые сбивают столку. Разработчики плюются от него. А мне нравится CSS, несмотря на мои потраченные нервы. Подумав, как помочь другим меньше мучаться, я собрал ряд неочевидных моментов. Они сбивали с толку меня и моих знакомых. Надеюсь, вам будет полезно»

Чёрт тебя возьми, CSS