https://vc.ru/design/747355-kak-my-proektirovali-i-dizaynili-prilozhenie-kotoroe-ustanovleno-u-kazhdogo-pyatogo-pyaterochku интересная статья правда приложение - 🥴
Forwarded from iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT (Egor Tolstoy)
Макросы в Swift
Хороший русскоязычный разбор того, как устроены макросы, как они запускаются, и что с их помощью можно автоматизировать.
Хороший русскоязычный разбор того, как устроены макросы, как они запускаются, и что с их помощью можно автоматизировать.
Forwarded from ДЕВОПСИНА | DevOps | Linux
This media is not supported in your browser
VIEW IN TELEGRAM
когда включил режим отладки и наконец-то понял, почему часть пользователей твоего сервиса бесследно пропадают
@devopsina
@devopsina
Forwarded from Senior SQL Developer
Все о jsonb_to_recordset в SQL
Функция jsonb_to_recordset в SQL используется для преобразования данных, хранящихся в формате JSON, в таблицы. Она позволяет распаковывать массивы и объекты JSON и превращать их в строки и столбцы в таблице.
Кроме того, jsonb_to_recordset позволяет работать с вложенными объектами и массивами. Для этого нужно использовать функцию jsonb_each, которая распаковывает объекты и массивы JSON в отдельные строки.
Функция jsonb_to_recordset в SQL используется для преобразования данных, хранящихся в формате JSON, в таблицы. Она позволяет распаковывать массивы и объекты JSON и превращать их в строки и столбцы в таблице.
Кроме того, jsonb_to_recordset позволяет работать с вложенными объектами и массивами. Для этого нужно использовать функцию jsonb_each, которая распаковывает объекты и массивы JSON в отдельные строки.
Forwarded from DTF
Ретро-энтузиасты восстановили центр обновления старых версий Windows, которые Microsoft уже давно не поддерживает.
Сайт позволяет пользователям Windows 95, NT 4.0, 98 и XP гораздо удобнее скачивать и устанавливать апдейты.
https://dtf.ru/hard/1947559
Сайт позволяет пользователям Windows 95, NT 4.0, 98 и XP гораздо удобнее скачивать и устанавливать апдейты.
https://dtf.ru/hard/1947559
Forwarded from Базы данных & SQL
Forwarded from Senior SQL Developer
#вопросы_с_собеседований
SQL-запрос для поиска n-й по величине зарплаты/платежа или 3-й по величине зарплаты/платежа
Чтобы найти n-ую самую высокую зарплату, вы можете использовать подзапрос с функцией DENSE_RANK() для вычисления ранга каждой зарплаты, а затем отфильтровать результаты, чтобы включить только строку с рейтингом, равным n.
Вы также можете использовать условия LIMIT и OFFSET , чтобы найти n-ую самую высокую зарплату.
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/
Это сайт, основанный ещё в 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, удовлетворяющие заданным условиям.
Найдите идентификаторы продуктов, которые одновременно содержат мало жира и подлежат переработке.
Таблица с идентификаторами - 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 и используется для разделения результата запроса на определенное количество групп или сегментов. Эта функция принимает один аргумент - количество сегментов на которые нужно разделить результат.
Функция NTILE() является частью языка SQL и используется для разделения результата запроса на определенное количество групп или сегментов. Эта функция принимает один аргумент - количество сегментов на которые нужно разделить результат.
Forwarded from Senior SQL Developer
#вопросы_с_собеседований
Как вы используете функции LAG и LEAD в SQL? Можете ли вы привести пример их использования?
Функции LAG() и LEAD() – это оконные функции в SQL, которые позволяют сравнивать значения в строке со значениями в предыдущей или следующей строке соответственно. Они полезны для вычисления текущих итогов или для сравнения значений в таблице со значениями в предыдущей или последующей строке.
Функция LAG() принимает два аргумента: столбец, который нужно вернуть, и количество строк, которые нужно вернуть.
Функция LEAD() работает аналогичным образом, но принимает значения, находящиеся после текущей строки.
В примерах в обоих случаях мы используем функции LAG и LEAD в сочетании с функцией OVER для указания порядка строк в окне.
Как вы используете функции LAG и LEAD в SQL? Можете ли вы привести пример их использования?
Функции LAG() и LEAD() – это оконные функции в SQL, которые позволяют сравнивать значения в строке со значениями в предыдущей или следующей строке соответственно. Они полезны для вычисления текущих итогов или для сравнения значений в таблице со значениями в предыдущей или последующей строке.
Функция LAG() принимает два аргумента: столбец, который нужно вернуть, и количество строк, которые нужно вернуть.
Функция LEAD() работает аналогичным образом, но принимает значения, находящиеся после текущей строки.
В примерах в обоих случаях мы используем функции LAG и LEAD в сочетании с функцией OVER для указания порядка строк в окне.
Forwarded from Хабр
«Меня зовут Лена, и я фронтенд-разработчик Яндекс Музыки. В этой статье я расскажу про особенности работы SmartTV и разработки под них на примере свежей фичи, которую мы назвали Время клипов. Теперь в приложении вы можете посмотреть клипы любимых артистов и открывать для себя новых исполнителей, которые подходят вам по настроению»
Если ваш фронтендер перестал бояться IE6, покажите ему SmartTV
Если ваш фронтендер перестал бояться IE6, покажите ему SmartTV
Forwarded from в IT и выйти
Media is too big
VIEW IN TELEGRAM
Ничего необычного, просто девушки распространяют мастер-классы на тему «Как выбрать айтишника».
Как она и сказала, ничего более полезного сегодня вы уже точно не увидите.
@encryptedch
Как она и сказала, ничего более полезного сегодня вы уже точно не увидите.
@encryptedch
😁1
Forwarded from Хабр
«У CSS много моментов, которые сбивают столку. Разработчики плюются от него. А мне нравится CSS, несмотря на мои потраченные нервы. Подумав, как помочь другим меньше мучаться, я собрал ряд неочевидных моментов. Они сбивали с толку меня и моих знакомых. Надеюсь, вам будет полезно»
Чёрт тебя возьми, CSS
Чёрт тебя возьми, CSS
Forwarded from NOP::Nuances of Programming
Что такое дизайн «Feature Sliced» во фронтенд-архитектуре? Рассмотрим особенности и результаты применения дизайна, его достоинства и недостатки.
https://nsprg.ru/xJK5ev
VK: https://nsprg.ru/mDEMZx
Дзен: https://nsprg.ru/OVgnLm
@nuancesprog #FrontEndDevelopment
https://nsprg.ru/xJK5ev
VK: https://nsprg.ru/mDEMZx
Дзен: https://nsprg.ru/OVgnLm
@nuancesprog #FrontEndDevelopment