home.social

#фреймворк — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #фреймворк, aggregated by home.social.

  1. LOTIS, «Шпионка» и кризис среднего возраста

    Я в свои NN-лет решаю вопросы с кризисом среднего возраста просто: получаю второе высшее в театральном. Поскольку учусь я очно с толпой милых зумерш, то волей неволей заразился их вайбом. В одно время между парами по актерскому и сценречью у нас образовался перерыв в несколько часов, и зумерши притащили небезызвесную игру «Шпион». Реализована она была на минималках даже для web-а из 90-х: нужно было внести список играющих, а потом передавать смартфон по кругу для получения персональной инфы. Интерфейс текстовый. Кто не знает правила, напомню: все, кроме одного игрока (шпиона) узнают некое слово, место, историческое событие. В процессе общения нужно задавать друг-другу вопросы, чтобы вычислить того, кто не имеет представление, о чем речь, поймать шпиона. А шпион должен вести себя так, чтобы его не заподозрили, и по этим всем разговорам постараться угадать, о чем все знают и говорят. В общем, выигрывает либо шпион, правильно угадавший общий секрет, либо добропорядочные граждане. Вопросы могут быть самыми разными: Это на улице или в помещении? Это для детей или взрослых? Можно ли на этом ездить? Это едят? И т.д. «Шпион», при всей кажущейся его простоте забавлял нас много дней. Но мне, как айтишнику со стажем большим, чем те, с кем я учусь, было дико видеть, как для игры, явно претендующей на сетевую, нужно передавать чей-то смартфон из рук в руки. Так получилось, что я в это время активно работал над своим LOTIS , о котором писал здесь уже. И вот в какой-то из вечером я сделал сетевого шпиона, чем несказанно удивил своих коллег, будущих актеров. Заодно и протестировал LOTIS в режиме чата.

    habr.com/ru/articles/1030174/

    #игра #PHP #онлайн #многопользовательская_игра #открытый_код #скачать #фреймворк #бесплатно #гитхаб #развлечения

  2. LOTIS: Новая парадигма WEB-разработки для бизнес-приложений

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

    habr.com/ru/articles/1025380/

    #PHP #фреймворк #приложение #разработка #бесплатно #HTML #WEB #CRM #скрипт #скачать

  3. Я потратил 10 лет на создание легкого PHP фреймворка для разработки WEB-приложений

    Привет, All! Как вам идея, отказаться от тегов вообще и делать WEB-проекты исключительно на классах? А еще, чтобы и клиентский, и серверный коды шли рядом, как в десктопном приложении.И чтобы с одними и теми же переменными можно было работать и в PHP, и в JavaScript. «Зачем?» — сапросит кто‑то. Отвечу: чтобы можно было строить не DOM‑элементы, а объекты предметной области бизнес‑процессов, которые автоматизирует мое приложение. И чтобы не тратить время на разные async, promise, ajax и так далее, пусть за это отвечает фреймворк! Я говорю примерно вот о таком построении WEB-приложения:

    habr.com/ru/articles/1024496/

    #php #framework #opensource #open_source #download #web_app #web_application #web_приложения #фреймворк #скачать

  4. unFix — оргструктура, как Лего. Как собрать, разобрать и обратно собрать компанию

    Каждые несколько лет в индустрии появляется очередная модель, которая обещает навести порядок в организации. SAFe. LeSS. Spotify Model. Holacracy. Все они приходят с одним и тем же посылом: "внедрите это целиком, и будет хорошо". Приготовьтесь, далее все будет похоже, будто Вы читаете правила настолки

    habr.com/ru/articles/1023942/

    #unfix #управление #управление_людьми #управление_проектами #управление_проектами_и_командой #организация #структура #организация_работы #организационная_структура #фреймворк

  5. Что общего у вина и ИТ?

    Привет, Хабр! Я Полина, продакт платформы «Своё вино» в РСХБ. «Своё вино» — цифровая платформа, запущенная Россельхозбанком, медиаресурс, который объединяет производителей вина, потребителей, сомелье, критиков и всех любителей российского вина. В этой статье мы хотим немного развлечься и сравнить то, что любим и с чем работаем, а заодно раскроем мир виноделия с другой стороны.

    habr.com/ru/companies/rshb/art

    #ИТтермины #прод #баги #релиз #фреймворк #недекларированная_возможность #DevOps #кодревью #рефакторинг #микросервисная_архитектура

  6. FullSpec для FullStack: фреймворк, который вы всё равно себе напишете

    Я делал микросервисный fullstack в финтехе с Claude Code и столкнулся с тем, с чем сталкиваются все: AI пишет код быстро, но не держит систему в голове и ведёт себя как гиперактивный джун. Каждую сессию — новые архитектурные решения, конфликты между сервисами, документация, отстающая от кода. Поэтому я решил что я не спешу со своим проектом и написал FullSpec — open-source фреймворк (MIT), который организует разработку с Claude Code через цепочку формальных спецификаций. Вызываешь /chain, отвечаешь на вопросы — система ведёт от идеи до production: требования → проектирование → тесты → код → review → release. Под капотом: 71 скилл, 23 параллельных AI-агента, 80+ скриптов валидации, CONFLICT-детекция (код противоречит спеке → каскадное обновление), живая документация из спек. GitHub: github.com/NSEvteev/FullSpec

    habr.com/ru/articles/1013272/

    #FullSpec #fullstack #фреймворк #ai #claude #claude_code #gpt

  7. Интеграция искусственного интеллекта в архитектуру маркетплейса на базе DST Platform

    ​В современной электронной коммерции использование искусственного интеллекта (ИИ) перешло из категории экспериментальных технологий в разряд архитектурных решений. Для владельцев...

    #DST #DSTGlobal #ДСТ #ДСТГлобал #DSTplatform #ДСТПлатформ #DSTmarketplace #DSTМаркетплейс #маркетплейс #разработка #CMS #CMF #framework #Фреймворк #искусственныйинтеллект #DSTAI #AutoML

    Источник: dstglobal.ru/club/1162-integra

  8. Интеграция искусственного интеллекта в архитектуру маркетплейса на базе DST Platform

    ​В современной электронной коммерции использование искусственного интеллекта (ИИ) перешло из категории экспериментальных технологий в разряд архитектурных решений. Для владельцев...

    #DST #DSTGlobal #ДСТ #ДСТГлобал #DSTplatform #ДСТПлатформ #DSTmarketplace #DSTМаркетплейс #маркетплейс #разработка #CMS #CMF #framework #Фреймворк #искусственныйинтеллект #DSTAI #AutoML

    Источник: dstglobal.ru/club/1162-integra

  9. Интеграция искусственного интеллекта в архитектуру маркетплейса на базе DST Platform

    ​В современной электронной коммерции использование искусственного интеллекта (ИИ) перешло из категории экспериментальных технологий в разряд архитектурных решений. Для владельцев...

    #DST #DSTGlobal #ДСТ #ДСТГлобал #DSTplatform #ДСТПлатформ #DSTmarketplace #DSTМаркетплейс #маркетплейс #разработка #CMS #CMF #framework #Фреймворк #искусственныйинтеллект #DSTAI #AutoML

    Источник: dstglobal.ru/club/1162-integra

  10. Интеграция искусственного интеллекта в архитектуру маркетплейса на базе DST Platform

    ​В современной электронной коммерции использование искусственного интеллекта (ИИ) перешло из категории экспериментальных технологий в разряд архитектурных решений. Для владельцев...

    #DST #DSTGlobal #ДСТ #ДСТГлобал #DSTplatform #ДСТПлатформ #DSTmarketplace #DSTМаркетплейс #маркетплейс #разработка #CMS #CMF #framework #Фреймворк #искусственныйинтеллект #DSTAI #AutoML

    Источник: dstglobal.ru/club/1162-integra

  11. Yii3. Официальный релиз

    Это случилось! PHP-фреймворк Yii3 официально выпущен после многих лет интенсивной разработки и полировки. Мы кратко рассмотрим основные моменты этого долгожданного релиза.

    habr.com/ru/articles/982174/

    #Yii3 #релиз #Yii #yiiframework #php #фреймворк

  12. Создаём мини-фреймворк для MapReduce в Scala с конкретной реализацией

    Статья демонстрирует построение минималистичного MapReduce-фреймворка на Scala для локальных экспериментов. Рассматриваются стадии Map , Shuffle и Reduce с ленивыми вычислениями через Iterator , а также абстракции ввода/вывода IO и локальные исполнители с виртуальными потоками.

    habr.com/ru/articles/966986/

    #MapReduce #Scala #java21 #многопоточность #функциональное_программирование #sbt #фреймворк #jvm #bigdata #data_engineering

  13. Kaspirin: история о том, как ограничения помогли ускорить разработку

    Бывало, открываешь код-ревью — и чувствуешь себя археологом. Каждый кусок кода — как артефакт из разных времен: тут блестит бронзовая монетка, там торчит бивень мамонта, а чуть дальше — отпечатки времен .NET 4, пережившие три рефакторинга. Все это чудом взаимодействует, но порой страшно тронуть — вдруг вся конструкция рассыплется. Эта история знакома многим командам. Мы привыкли думать, что хороший фреймворк — это гибкий фреймворк. Что чем больше у него возможностей, тем лучше. И действительно: гибкость помогает выйти на рынок, быстрее выпустить первую версию, подстроиться под новые требования. Но в какой-то момент эта гибкость начинает мешать. Мы в команде разработки пользовательского интерфейса поняли это, когда наш общий код перестал быть общим: его было слишком много, он жил своей жизнью, и никто уже не знал, что в нем есть и как оно работает. С этого начался Kaspirin — наш внутренний фреймворк, который мы создали не для расширения возможностей, а чтобы навести порядок и убрать лишнюю вариативность. Название придумалось само собой: смесь Kaspersky и aspirin — лекарство от головной боли, вызванной избыточной гибкостью.

    habr.com/ru/articles/968752/

    #Kaspirin #kaspersky #фреймворк #figma #wpf #интерфейс_пользователя #ui #msbuild

  14. Как российским властям привлечь на свою сторону IT-шников и прочих интеллектуалов?

    Давайте признаем, что у российской власти есть некоторые проблемы с лояльностью российских же IT-шников и российских ученых. В данной статье автор пытается поразмышлять, что бы могла предпринять российская власть для привлечения на свою сторону российских интеллектуалов. И как можно было бы замедлить отток из страны специалистов и талантливой молодежи, не прибегая к созданию нового железного занавеса. Сразу предупреждаю, статья не понравится ни российским властям, ни российским интеллектуалам. Но, кто то должен же всерьез задуматься над этой проблемой? Никто кроме нас ! И самое главное, в данной статье будут не просто абстрактные размышления, а формулировка ТЗ для фреймворка . Который мог бы решить эту проблему.

    habr.com/ru/companies/lumanbox

    #власть #государство #интеллигенция #сотрудничество #фреймворк #знания #россия #эмиграция #идея #обсуждение

  15. [Перевод] React предпочитают по умолчанию — и это убивает инновации во фронтенде

    React по умолчанию сопряжён со скрытыми издержками. Вот аргументы в пользу более осознанного выбора подходящего фреймворка для конкретной задачи. React больше не побеждает за счёт своих технических достоинств. Сегодня его выбирают по умолчанию. И именно это «по умолчанию» теперь тормозит инновации во всей фронтенд-экосистеме. Когда командам нужен новый фронтенд, разговор редко начинается с вопроса: «Каковы ограничения и какой инструмент лучше всего под них подходит?» Чаще всё звучит так: «Давайте возьмём React — его все знают». Такой рефлекс запускает самоподдерживающийся цикл, в котором архитектуру определяют сетевые эффекты, а не техническая уместность.

    habr.com/ru/companies/piter/ar

    #фронтендразработка #фронтенд #javascript #вебразработка #solid #фреймворк #перевод #перевод_с_английского

  16. Как гейм-дизайн решает, что именно будет на этой карте?

    Любой, кто хоть раз пытался спроектировать игру, знает про священную троицу вопросов: "Что?" , "Как?" и "Зачем?" . В теории всё просто: Сначала определяем цель (Зачем?) , потом продумываем механики (Как?) , а затем облекаем их в контент (Что?) . Но это в идеальном мире. В реальности же, на поле боя, наш бедный вопрос "Зачем?" — это самый трусливый солдат. Он первый бежит с поля боя под натиском сирены по имени "крутая идея", под гипнозом конечной картинки в воображении команды, под давлением того самого внутреннего мечтателя, который заглушает голос разума. Добавьте сюда дедлайны, командную динамику или, наоборот, эхо-камеру одиночной разработки — и вот он, наш фундаментальный вопрос, уже пылится на самой дальней полке, рядом с первыми салфеточными-концептами.

    habr.com/ru/articles/927782/

    #геймдизайн #геймдизайнер #фреймворк #разработка_игр #дизайн_игр #карточные_игры #разгон #обсуждение #геймдев #геймдевелопмент

  17. Личная эффективность СТО: как не сгореть, быть полезным и не терять фокус

    Что такое личная эффективность технического директора? Где проходит грань между «хорошо для бизнеса» и «хорошо для себя»? Как при этом не утонуть в бесконечных задачах и успевать развивать людей? На круглом столе «Личная эффективность СТО» в рамках

    habr.com/ru/companies/oleg-bun

    #эффективность #стратегия #задачи #приоритеты #фреймворк #СТО #фокус #делегирование

  18. Личная эффективность СТО: как не сгореть, быть полезным и не терять фокус

    Что такое личная эффективность технического директора? Где проходит грань между «хорошо для бизнеса» и «хорошо для себя»? Как при этом не утонуть в бесконечных задачах и успевать развивать людей? На круглом столе «Личная эффективность СТО» в рамках

    habr.com/ru/companies/oleg-bun

    #эффективность #стратегия #задачи #приоритеты #фреймворк #СТО #фокус #делегирование

  19. Личная эффективность СТО: как не сгореть, быть полезным и не терять фокус

    Что такое личная эффективность технического директора? Где проходит грань между «хорошо для бизнеса» и «хорошо для себя»? Как при этом не утонуть в бесконечных задачах и успевать развивать людей? На круглом столе «Личная эффективность СТО» в рамках

    habr.com/ru/companies/oleg-bun

    #эффективность #стратегия #задачи #приоритеты #фреймворк #СТО #фокус #делегирование

  20. Личная эффективность СТО: как не сгореть, быть полезным и не терять фокус

    Что такое личная эффективность технического директора? Где проходит грань между «хорошо для бизнеса» и «хорошо для себя»? Как при этом не утонуть в бесконечных задачах и успевать развивать людей? На круглом столе «Личная эффективность СТО» в рамках

    habr.com/ru/companies/oleg-bun

    #эффективность #стратегия #задачи #приоритеты #фреймворк #СТО #фокус #делегирование

  21. От хаоса к системе: как мы создавали корпоративный фронтенд-фреймворк

    Как справляться с огромной сложностью программного обеспечения в условиях крупной компании, где множество отделов и управлений, множество проектов? Корпоративный фреймворк — один из ответов. Эта статья не совсем обычная. Мы будем смотреть на тему создания платформенных решений с разных ракурсов: управление, дизайн, проектирование, разработка и так далее. Чтобы передать вам как можно больше мыслей из первых рук, мой рассказ будут разрезать небольшие вставки-интервью от реальных участников нашей команды. Меня зовут Сергей Шахов, я долгое время занимался развитием корпоративного фреймворка в нашей компании. Наш фреймворк помогает создавать командам пользовательские интерфейсы, иными словами, это фронтенд-фреймворк. Статья адресована особенно тем, кто неравнодушен к разработке платформенных решений, а также может быть интересна всем, кто имеет отношение к фронтенд-разработке, проектированию интерфейсов, созданию дизайн-систем или комплексных модульных веб-приложений. Вы узнаете, стоит ли затевать разработку корпоративного фреймворка, а также о том, как неопределённое может быть управляемым, а скучное — прекрасным. В качестве бонуса дадим вам запретный рецепт, как спасти демонстрацию вашим заказчикам за десять минут до её начала, которому ни в коем случае нельзя следовать. Поехали!

    habr.com/ru/companies/gnivc/ar

    #управление_продуктом #фреймворк #дизайнсистема #devrel #проектирование #uikit #микрофронтенды #api #ux #фронтендразработка

  22. Новая методология AppSec Table Top: как эффективно и безболезненно выстроить процессы безопасной разработки

    Всем привет! Меня зовут Евгений Иляхин, я работаю архитектором процессов безопасной разработки в Positive Technologies, вместе с командой консалтинга в области безопасной разработки мы специализируемся на внедрении AppSec в различных компаниях и всячески продвигаем этот подход в массы. В отрасли ИБ существует множество методологий, фреймворков, моделей безопасной разработки, которые помогают встроить AppSec в цикл создания ПО: BSIMM, OWASP SAMM, BSA SSF, Microsoft SDL и другие. Каждый из них имеет свои особенности, преимущества и, скажем так, способ использования и адаптации к собственным процессам. В ходе нашей работы мы познакомились со многими из них и пришли к выводу, что российским разработчикам нужен собственный инструмент. Зачем? Что из этого получилось? Расскажу в этой статье. Что за AppSec Table Top такой?

    habr.com/ru/companies/pt/artic

    #AppSec_Table_Top #bsimm #appsec #методология #cybersecurity #безопасная_разработка #devsecops #фреймворк #управление_разработкой

  23. Новая методология AppSec Table Top: как эффективно и безболезненно выстроить процессы безопасной разработки

    Всем привет! Меня зовут Евгений Иляхин, я работаю архитектором процессов безопасной разработки в Positive Technologies, вместе с командой консалтинга в области безопасной разработки мы специализируемся на внедрении AppSec в различных компаниях и всячески продвигаем этот подход в массы. В отрасли ИБ существует множество методологий, фреймворков, моделей безопасной разработки, которые помогают встроить AppSec в цикл создания ПО: BSIMM, OWASP SAMM, BSA SSF, Microsoft SDL и другие. Каждый из них имеет свои особенности, преимущества и, скажем так, способ использования и адаптации к собственным процессам. В ходе нашей работы мы познакомились со многими из них и пришли к выводу, что российским разработчикам нужен собственный инструмент. Зачем? Что из этого получилось? Расскажу в этой статье. Что за AppSec Table Top такой?

    habr.com/ru/companies/pt/artic

    #AppSec_Table_Top #bsimm #appsec #методология #cybersecurity #безопасная_разработка #devsecops #фреймворк #управление_разработкой

  24. Новая методология AppSec Table Top: как эффективно и безболезненно выстроить процессы безопасной разработки

    Всем привет! Меня зовут Евгений Иляхин, я работаю архитектором процессов безопасной разработки в Positive Technologies, вместе с командой консалтинга в области безопасной разработки мы специализируемся на внедрении AppSec в различных компаниях и всячески продвигаем этот подход в массы. В отрасли ИБ существует множество методологий, фреймворков, моделей безопасной разработки, которые помогают встроить AppSec в цикл создания ПО: BSIMM, OWASP SAMM, BSA SSF, Microsoft SDL и другие. Каждый из них имеет свои особенности, преимущества и, скажем так, способ использования и адаптации к собственным процессам. В ходе нашей работы мы познакомились со многими из них и пришли к выводу, что российским разработчикам нужен собственный инструмент. Зачем? Что из этого получилось? Расскажу в этой статье. Что за AppSec Table Top такой?

    habr.com/ru/companies/pt/artic

    #AppSec_Table_Top #bsimm #appsec #методология #cybersecurity #безопасная_разработка #devsecops #фреймворк #управление_разработкой

  25. Новая методология AppSec Table Top: как эффективно и безболезненно выстроить процессы безопасной разработки

    Всем привет! Меня зовут Евгений Иляхин, я работаю архитектором процессов безопасной разработки в Positive Technologies, вместе с командой консалтинга в области безопасной разработки мы специализируемся на внедрении AppSec в различных компаниях и всячески продвигаем этот подход в массы. В отрасли ИБ существует множество методологий, фреймворков, моделей безопасной разработки, которые помогают встроить AppSec в цикл создания ПО: BSIMM, OWASP SAMM, BSA SSF, Microsoft SDL и другие. Каждый из них имеет свои особенности, преимущества и, скажем так, способ использования и адаптации к собственным процессам. В ходе нашей работы мы познакомились со многими из них и пришли к выводу, что российским разработчикам нужен собственный инструмент. Зачем? Что из этого получилось? Расскажу в этой статье. Что за AppSec Table Top такой?

    habr.com/ru/companies/pt/artic

    #AppSec_Table_Top #bsimm #appsec #методология #cybersecurity #безопасная_разработка #devsecops #фреймворк #управление_разработкой

  26. Фреймворк Swoole на PHP для начинающих

    Swoole — высокопроизводительной асинхронный и многопоточный фреймворк для PHP. Он отличается от традиционной модели PHP-FPM, предлагая асинхронный ввод-вывод и корутины, а также возможность работать с веб-сокетами и различными сетевыми протоколами непосредственно в PHP.

    habr.com/ru/companies/otus/art

    #php #swoole #фреймворк

  27. Фреймворк Swoole на PHP для начинающих

    Swoole — высокопроизводительной асинхронный и многопоточный фреймворк для PHP. Он отличается от традиционной модели PHP-FPM, предлагая асинхронный ввод-вывод и корутины, а также возможность работать с веб-сокетами и различными сетевыми протоколами непосредственно в PHP.

    habr.com/ru/companies/otus/art

    #php #swoole #фреймворк

  28. Фреймворк Swoole на PHP для начинающих

    Swoole — высокопроизводительной асинхронный и многопоточный фреймворк для PHP. Он отличается от традиционной модели PHP-FPM, предлагая асинхронный ввод-вывод и корутины, а также возможность работать с веб-сокетами и различными сетевыми протоколами непосредственно в PHP.

    habr.com/ru/companies/otus/art

    #php #swoole #фреймворк

  29. BSIMM: с чего начинается AppSec в компании

    Безопасная разработка является неотъемлемой частью непростого пути к безопасности приложений. И у всех руководителей и лидов R&D, кто задумывается о построении у себя AppSec, возникает вопрос — с чего же начать? А начать нужно с организации процессов: определить положение дел, понять, какие активности необходимо внедрить, какие оптимизировать, а какие убрать. В общем, оценить зрелость текущих процессов безопасной разработки и обозначить дальнейшие шаги в светлое AppSec-будущее компании. И тут на помощь нам приходят фреймворки по безопасной разработке. Итак, приступим

    habr.com/ru/companies/pt/artic

    #BSIMM #appsec #методология #cybersecurity #безопасная_разработка #devsecops #приложения #консалтинг #фреймворк #управление_разработкой