DevNotes Live – Telegram
DevNotes Live
8 subscribers
73.3K photos
10.7K videos
181 files
30.5K links
Автоматический агрегатор IT ресурсов в Telegram (@devnotes_robot)
Информация: https://news.1rj.ru/str/devnotes_live/121
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Бизнесмен Игорь Рыбаков читает рэп и энергично двигается на Амоконф. Правда, с суфлером. Стив Баллмер на минималках.
Forwarded from Readymag
This media is not supported in your browser
VIEW IN TELEGRAM
Лендинг документального фильма о шрифтах NN Allegra и NN Alena от словолитни Nouvelle Noire: → https://www.allegra-alena-type-documentary.ch/

#СделаноВReadymag
Forwarded from Техно Фил
Media is too big
VIEW IN TELEGRAM
В Индии сделали беспилотную моторикшу.

Стартап, собравший прототип, называется Minus Zero. Ребята говорят, что их преимущество в создании беспилотников для сложного трафика и без использования лидаров. На создание первой автономной моторикши у них ушло всего четыре месяца.

Как говорится в описании видео, добро пожаловать в беспилотное будущее Индии.
Forwarded from Daily Coding 🔥
📖 Java. Оптимизация программ
🖋 Крис Ньюланд, Бенджамин Эванс, 2019

С помощью этой практической книги разработчики средней и высокой квалификации, работающие со сложными стеками технологий, научатся настраивать высокую производительность Java-приложений, используя количественный, поддающийся проверке подход.

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

💾 Скачать книгу

Daily Coding #book #java
Русский космопоезд. Дембельский скафандр это отдельный шик от мастерской «Кречет». В эпизоде Женя Баженов BadComedian​. Хорошая работа в лучших традициях «нового русского киберпанка» birchpunk обратите внимание на объекты, специально созданные для видео, карточки, бейджи, навигацию, интерфейсы.
Forwarded from UX Live 🔥
Пчел с Реддита сделал из винды макос нормальную версию file explorer'a. В целом конечно красивенька.
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/