Если жизнь дала тебе крушение судна - сделай из этого достопримечательность
В ноябре 19го года в Одессе село на мель и опрокинулось судно. Его до сих пор не убрали.
Но люди не растерялись, добавили на гугл карты, как достопримечательность, пишут отзывы, фотографируются.
Странно, что пока не берут деньги за экскурсии)
От щенков к delphi
Я сделал небольшую игру
Предлагаю заценить (совершенно бесплатно) маленькую игру world.execute, которая представляет из себя клавиатурный тренажёр с полем 5x5 ячеек. По этим ячейкам может передвигаться главный герой, однако передвижение осуществляется не стандартными кнопками WASD, а путём печатания слов.
Цель игрока - не дать врагам-лягушкам перебраться на другую сторону. Если лягушка добралась до границы или игрок напоролся на лягушку, то игра заканчивается. Чтобы избавиться от лягушки, игрок должен встать на одну горизонтальную или вертикальную линию с лягушкой и напечатать слово, указанное под ней.
Чтобы жизнь мёдом не казалась, через случайное время сбоку выдвигается рука, стреляющая лазером. Чтобы спастись от этой руки, нужно переместиться вверх или вниз точно в момент появления руки.
Интересные факты об игре:
1. Я назвал игру в честь одноимённой песни world.execute(me)
2. Также мне нравится, что слово world из названия игры похоже на слово word. Игра слов в игре про слова.
3. Вдохновением для игры послужила Crimsonland и его режим Typ'o'shooter.
4. Вдохновением для стреляющего пальца и экрана окончания игры послужила игра I Wanna Be The Boshy.
5. Музыка называется Farewell Princess
Говорю сразу, игра недоделана. В ней нет огромного количества врагов и саундтрека, нет настроек разрешения (придётся играть в окне 800x800), меню, выбора уровней сложности, кнопки рестарта после окончания игры (нужно закрывать и снова запускать игру), словари move и frog имеют лишь небольшое количество слов (однако вы можете их дополнять).
Игра сделана на Lazarus 2.0.0 (аналог Delphi). Исходный код в папке с игрой, можете изголяться над ним как душе угодно, если знакомы с Паскалем. Если есть какие-то предложения, что можно добавить в игру или поменять, то напишите комментарий.
Делаю игрушку под ZX Spectrum
Решил на самоизоляции осуществить детскую мечту, научиться кодить на Ассемблере под ZX Speсtrum )
Пока простенький движок с анимацией спрайтов и поддержкой Kempston mouse . Спрайты рисую в Gimp 2 и конвертирую их прямо в код при помощи простенькой тулзы на Delphi.
DevelStudio и DevelNext. О судьбе этих проектов рассказывает автор - Дмитрий Зайцев на своём канале в YouTube
Здравствуйте!
Это мой первый пост на Pikabu, поэтому если я что то делаю не правильно - рассчитываю на нисхождение, пожалуйста так же если что то не так напишите в комментариях - обязательно приму к сведению.
Для начала о себе, я Web программист с более чем 10 летним стажем с PHP, так же немного знаком с NodeJS, бывает под Windows пишу на Delphi, отлично администрирую CentOs(знаком с ним начиная аж с 4-ой версии, это примерно ещё 2005 год). Тем не менее в этом посте речь пойдёт не о мне, а о одном разработчике - Дмитрие Зайцеве, который как оказалось сделал на мой взгляд отличный продукт, который он сам считает провалившимся, не смотря на такое мнение автора я пользуюсь им до сих пор. Сам я не считаю проект провальным, и очень жаль что DevelStudio не развивается(хотя может быть я не рублю фишки ведь существует DevelNext).
Что такое DevelNext - это среда разработки Windows приложений с возможностью компиляции в EXE на языке PHP с GUI. PHP достаточно лёгкий в изучении язык, обладая небольшими знаниями о PHP среда DevelStudio уже позволяла создавать полезные Windows программы. Не смотря на то что я больше изучаю Delphi для этого, существуют задачи когда я понимаю что мне проще зайти на сайт студии, скачать инсталятор размером порядка 30 мегабайт, установить студию и сделать ещё за 15,30 минут- ну час, задуманное, и это часто гораздо быстрее чем альтернативные варианты(не буду спорить возможно лично для меня). Хотя в данном случаи я говорю о разработке программы для себя, поскольку для продакшен есть у студии проблемы, одна из которых на мой взгляд заключается в том что библиотека которую таскает с собой будущее EXE приложение, а именно phpts5.dll определяется как вирус, хотя я возможно просто не разобрался, автор говорил по этому поводу что то в видео, может быть есть возможность сделать поведенеи антивирусов лояльным к этой библиотеке.
Кстати DevelStudio можно скачать по адресу - http://develstudio.ru
Ещё напишу, что если Вы никогда не сталкивались с DevelStudio - я бы рекомендовал Вам попробовать, поскольку после установки работа с простыми элементами, такими как поля ввода и кнопками интуитивно понятна, время на то чтобы разобраться как разрабатывать на начальном этапе затрачивать не придётся. Если Вы не хотите устанавливать софт на свой ПК, тогда Вы можете найти видео в YOuTube как другие разрабатывают на DevelStudio - считаю это произведёт на Вас впечатление, поскольку не большой по разному дистрибутив несёт в себе среду которая может творить какое.
Так вот пользуюсь я средой DevelStudio до сих пор с периодическим успехом, и только на прошлой неделе узнал, что оказывается эту среду сделал 1 человек, узнал я это когда случайно наткнулся на его канал в YouTube который существует с начала 2020 года. Лично мне было очень интересно послушать про то как создавалась студия, и про то почему автор считает проект провалившимся, хотя повторюсь я не считаю.
Адрес канала Дмитрий Зайцева - https://www.youtube.com/channel/UCsz2PGAd7qAa0cx5xiVSBSQ
Это видео одно из самых лучших и увлекательных для меня как программиста из тех что я посмотрел за последние несколько лет. Пишу этот пост и рассчитываю что Вы так же проведёте время с интересом за его просмотром.
Кроме того на ютуб канале Дмитрия ещё не так много подписчиков, поэтому есть возможность пообщаться с разработчиком среды в комментариях.
Те, кто считают что написание Windows программ на PHP - это извращением, такое мнение имеет право на существование, лично я его не разделяю, и на практике знаю когда применение DevelStudio более чем оправдано.
Ещё момент на который я прошу обратить внимание! Я не Дмитрий, и Дмитрий никак не просил меня писать этот пост. Мой IP адрес с другого региона, более того у меня есть свой канал на YouTube и он на юридическую тематику, пока я не хочу его публиковать.
Пост я публикую по 2-м причинам: 1) действительно лично мне было интересно узнать что среда разрабатывалась 1 человеком, и узнать как это было, видео увлекательное и я как программист считаю оно зайдёт другим программистам.
2) интерес к SMO. У меня достаточно большой опыт в SEO, и SMO для меня не ограничение, поэтому одна из причина на которых я зарегистрировался на Pikabu и пишу этот пост - понимание какие возможности дают SMO технологии.
Ещё в комментариях к посту я попросил бы,е ли Вы знаете YOuTube каналы других программистов, напишите по Вашему мнению кого стоит посмотреть: интересует Ваше мнение как о каналах содержащих насыщенных информационный контент, так и видео которые можно посмотреть после работы для отдыха.
Прошу сильно не минусовать, повторюсь - это первый пост, ну и правила сообщества я конечно же ещё не прочитал :)
Delphi - 25 лет
Надо же, уже 25 лет прошло с тех пор, как появился Delphi.
Уже никто и не помнит, что тогда ни одна СУБД не содержала толкового языка программирования. И еще не существовало средств быстрой разработки пользовательского интерфейса. Т.е. те окошки, которые сейчас программист может нарисовать за 5 минут, требовали нескольких часов (а то и дней) программирования.
А еще - все ждали появления толкового средства разработки для Windows.
И вот - появился Delphi. Для Windows. C обновленным Паскалем. C фантастическими на тот момент возможностями по разработке интерфейса. С фантастически удобной средой.
И с возможностью работать с базами данных. Практически любыми! Что тогда тоже было почти фантастикой.
Само название - Delphi - намекало на то, что даже для самой мощной на тот момент СУБД - Oracle - это средство позволит построить всю нужную инфраструктуру. Как Дельфы вокруг Дельфийского оракула.
И сколько программистов перешло тогда с С и С++ на Delphi, вы бы видели!
Хочется сказать за это спасибо Филиппу Кану, основавшему Borland и выпустившему этот продукт.
Очень интуитивная игра Змейка на делфи
Тонкая, быстрая, при приближении к еде видимость ухудшается.
Клавиши-читы:
AB - zoom
CD - timer
space - pause









