Как хранить данные в png, не привлекая внимания санитаров?
Один разработчик всерьёз задумался о том, может ли скриншот базы быть равноценен её снэпшоту. И ему удалось это проверить, спроектировав для этого свою базу данных. Нет, речь не про простой SQL-скрипт в мелкопиксельном виде, и даже не скрипт в бинарном виде в картинке. Речь про полноценную БД, работать с которой можно как с изображением.
Если вы устали от монстрообразного софта из энтерпрайзного мира, эта увлекательная статья про процесс разработки просто создана для вас:
https://tprg.ru/sBKW
#rust #базыданных
Один разработчик всерьёз задумался о том, может ли скриншот базы быть равноценен её снэпшоту. И ему удалось это проверить, спроектировав для этого свою базу данных. Нет, речь не про простой SQL-скрипт в мелкопиксельном виде, и даже не скрипт в бинарном виде в картинке. Речь про полноценную БД, работать с которой можно как с изображением.
Если вы устали от монстрообразного софта из энтерпрайзного мира, эта увлекательная статья про процесс разработки просто создана для вас:
https://tprg.ru/sBKW
#rust #базыданных
Эти хитрые приёмы Python здорово упростят вам процесс разработки
Тернарный оператор, красивый вывод, упрощение конструкций с if — в статье подробно рассказали про эти и другие лучшие практики для Python:
https://tprg.ru/rCJf
#python
Тернарный оператор, красивый вывод, упрощение конструкций с if — в статье подробно рассказали про эти и другие лучшие практики для Python:
https://tprg.ru/rCJf
#python
This media is not supported in your browser
VIEW IN TELEGRAM
Вы же наверняка видели эту киберпанковую фотку, на которой робот-доставщик «смотрит» выступление уличного музыканта?
Так вот она так завирусилась, что «Яндекс» решил поделиться видео с тем, что на самом деле «видел» лидар робота в этот момент.
#яндекс #технологии
Так вот она так завирусилась, что «Яндекс» решил поделиться видео с тем, что на самом деле «видел» лидар робота в этот момент.
#яндекс #технологии
This media is not supported in your browser
VIEW IN TELEGRAM
Воспитание детей в детских садах Южной Кореи доверили вот таким роботам
И речь про роботов Alfa Mini, которых в рамках тестового проекта запустили в 300 детских садов Сеула. Alfa Mini умеет общаться, моргать глазами, петь, танцевать, рассказывать истории и даже учить детей кунг-фу. Alfa Mini всего 24,5 см в высоту, но тем не менее, технически это довольно сложное устройство. В нём 14 сервомоторов, 3 микрофона, камера, датчики расстояния, а взаимодействовать с ним можно ещё и с помощью смартфона.
И хотя по задумке исследователей робот должен подготавливать детей к высокотехнологичному будущему и взаимодействию с искусственным интеллектом уже с малых лет. Больше всего юные юзеры в восторге от того, что робот ещё и пукает по их просьбе.
С одной стороны это всё очень мило. С другой — немного жутковато, ведь пусть и в таком безобидном виде, ИИ уже участвует в формировании личности человека.
#роботы
И речь про роботов Alfa Mini, которых в рамках тестового проекта запустили в 300 детских садов Сеула. Alfa Mini умеет общаться, моргать глазами, петь, танцевать, рассказывать истории и даже учить детей кунг-фу. Alfa Mini всего 24,5 см в высоту, но тем не менее, технически это довольно сложное устройство. В нём 14 сервомоторов, 3 микрофона, камера, датчики расстояния, а взаимодействовать с ним можно ещё и с помощью смартфона.
И хотя по задумке исследователей робот должен подготавливать детей к высокотехнологичному будущему и взаимодействию с искусственным интеллектом уже с малых лет. Больше всего юные юзеры в восторге от того, что робот ещё и пукает по их просьбе.
С одной стороны это всё очень мило. С другой — немного жутковато, ведь пусть и в таком безобидном виде, ИИ уже участвует в формировании личности человека.
#роботы
История графики игр: от бледных пятен на экране до фотореалистичных миров
Кто бы полвека назад мог подумать, что примитивные аркады того времени смогут развиться в нечто гораздо большее. И это произошло. Но не сразу. Рассказываем про самые важные этапы развития игр, графики в них и игрового оборудования:
https://tprg.ru/e1Wm
#история #игры #gamedev
Кто бы полвека назад мог подумать, что примитивные аркады того времени смогут развиться в нечто гораздо большее. И это произошло. Но не сразу. Рассказываем про самые важные этапы развития игр, графики в них и игрового оборудования:
https://tprg.ru/e1Wm
#история #игры #gamedev
Британский регулятор запретил Google полностью отказываться от cookie-фйлов в Chrome
Ранее Google рассказала о прекращении поддержки некоторых cookie-файлов в Chrome по инициативе Privacy Sandbox. Так Google якобы хотела создать баланс между конфиденциальностью пользователей и рекламным трекингом.
Но Управление по конкуренции и рынкам (Competition and Markets Authority, CMA) считает, что так корпорация добра скорее хочет уничтожить конкуренцию на рекламном рынке. А потеря cookie-файлов в браузере сделает рекламные компании более зависимыми от пользовательских баз данных Google. В итоге компании пришлось притормозить изменения до следующих консультаций, назначенных на 17 декабря.
#google
Ранее Google рассказала о прекращении поддержки некоторых cookie-файлов в Chrome по инициативе Privacy Sandbox. Так Google якобы хотела создать баланс между конфиденциальностью пользователей и рекламным трекингом.
Но Управление по конкуренции и рынкам (Competition and Markets Authority, CMA) считает, что так корпорация добра скорее хочет уничтожить конкуренцию на рекламном рынке. А потеря cookie-файлов в браузере сделает рекламные компании более зависимыми от пользовательских баз данных Google. В итоге компании пришлось притормозить изменения до следующих консультаций, назначенных на 17 декабря.
This media is not supported in your browser
VIEW IN TELEGRAM
JetBrains выпустила Fleet — упрощённый редактор кода с подсветкой синтаксиса и базовым автодополнением
Интересно, что Fleet поддерживает совместную работу над проектами, а архитектура позволяет запускать его в распределенном режиме и отрабатывать, например, анализ кода, на удалённой машине. И несмотря на «легковесность» решения, его без проблем можно будет превратить в полноценную IDE (хотя он и из коробки довольно неплох). Плагины обещают завезти чуть позже.
Редактор ещё в разработке. Но уже сейчас заявлена поддержка Java, Kotlin, Python, Go, JavaScript, Rust, TypeScript и JSON. А скоро появится и PHP, C/C++, C# и HTML. А чтобы попробовать Fleet, достаточно присоединиться к участникам команды Fleet Explorer на странице продукта: https://tprg.ru/kBVM
На видео можно посмотреть, как выглядит Fleet, а также пример совместной работы над кодом.
#jetbrains
Интересно, что Fleet поддерживает совместную работу над проектами, а архитектура позволяет запускать его в распределенном режиме и отрабатывать, например, анализ кода, на удалённой машине. И несмотря на «легковесность» решения, его без проблем можно будет превратить в полноценную IDE (хотя он и из коробки довольно неплох). Плагины обещают завезти чуть позже.
Редактор ещё в разработке. Но уже сейчас заявлена поддержка Java, Kotlin, Python, Go, JavaScript, Rust, TypeScript и JSON. А скоро появится и PHP, C/C++, C# и HTML. А чтобы попробовать Fleet, достаточно присоединиться к участникам команды Fleet Explorer на странице продукта: https://tprg.ru/kBVM
На видео можно посмотреть, как выглядит Fleet, а также пример совместной работы над кодом.
#jetbrains
Кто определяет размер зарплаты программиста, откуда берутся зарплатные вилки и почему их скрывают?
Рассказываем на примере поиска программиста в нашу команду:
https://tprg.ru/tTMz
#работа
Рассказываем на примере поиска программиста в нашу команду:
https://tprg.ru/tTMz
#работа
Близится зима, а с ней тучи, слякоть и недостаток света. Многие в это время становятся вялыми, заспанными и непродуктивными. В том числе и программисты.
Как вы выживаете и сохраняете работоспособность зимой? Помогают ли с этим витамины, спорт или яркая обстановка? Расскажите о своих секретных приёмах.
#обсуждение
Как вы выживаете и сохраняете работоспособность зимой? Помогают ли с этим витамины, спорт или яркая обстановка? Расскажите о своих секретных приёмах.
#обсуждение
Просто красиво: коллекционер опубликовал фото прототипов AirPods и адаптера питания с прозрачным корпусом
Такие корпуса иногда используют в инженерных прототипах, чтобы разработчикам было удобнее видеть внутренности девайса.
Но несмотря на то, что тренд на прозрачный пластик закончился ещё в начале 2000-х, многим пользователям понравились прототипы.
Что скажете?
#apple
Такие корпуса иногда используют в инженерных прототипах, чтобы разработчикам было удобнее видеть внутренности девайса.
Но несмотря на то, что тренд на прозрачный пластик закончился ещё в начале 2000-х, многим пользователям понравились прототипы.
Что скажете?
#apple
Подборка актуальных вакансий для разработчиков
— Senior Python Developer в Welltory
Где: Удалённо
Сколько: По итогам собеседования
— PHP-разработчик в ОТР
Где: Удалённо
Сколько: От 70 000 до 150 000 ₽
— Middle / Senior Backend Developer (JavaScript) в PricewaterhouseCoopers
Где: Удалённо
Сколько: По итогам собеседования
— Software Backend Developer (C#, C++) в ABBYY
Где: Москва, можно удалённо
Сколько: От 180 000 до 250 000 ₽
— Backend-разработчик в Белкасофт
Где: Удалённо
Сколько: По итогам собеседования
— Java Software Developer в Revolut
Где: Удалённо
Сколько: По итогам собеседования
— Java-разработчик (HR-система) в Sportmaster Lab
Где: Санкт-Петербург, Москва, Липецк, можно удалённо
Сколько: От 100 000 до 400 000 ₽
#вакансии #работа
— Senior Python Developer в Welltory
Где: Удалённо
Сколько: По итогам собеседования
— PHP-разработчик в ОТР
Где: Удалённо
Сколько: От 70 000 до 150 000 ₽
— Middle / Senior Backend Developer (JavaScript) в PricewaterhouseCoopers
Где: Удалённо
Сколько: По итогам собеседования
— Software Backend Developer (C#, C++) в ABBYY
Где: Москва, можно удалённо
Сколько: От 180 000 до 250 000 ₽
— Backend-разработчик в Белкасофт
Где: Удалённо
Сколько: По итогам собеседования
— Java Software Developer в Revolut
Где: Удалённо
Сколько: По итогам собеседования
— Java-разработчик (HR-система) в Sportmaster Lab
Где: Санкт-Петербург, Москва, Липецк, можно удалённо
Сколько: От 100 000 до 400 000 ₽
#вакансии #работа
Хорошему программисту постоянно нужна практика — и лучше, если это будет разработка полезного проекта, а не бесполезная поделка
Правда, иногда сложно придумать, что бы такого реализовать, да ещё и с пользой для себя и для общества. Сохраняйте подборку лучших идей для программирования. И возвращайтесь к ней, когда захочется закодить что-нибудь необычное:
https://tproger.ru/translations/what-apps-to-code/
#начинающим
Правда, иногда сложно придумать, что бы такого реализовать, да ещё и с пользой для себя и для общества. Сохраняйте подборку лучших идей для программирования. И возвращайтесь к ней, когда захочется закодить что-нибудь необычное:
https://tproger.ru/translations/what-apps-to-code/
#начинающим
Пролетел #комментябрь, а на смену ему пришёл #дедлабрь — первый зимний месяц в нашем IT-календаре
Программисту без дедлайнов никуда. И для кого-то это — просто срок, к которому для комфортной работы надо успеть доделать проект. А для кого-то — красные глаза, куча потраченных нервов и бессонных ночей.
Так вот желаем в последнем месяце 2021 года вовремя сдать все проекты, завершить все задачи и спокойно погрузиться в предновогоднюю суету.
Программисту без дедлайнов никуда. И для кого-то это — просто срок, к которому для комфортной работы надо успеть доделать проект. А для кого-то — красные глаза, куча потраченных нервов и бессонных ночей.
Так вот желаем в последнем месяце 2021 года вовремя сдать все проекты, завершить все задачи и спокойно погрузиться в предновогоднюю суету.
Forwarded from Мобильная разработка
Бесплатный курс лекций по iOS-разработке от «Яндекса»
Подоспела годнота — ребята из «Яндекса» выложили на YouTube записи лекций по iOS-разработке, которые читались этим летом в Школе мобильной разработки:
https://tprg.ru/Ycfh
В курсе прошлись по всем важным аспектам разработки приложений, начиная с углубленного изучения особенностей Swift и заканчивая особенностями сборки, автотестов и подходов к построению архитектуры приложения.
#ios
Также доступны лекции по Flutter и Android-разработке:
Подоспела годнота — ребята из «Яндекса» выложили на YouTube записи лекций по iOS-разработке, которые читались этим летом в Школе мобильной разработки:
https://tprg.ru/Ycfh
В курсе прошлись по всем важным аспектам разработки приложений, начиная с углубленного изучения особенностей Swift и заканчивая особенностями сборки, автотестов и подходов к построению архитектуры приложения.
#ios
Также доступны лекции по Flutter и Android-разработке:
Telegram
Мобильная разработка
Бесплатный курс по Flutter-разработке
Недавно мы рассказывали про свежий курс лекций от «Яндекса» по мобильной разработке. Помимо основного курса по Android-разработке, ребята проводили факультатив по фреймворку Flutter и уже выложили записи лекций:
h…
Недавно мы рассказывали про свежий курс лекций от «Яндекса» по мобильной разработке. Помимо основного курса по Android-разработке, ребята проводили факультатив по фреймворку Flutter и уже выложили записи лекций:
h…
Microsoft выпустила традиционный «уродливый» свитер с рождественским уровнем игры «Сапёр»
На фото сам свитер и модели прошлых лет — с Windows 95 и Windows XP. Купить такой свитер может любой желающий (успевший) всего за $75: https://gear.xbox.com/products/microsoft-windows-minesweeper-sweater
А для желающих окунуться в ностальгию делимся играбельной веб-версией того самого «Сапёра». Да ещё и с исходниками: https://inexorabletash.github.io/minesweeper/
#microsoft #кек #история
На фото сам свитер и модели прошлых лет — с Windows 95 и Windows XP. Купить такой свитер может любой желающий (успевший) всего за $75: https://gear.xbox.com/products/microsoft-windows-minesweeper-sweater
А для желающих окунуться в ностальгию делимся играбельной веб-версией того самого «Сапёра». Да ещё и с исходниками: https://inexorabletash.github.io/minesweeper/
#microsoft #кек #история