Сообщество - Лига программистов
Добавить пост

Лига программистов

1 542 поста 11 461 подписчик

Популярные теги в сообществе:

Ответ на пост «Многообещающее начало»

Накатила ностальгия по концу 90x - началу 2000х годов.

Около ~20 лет назад лепил сайты и приложения, представляю на суд дизайны 20-летней давности, самопальные.

Вел сайт по дельфе, аж несколько дизайнов делал, жесть какая, сайт до сих пор работает)))

Ответ на пост «Многообещающее начало» Дизайн, Олдфаги, Разработка, Delphi, Delphi Borland 7, Ответ на пост, Длиннопост
Ответ на пост «Многообещающее начало» Дизайн, Олдфаги, Разработка, Delphi, Delphi Borland 7, Ответ на пост, Длиннопост
Ответ на пост «Многообещающее начало» Дизайн, Олдфаги, Разработка, Delphi, Delphi Borland 7, Ответ на пост, Длиннопост
Ответ на пост «Многообещающее начало» Дизайн, Олдфаги, Разработка, Delphi, Delphi Borland 7, Ответ на пост, Длиннопост

Еще был прототип сайта, хотели с одногрупниками делать собственно сайты, так и заглохло:

Ответ на пост «Многообещающее начало» Дизайн, Олдфаги, Разработка, Delphi, Delphi Borland 7, Ответ на пост, Длиннопост

Далее софт, моя гордость - IDE для программирования на ассемблере. Указываешь папку с masm и погнали, подсветка синтаксиса, сразу встает на строку с ошибкой, подсвечивает. Сборка, компиляция, запуск.. итд. Еще всякие справочники под рукой.

Ответ на пост «Многообещающее начало» Дизайн, Олдфаги, Разработка, Delphi, Delphi Borland 7, Ответ на пост, Длиннопост

Редактор для рисования блок-схемм. Чет даже не помню зачем я его делал.

Ответ на пост «Многообещающее начало» Дизайн, Олдфаги, Разработка, Delphi, Delphi Borland 7, Ответ на пост, Длиннопост

Менюшка игры, фотофоп

Ответ на пост «Многообещающее начало» Дизайн, Олдфаги, Разработка, Delphi, Delphi Borland 7, Ответ на пост, Длиннопост

Шелл для запуска игр для компуктерного клуба:

Ответ на пост «Многообещающее начало» Дизайн, Олдфаги, Разработка, Delphi, Delphi Borland 7, Ответ на пост, Длиннопост

Утилита для очистки реестра/винта/винды от хлама..

Ответ на пост «Многообещающее начало» Дизайн, Олдфаги, Разработка, Delphi, Delphi Borland 7, Ответ на пост, Длиннопост

Сайт с ресурсами иконок:

Ответ на пост «Многообещающее начало» Дизайн, Олдфаги, Разработка, Delphi, Delphi Borland 7, Ответ на пост, Длиннопост

Самопальный винамп, цель была сделать его суперкомпактным, поддерживал шкурки. Основа - BassApi (вроде дак либа называлась)

Ответ на пост «Многообещающее начало» Дизайн, Олдфаги, Разработка, Delphi, Delphi Borland 7, Ответ на пост, Длиннопост
Ответ на пост «Многообещающее начало» Дизайн, Олдфаги, Разработка, Delphi, Delphi Borland 7, Ответ на пост, Длиннопост
Ответ на пост «Многообещающее начало» Дизайн, Олдфаги, Разработка, Delphi, Delphi Borland 7, Ответ на пост, Длиннопост

Унинсталлер для 9x винды в стиле XP:

Ответ на пост «Многообещающее начало» Дизайн, Олдфаги, Разработка, Delphi, Delphi Borland 7, Ответ на пост, Длиннопост

Приложение под заказ, которое так и не выстрелило:

Ответ на пост «Многообещающее начало» Дизайн, Олдфаги, Разработка, Delphi, Delphi Borland 7, Ответ на пост, Длиннопост

Оболочка для установки софта (первый серьезный опыт работы с БД):

Ответ на пост «Многообещающее начало» Дизайн, Олдфаги, Разработка, Delphi, Delphi Borland 7, Ответ на пост, Длиннопост

Хорошие времена были. Половина софта не запускается.

Показать полностью 17

Есть ли на пикабу, кто знаком с EasyRedmine как разработчик?

Есть финансовое предложение.

Баг линейки Google Pixel с возможным восстановлением скриншота

Пользователь David Buchanan обнаружил, что серьезный недостаток конфиденциальности под названием «акропалипсис» влияет на Windows Snipping Tool, позволяя людям частично восстанавливать контент, который был отредактирован из изображениях.

Скриншот:

Баг линейки Google Pixel с возможным восстановлением скриншота IT, Инновации, Разработка, Технологии, Сайт, Баг, Google, Уязвимость, Телефон, Безопасность, Информационная безопасность, Windows, Длиннопост

Прогнанный через сайт оригинал:

Баг линейки Google Pixel с возможным восстановлением скриншота IT, Инновации, Разработка, Технологии, Сайт, Баг, Google, Уязвимость, Телефон, Безопасность, Информационная безопасность, Windows, Длиннопост

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

