Quantcast
Channel: java – PVSM.RU
Browsing all 2546 articles
Browse latest View live

Сам написал, сам поиграл: как я написал 2D-игру для Android полностью с нуля,...

Многие программисты так или иначе имеют тягу и интерес к разработке игр. Немалое количество спецов было замечено за написанием маленьких и миленьких игрушек, которые были разработаны за короткое время...

View Article


Telegram-bot для поиска укрытий (публикую после событий в Белгороде 30.12.23)

Эта статья, как и приложение были написаны на прошлых новогодних праздниках, но по ряду причин, я не решился публиковать текст, так и остался он в черновиках. Вчера случилось страшное - в канун...

View Article


Игровая легенда из нулевых: каким был Nokia N-Gage QD? Обзор, аппаратный...

Друзья! Многие ли из вас помнят такой телефон, как Nokia N-Gage? В начале нулевых финская компания сделала смелую попытку ворваться на рынок игровых консолей, создав устройство, которое сочетало в себе...

View Article

Сам написал, сам поиграл: как работали трёхмерные игры на кнопочных телефонах...

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

View Article

Копаемся в встроенном приложении камеры старого Xiaomi. Часть 1

История Всем привет! Шел 2023 год, и я не на шутку решил задуматься о смене своего верного бойца Xiaomi Mi A1 2017 года выпуска на что-то посвежее. Об успешности этого старичка можно говорить много –...

View Article


Первый легендарный мобильный GPU: каким был PowerVR MBX Lite? Пишем...

Пожалуй, многие из вас помнят, какими были мобильные игры до и после выхода первого iPhone. В начале 2000-х годов, ещё до появления яблочного смартфона, игры для телефонов в основном были весьма...

View Article

Питер Норвиг: автор лучшего в мире учебника по ИИ

Питер Норвиг (Peter Norvig) — выдающийся учёный, один из отцов современной ИИ-разработки. После сингулярности ИИ точно оставит его в живых в знак благодарности. Норвиг не только хороший программист, но...

View Article

Принципы SOLID, только понятно

Когда я только знакомился с принципами SOLID, я искал понятные статьи на Хабр. При этом пришлось прочитать не одну статью, и полное понимание пришло сильно позже. Хотелось бы, чтобы новички на более...

View Article


Делаем из битого планшета одноплатник: подключаем Android-устройства к...

В наше время, из-за санкций одноплатники стали стоить каких-то «конских» денег. Даже б/у RaspberryPi Zero стоит 2-3 тысячи рублей на барахолках, что, мягко скажем, не совсем лояльная цена для «самого...

View Article


Сложности перевода: баг, который говорил по-русски и ломал моё приложение

Шпион всматривается в экраны Несколько лет назад я работал над Lipo Manager, добавляя кое-какие долгожданные функции. Это довольно простое приложение, но вполне достаточное для управления батареями...

View Article

Геймдев, про который мы забыли: как работали 2D-игры на кнопочных телефонах...

Друзья! А вы помните, какими были мобильные игры в 2000-х годах? Помните, как разработчики умудрялись уместить целые миры в устройство с небольшим дисплеем, аппаратной клавиатурой, весьма слабым...

View Article

Учишь русский, учишь Java, едешь в Россию работать, или Как я «зашёл в ИТ» 10...

Писатель Дмитрий Глуховский* как-то предложил водителю автобуса из Саратова свой вариант карьерного плана в ИТ. Моя карьера сложилась почти по этому плану. Только я учил Java. Hola. Меня зовут Джулио,...

View Article

Как и зачем мы затащили GeckoView в Почту

Начиная с июня 2023 года мы стали получать жалобы от пользователей о том, что у них не отображаются письма в Android-клиенте Почты Mail.ru. В ходе исследования мы даже приглашали пользователя к нам в...

View Article


Общее представление о контейнерах и бинах в Spring

В этой статье я хочу базово пройтись по Spring. Рассказать о возможностях конфигурации её бинов и немного залезть во внутрь. IoC container - это контейнер, реализующий принцип Inversion of Control...

View Article

Как я превратил MIDI-клавиатуру в печатную машинку и не только

Привет! На связи Кирилл из МТС Диджитал. На днях я решил прогуляться по воскресной барахолке и наткнулся на продавца, который выложил на прилавок практически новый MIDI-контроллер Akai MPK Mini mk3. Я...

View Article


Мотивацию надо поднять

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

View Article

Интересные приёмы, взятые из исходников Android

Интересные приёмы, взятые из исходников Android В процессе чтения исходников Android SDK я замечал интересные механики и приёмы написания кода, какие-то из них до сих пор используются при создании...

View Article


«Голая Java» или разработка без всего

Рассказываю что можно сделать на одном только голом JDK. Это старое и ныне почти забытое искусство разработки без внешних библиотек и фреймворков. Работать будем «как в былинные времена» — киркой и...

View Article

Что на неделе: «часы» на основе ИИ, предсказывающие дату смерти, и сбои в...

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

View Article

ByteWeaver в Open Source: инструментирование байт-кода Java во имя великого...

Про байт‑код написано уже немало. Он везде, и никого этим не удивить: его генерирует компилятор, переупаковывает система сборки, «портит» обфускатор и изредка читают программисты. Естественно, для...

View Article
Browsing all 2546 articles
Browse latest View live