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

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

Мемы тут: @atextra_entertrends
Download Telegram
Forwarded from Хабр
​Как сломанный лифт привёл к появлению одного из самых популярных языков программирования

То, что начиналось как маленький побочный проект на ноутбуке одного разработчика — сегодня стало одним из самых успешных языков программирования с открытым исходным кодом, которым пользуются Microsoft, Amazon, Google, Tesla, Discord и многие другие.

Если кто не знает эту историю — велком!
Forwarded from Журнал «Код»
Почему некоторые разработчики ругают вёрстку на «div»

<div class="social">
<div class="media">
<div class="share_text">
Шутка про дивы
</div>
</div>
</div>

https://v.thecode.media/m8dtm

#вопрос_Код
Forwarded from Senior SQL Developer
Функция SEC_TO_TIME()

Функция SEC_TO_TIME() возвращает значение времени (в формате HH:MM:SS), основанное на указанных секундах.
Forwarded from Хабр Новости
Впервые с июля 2022 года изменилась первая десятка лидеров рейтинга языков программирования TIOBE. Язык Go поднялся с 13 места на 10.

#разработка #статистика
Forwarded from Хабр
​Обычно PostgreSQL хорошо показывает себя под нагрузкой и оправдывает ожидания в отношении производительности — она остается высокой. Но при определенных профилях нагрузки СУБД может вести себя не так, как мы ожидаем. Это и есть аномалии, на которых мы сегодня сосредоточимся.

Аномалии под нагрузкой в PostgreSQL: о чем стоит помнить и с чем надо бороться.
Forwarded from SQL Pro
Трюк дня. SQL Вернуть другую строку, если не найдена первая?

Выберите обе, и отсортируйте в правильном порядке, взяв только первую строку.

SELECT * 
FROM test
WHERE id IN ('A','B')
ORDER BY CASE WHEN id = 'A' THEN 1 ELSE 2 END
LIMIT 1

подразумевая, что ID у вас не просто 1,2, т.к в этом случае можно просто order by id сделать

#tips
Forwarded from Хабр
​Исходников нет, но мы не сдадимся: портируем Android без каких-либо исходников от производителя.

Несмотря на то, что ядро Linux предоставляется под лицензией GPL, китайские производители зачастую не хотят публиковать исходный код ядер своих устройств. Но даже отсутствие исходного кода ядра не помешает нам подарить вторую жизнь герою нашей сегодняшней статьи — поддельной реплике Huawei P20 Pro на базе чипсета MT6580.

Сегодня мы узнаем подробнее про новые смартфоны за 7-8 тысяч рублей из онлайн-магазинов, портируем прошивку crDroid простым копированием файлов и посмотрим, как работает такой девайс в 2023.
Forwarded from Senior SQL Developer
#вопросы_с_собеседований
Какие типы индексов существуют в SQL?

1) Уникальный индекс
2) Кластерный индекс
3) Некластеризованный индекс
4) Индекс битовой карты
5) Нормальный индекс
6) Составной индекс
7) Индекс B-дерева
8) Индекс на основе функций
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Логирование частоты рендера SwiftUI вьюх

DataTile – логгер, который умеет визуализировать серии данных. Один из примеров его использования – логирование того, насколько часто пересоздаются какие-то вьюхи. Для этого создается кастомный модификатор, который при каждом своем вызове логирует номер своего вызова с помощью os_log. Данные из os_log уже подхватываются и визуализируются DataTile.

Перевод на русский язык
Forwarded from Журнал «Код»
🛠 Стадии тестирования и разработки софта

Если не углубляться в нюансы разработки и тестирования, то обычно говорят о пяти состояниях, в которых находится программа:

1. Преальфа (Pre-alpha) — самая начальная стадия разработки.
2. Альфа-версия — вроде всё сделали, протестировали самое основное.
3. Бета-версия — оттестировали большую часть, ловим тараканов при поддержке небольшого круга доверенных людей.
4. Релиз-кандидат — почти готовая к выпуску программа.
5. Релиз — готовая программа.

В теории софт должен пройти все стадии, прежде чем отправиться к пользователю. Но на практике бывает так, что люди годами могут пользоваться альфа-версией и это их устраивает. Или даже ждать выпуска преальфы, чтобы скорее воспользоваться новыми возможностями или получить эксклюзивный игровой контент. Всё зависит от целей и задачи программы (или игры).

А подробней про этапы — пишем в статье: https://v.thecode.media/xiej9
Forwarded from IT Юмор
​​Когда нашёл баг, но код с ним всё равно работает:
Forwarded from vc.ru
— Что у тебя телефон полдня занят?
— В интернете сидел.

Как выглядели сайты компаний в русскоязычном интернете 1990-х и менялись сквозь года вместе с ростом скорости соединения, появлением первых российских веб-конструктов, а потом и SaaS-продуктов с 4G-вышками

vc.ru/design/626524
Forwarded from Senior SQL Developer
Оператор SQL IN на понятных примерах

Оператор SQL IN является одним из наиболее полезных операторов для фильтрации данных в SQL. Он позволяет выбрать строки из таблицы, которые содержат одно или несколько значений, указанных в списке.

Смотреть статью
Forwarded from Хабр
​Откуда есть пошла аналитика и что отличает DS, DA, BA и SA.

Разновидностей аналитиков стало уже так много, что в них немудрено и запутаться. В статье мы разберём, кто такие аналитики данных, системные аналитики, бизнес-аналитики и дата-сайентисты: чем они отличаются, что у них общего, какие навыки нужны, чтобы стать одним из них. А заодно — вспомним первопроходцев, выдающихся аналитиков прошлого и над какими задачами они работали.
Forwarded from vc.ru
Студент из РГГУ Александр Жадан, в феврале защитивший выпускную работу, написанную с помощью ChatGPT, успешно получил диплом.

Хотя после рассказа о написании работы в вуз поступали жалобы, РГГУ решил не лишать студента диплома

vc.ru/education/634441
Forwarded from Журнал «Код»
Одному инженеру надоело вести заметки о книгах и комиксах вручную и он сделал специальное устройство для выставления оценок и чтения их по RFID.

#технодурка_Код