Ссылка на твит

Также пишут, что это проворачивается и в Discord (и другими соц сетями), что ставит безопасность данных в крайне неудобное положение.

Онлайн сервис для проверки своих скринштов.

Показать полностью 1

Нашли 9 минусов ИТ-сферы в беседе с разработчиками DexSys

Не собираемся вас отговаривать от работы в ИТ, хотим обсудить сложности работы, которые видят или не видят наши коллеги!

Делитесь в комментарии своим мнением - с какими минусами вы согласны, а с какими нет?

Использование ChatGPT для разработки игр на Unity

Использование ChatGPT для разработки игр на Unity IT, Инновации, Технологии, Unity, ChatGPT, Разработка, Игры, Программирование, Gamedev, Гифка

На GitHub пользователь Keijiro Takahashi интегрировал ChatGPT с Unity.

Вы должны сгенерировать ключ API, чтобы использовать ChatGPT API при связке. В итоге, текстовые команды превращаются в код для написания игр.

Кажется, что теперь можно разрабатывать инди-игры куда проще.

Оставлю ссылочку на депозитарий, кому интересно, здесь

Показать полностью

Как не дать украсть идею нового мобильного приложения? Как это вообще работает со стартапами?

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

В общем, следующие пару лет своей жизни, я, с вероятностью 99%, посвящу работе на этим приложением.

И вот первая проблема с которой я столкнулся, это боязнь нести идею в массы. Я понимаю, что поиск партнёров и инвесторов будет подразумевать подробный рассказ о сути идеи, но, как сделать так, что б обезопасить себя от воровства? Ведь если попадётся кто-нибудь более опытный, финансово состоятельный, ушлый - идея может быть спижжжена на раз-два. Тем более суть идеи проста, как и всё гениальное. :)

React vs Vue vs Angular

React JS, Angular JS, и Vue JS - это все фреймворки для разработки фронтенда, которые позволяют создавать интерактивные пользовательские интерфейсы и управлять состоянием приложения. Каждый из них имеет свои преимущества и недостатки.

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

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

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

Если вы новичок в разработке веб-приложений, то рекомендуется начать с использования Vue JS. Он имеет меньший порог вхождения и простую архитектуру, что позволяет быстрее начать создание приложений. Если же вы уже имеете опыт в разработке, то рекомендуется выбрать React JS или Angular JS в зависимости от требований вашего проекта. React JS может быть лучшим выбором для создания больших и сложных приложений, а Аngular JS - для разработки приложений большой сложности и с большим количеством функциональности.

Но, конечно, выбор фреймворка зависит от конкретных требований проекта. Если вы разрабатываете небольшое приложение, то использование любого из этих фреймворков может быть избыточным и может быть достаточно использования простого JavaScript или jQuery.

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

Показать полностью

Готовы к Евро-2024? А ну-ка, проверим!

Для всех поклонников футбола Hisense подготовил крутой конкурс в соцсетях. Попытайте удачу, чтобы получить классный мерч и технику от глобального партнера чемпионата.

А если не любите полагаться на случай и сразу отправляетесь за техникой Hisense, не прячьте далеко чек. Загрузите на сайт и получите подписку на Wink на 3 месяца в подарок.

Готовы к Евро-2024? А ну-ка, проверим! Футбол, Тест, Евро 2024, Болельщики, ВКонтакте (ссылка)

Реклама ООО «Горенье БТ», ИНН: 7704722037

Приложение для iPhone с помощью ChatGPT

Попросил новый ChatGPT сделать приложение под iPhone с рекомендациями фильмов.

Версия №1. Пришлось попросить его исправить 2-3 собственных бага, что он и сделал (и извинился). Приложение скомпилировалось и сделало то, что я просил:

Затем попросил его подчистить UI:

Приложение для iPhone с помощью ChatGPT Программирование, ChatGPT, Кожаные ублюдки, Программист, Видео, Без звука, Длиннопост

Осталось место на экране и я попросил его добавить трейлеры к фильмам, подумав "ага, щас":

Не зная, доступны ли вообще эти данные, я попросил его показать доступные видеостриминговые сервисы.

Что было здорово, так это то, как он подсказал мне обновить код: вместо того чтобы давать мне все приложение снова и снова, он выбрал разделы и даже прокомментировал несвязанный код.

Приложение для iPhone с помощью ChatGPT Программирование, ChatGPT, Кожаные ублюдки, Программист, Видео, Без звука, Длиннопост

Вот так просто у меня появилось своё приложение, которое буду использовать.

Забавно, что я ни разу не обратился к API-документации, а лишь несколько раз помог GP4. Как хороший коллега.

Вот все приложение: https://gist.github.com/mortenjust/315cd6da064c39708d7e05870...

В итоге код на Swift написан на уровне джуна с опытом 1 год и в разработке практически не понадобились навыки.

Отсюда: https://twitter.com/mortenjust/status/1636001311417319426

Показать полностью 2 2
Отличная работа, все прочитано!