DevNotes Live – Telegram
DevNotes Live
8 subscribers
73.4K photos
10.7K videos
181 files
30.5K links
Автоматический агрегатор IT ресурсов в Telegram (@devnotes_robot)
Информация: https://news.1rj.ru/str/devnotes_live/121
Download Telegram
Forwarded from UX Live 🔥
Для процессоров Apple M1 подъехала официальная поддержка Docker-контейнеров.

Это важно для программистов. Докер — способ упаковать программу и все её зависимости в так называемый «образ», который может работать почти полностью независимо, хоть на сервере в датацентре, хоть на компьютере у программиста.

В работе программиста супер важно часто проверять результат своей работы и возможность быстро и беспроблемно запустить проект на своем компьютере — это гиганский плюс к работе. Докер помог многим программистам сделать именно это.

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

Практически с первого дня запуска нового процессора, были способы поднять докер-образы на M1, но теперь всё официально. Класс.
Forwarded from The Devs
The architecture behind a one-person tech startup.

#article
@thedevs

https://kutt.it/XzJGTL
Forwarded from UX Live 🔥
This media is not supported in your browser
VIEW IN TELEGRAM
Ещё одна прикольная приколюндра с https://codepen.io/Zaku/pen/EDaun (чтобы загрузить свой логотип надо сохранить его в png и сконвертировать в base64-код, например тут https://www.base64-image.de/ , а потом слева в html вставить в data-src="удалить_то_что_там_было"
Forwarded from vc.ru
Media is too big
VIEW IN TELEGRAM
Авторы «Русской кибердеревни» выпустили новый ролик — в нём «космопоезд» следует по солнечной системе.

В видео проводница раздаёт бельё и встречает дембеля-космодесантника, а пассажиры поют и жалуются на храпящих соседей — всё это с элементами киберпанка

vc.ru/video/234783
Forwarded from Denis Sexy IT 🤖
Я не знаю как я пропустил, но это просто офигенный пример работы с открытыми данными и современной журналистики.

Как вы помните, 4 августа 2020 года в Бейруте произошел взрыв натриевой селитры которую хранили в портовом складе с 2014 года. Хранили как попало, нарушая любые меры по безопасности.

Группа журналистов используя только открытые данные, видео из твитов, опубликованные документы и местные ТВ-репортажи восстановила:
⚠️ Полную хронологию пожара;
⚠️ 3D-модель склада;
⚠️ По цвету дыма смогли восстановить как пожар смещался внутри здания;
⚠️ И еще много маленьких деталей о катастрофе.

Видео:
https://youtu.be/3s54_MF2XPk

P.S. Все 3D-модели доступны в публичном доступе, то есть вы можете скачать модельку и наложить взрыв на какой-то вам знакомый объект в Google Maps чтобы оценить масштаб и тп.

P.P.S. Такое направление расследований называется OSINT (Open Source INTelligence), они основаны на сборе и анализе информации из общедоступных источников.
Forwarded from DESIGN GOOD
#гуд №86

Не знаю, кто это придумал, но это классно. Московское метро
Forwarded from Daily Coding 🔥
💡 Команды для Python по работе с файлами и файловой системой

▍Перемещение файлов
| Часть 2

Из прошлой части:
Чтобы все это работало, нужно явно указать имя файла в месте назначения.

Ниже — код, который это позволяет сделать:

for file in list(glob(os.path.join('test_dir', '*.csv'))):
os.rename(
file,
os.path.join(
'sample_data',
os.path.basename(file)
))

Здесь функция os.path.basename() предназначена для извлечения имени файла из пути с любым количеством компонентов.

Другая функция, os.replace(), делает то же самое. Но разница в том, что os.replace() не зависит от платформы, тогда как os.rename() будет работать только в системе Unix / Linux.

Еще один минус — в том, что обе функции не поддерживают перемещение файлов из разных файловых систем, в отличие от shutil.

Поэтому лучше использовать shutil.move() для перемещения файлов.

Daily Coding #советы #coding #python
Forwarded from Denis Sexy IT 🤖
This media is not supported in your browser
VIEW IN TELEGRAM
Долго ходил с идеей запилить текстуры для майнкрафта, чтобы потом обработать нейронкой и поиграть в реалистичную версию графики (ну, чтобы как в жизни почти), но спасибо NVidia теперь можно не делать, все уже вышло:
https://nvlabs.github.io/GANcraft/
Forwarded from Readymag
This media is not supported in your browser
VIEW IN TELEGRAM
Портфолио арт-директора Дуга Алвеса: → https://dougalves.work/

#СделаноВReadymag
Оксана Лаврентьева взяла аскезу от телеграм-каналов
То есть как «нахуй»?
Forwarded from Denis Sexy IT 🤖
#промо
А приходите к нам работать в Комитет? У нас есть все: DTF, TJ, vc.ru, coub.com, нейронки всякие, быстрый рост внутри компании, помощь в освоении новых технологий и мягкое отношение к понятию «Рабочий график».

У нас тут целая пачка вакансий открыта, го вместе работать:
📍 PHP-разработчик
📍 Node.js разработчик
📍 Ведущий QA инженер
📍 Frontend-разработчик спецпроектов

А тут вообще весь список вакансий.
Forwarded from СПNЗЖУ DESIGN
Плагин добавляет настраиваемую панель с полным списком установленных вами плагинов

bit.ly/32gWHLw
Честная реклама:
Худи в расцветке 3D normal mapping. Очень красиво. Полюбоваться и заказать.
Девочки, как известно, миллиардеры - весьма скромные люди, если они не Игорь Рыбаков. Предпочитают хлеборезками своими не отсвечивать. Но что делать. Иногда приходится. На такой случай приготовлено лучшее время для публикации пресс-релизов - пятница насыщенной рабочей недели, вторая половина дня. Вот и правительство публикует декларацию о доходах своих членов в пятницу. А там! Батттюшки! Без 5 минут (260 миллионов) миллиардер Денис Мантуров. На автомобилях - Лада Веста (там обычно располагается патриотическая часть) и Тесла (там располагается часть инновационная) и более 12 000 квадратных метров недвижимости.
Forwarded from Адовый UX