Дорого времени суток! Сегодня у нас распаковка восстановленного BlackBerry Passport с одного известного китайского магазина. Предлагаю вам отправиться с этой распаковкой в 2014 год.
Упакован паспорт пришёл очень хорошо, ставим лайк. Открываем картонную коробку и нашему взору открывается он - паспорт. Как же он отлично выглядит, шикарный телефон с клавиатурой, таких сейчас не делают.
На момент заказа, это был самый дешёвый вариант, дешевле, чем у перепуков с одной известной площадки объявлений. Искал на многих торговых площадках, в итоге цена составила 8500р.
Считаю, что на сегодня это адекватная цена, если думаете иначе, попробуйте посмотреть на известной площадке объявлений.
Планирую данным телефоном пользоваться, как вторым. Поэтому будет вторая часть о возможности или невозможности пользоваться данным девайсом в нашем 2025г. Спасибо.
*** ДИСКЛЕЙМЕР *** Весь код написан лично мной, без, как это сейчас модно, чат гпт и прочих конструкторов!
Когда-то давно решил я создать своего бота в телеграм. Начал учить матчасть, смотреть апи и искать библиотеки. Прогаю я на питоне, ежели чего.
В целом создание бота мне далось несложно, сделал простого информатора, который присылает некую информацию ежедневно в одно и тоже время. Это была первая версия.
Данного бота было достаточно, чтобы пощупать весь процесс создания.
Вскоре я начал работать на фрилансе, мне нужно было портфолио, но с таким ботом далеко не уедешь, так как он отправлял сообщение в чат, который ты ему захардкодишь. Решил немного его улучшить.
С какими проблемами я столкнулся:
во-первых, мне нужно было, чтобы любой пользователь мог пользоваться ботом, и за каждым пользователем сохранялись определённые настройки бота. Было решение создать базу данных, но подумал, что не так уж и много данных у меня, чтобы базу подключать. Выбрал json файл. Решено.
Так мы открываем импровизированную БД
Так сохраняем, если были изменения
Во-вторых, а это было самое сложное для меня, отправка уведомлений по времени, каждому пользователю. Здесь пришлось подумать, есть библиотека "schedule" она позволяет выполнять определённую функцию в определённое время.
Так мы заставляем каждую минуту запускать функцию. Запуск в отдельном потоке.
Написал функцию, которая сверяет текущее время и время, которые установили себе пользователи, если есть совпадения отправляет настроенное сообщение. Решено.
Функция проверки времени.
В целом у меня получился готовый продукт, который смогут посмотреть заказчики, прежде, чем доверить работу над своим проектом.
Вот ссылка на первую версию бота, кому интересно, можно глянуть весь код там. Второю версия пока не выкладывал.
P.S. Бот функционирует. Доступен в поиске телеграм по: @pytginform_bot
P.P.S. Как и написал выше, работаю на фрилансе, создаю сайты, ботов, скрипты. Если интересно на моей странице есть контакты, как можно связаться со мной. Пользователям пикабу, конечно же скидка!
Два года назад от нечего делать решил создать игру. Это было перед новым 2021 годом, поэтому и тематика была новогодняя, и игра очень простая. Вы играете за Санту и собираете подарочки. При этом скорость постоянно увеличивается, дабы добавить немного сложности)
Что-то очень сложное и качественное на python очень сложно написать, но для простеньких игр можно побаловаться.
Так вот в 2021 году игра выглядела так:
Но мы сейчас не о ней. Как это модно сейчас, я выпустил ремейк) Немного поправил код, накатил нормальный графоний. Получилось лучше. В целом, были проблемы, которые решались довольно быстро, но это мелочи.
Ремейк 2023 года:
Сильно не пинайте, я не профи-разработчик, это моё хобби. Понимаю, что игры лучше писать на более пригодном к этому языке.
Всех приветствую! Надолго я пропал и ничего не выкладывал, обстоятельства так сложились. Почти не занимался игрой, было много дел. Я женился)) Поздравления принимаются)
Кароч, дела разобрал, стало полегче. Можно и покодить. Честно, не сразу разобрался в своем коде спустя пару месяцев)
В этой версии переработал меню, теперь выбор кнопками, а не мышкой. Добавил выбор персонажа и локации. Сделал обработку коллизий.
Не нравится громоздкость кода и его нелаконичность, но после завершения проекта займусь именно красотой кода. Сейчас делаю по принципу работает и ладно)
Добавил в код выбор черепашки и локации. У каждой локации своя музыкальная тема. Черепашки пока идентичны, меняется только спрайт. За код не пинать, это пока прототип, чтобы все работало. В дальнейшем я буду его рефакторить, но сейчас пока останется так как есть. Вот вам видос:
После некоторых советов, немного привел код в порядок, сделал один класс для игрока и врага. Чуть-чуть рефакторнул код, удалил лишнее, добавил отдельный скрипт на загрузку ресурсов, теперь все ресурсы хранятся в одном файле.
Добавил звуковых эффектов и оформил меню. Еще много работы, но процесс движется.
Выбор по меню осуществляется мышкой. В меню только три пункта, но больше и не нужно.
Частенько я пишу простые игры, для усвоения азов языка, в частности вникнуть в ООП. У меня есть несколько недоделанных проектов типа танчиков и тамагочи. Бросаю их на полпути, но сейчас не об этом. Ради интереса решил начать новый проект (не закончив старые, ага)). Сделать простенький файтинг графика из NES черепашек. Мне интересно воспроизводить игры со старых приставок. Так вот, чтобы не забрасывать и мотивировать себя, буду, может, тут отчитываться. Сейчас мало что готово, есть два персонажа, отсчет времени и жизни. Драться пока не умеют, точнее умеют, но без урона.