itFreeGate – Свободный вход в IT
218 subscribers
336 photos
51 videos
144 links
Знания, опыт и лайфхаки в области программной инженерии, UI/UX и системной аналитки. Новости IT-отрасли.
Продуктовая и проектная работа в одной небольшой, но опытной IT-компании.
Ещё больше о компании Интернет-Фрегат - здесь https://t.me/ifrigate_ru
Download Telegram
Как устроена BPM/ECM‑платформа и почему "ваш знакомый айтишник" её не осилит

Снаружи BPM/ECM часто выглядит как пара кнопок «на согласование» и «в архив».
Но под этой вывеской скрывается "сторукий монстр", объединяющий движок бизнес‑процессов, полноценный ECM, интеграции с CRM/ERP и отраслевыми системами, безопасность на уровне ролей, атрибутов и аудита, пользовательские интерфейсы и продуманную модель расширений.

В статье разбираем, из каких блоков на самом деле состоит BPM/ECM‑платформа, как всё это стыкуется с корпоративным ландшафтом и почему попытка «сделать то же самое, только быстрее и дешевле» почти всегда заканчивается болью и переписываниями.
Читать: https://ifrigate.ru/blog/kak-ustroena-bpmecmplatforma-i-pochemu-vash-znakomyj-ajtishnik-eyo-ne-osilitt
#ОбъясняетИФ
👍4🔥4👏2
Пространственные данные как актив: как геоинформационные системы улучшают нашу жизнь
Геоинформационные и навигационные средства (GIS) – программное обеспечение, которое позволяет собирать, хранить, анализировать и графически визуализировать пространственные (географические) данные и связанные с ними информацию о необходимых объектах, в том числе средства позиционирования в режиме реального времени (согласно классификатору программ для ЭВМ и баз данных, утвержденному приказом Минцифры России №1041 от 4 декабря 2023 года, относится к классу 05.06)

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

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

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

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

#ОбъясняетИФ
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6💯21👍1
Карта, которая видит больше: что скрывают ваши данные

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

Возможности картографических решений:

1. Интеграция с ГИС и внутренними системами компании, что позволяет объединять различные источники информации и создавать комплексные отчеты.

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

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

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

#ОбъясняетИФ
👍6🔥4💘2
PHP 8.1: то же самое, но по-другому
<?php
$data = json_decode($jsonString);
echo $data->user->name;

Этот код много лет работал на PHP 7.4. На PHP 8.1 — упал.

Сам код не трогали. Поменялась только версия языка.

PHP 8 стал строже относиться к тому, что раньше прощал 🤨 Таких мест накопилось немало: работа с null, арифметика с нечислами, вызов методов на пустоте.

Статические анализаторы (PHPStan, Psalm) на максимальных настройках подсветят проблемные места ещё до того, как прод упадёт.

А в этом конкретном кейсе — что именно сломалось?

Ваш вариант в опросе 👇

#ИграКвиззИф
Please open Telegram to view this post
VIEW IN TELEGRAM
🙉5❤‍🔥2👍2🤝1
Знаете это чувство, когда система будто задумывается перед каждым вашим действием?

Кнопка нажата — и пошла секунда, вторая, третья... Знакомо? Чаще всего проблема не в железе и не в сети. А в том, что происходит за кулисами каждого вашего клика.

В новой статье разобрали главного «тихого тормоза» любой платформы — проверку прав доступа. Почему система каждый раз перепроверяет, можно ли вам нажать эту кнопку? И главное — как сделать так, чтобы безопасность не убивала скорость.

👉Читать полностью https://ifrigate.ru/blog/pochemu-prava-dostupa-tormozyat-vashu-sistemu-i-kak-eto-ispravit

#ОбъясняетИФ
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍4🎉2
Территория требует документов: почему без ГИСЭДО уже не справиться
В государственном управлении и крупных территориально распределённых компаниях документы давно перестали быть просто текстом. Земельный участок, объект строительства, зона ответственности — всё это привязка к местности, без которой документ теряет половину смысла.

Здесь и возникает потребность в ГИСЭДО — системах, где электронный документооборот и геоинформатика работают как единое целое. Это не про «добавить карту в интерфейс». Это про то, чтобы каждый входящий документ автоматически ложился на карту, показывая не только содержание, но и контекст: где находится объект, кто за него отвечает, какие риски рядом.

Актуальность таких решений растёт потому, что территориальные данные перестали быть вспомогательными.
Решения о строительстве, экологическом мониторинге, транспортном планировании принимаются на основе того, что можно увидеть на карте. И если карта живёт отдельно, а документы отдельно — эффективность неизбежно падает.

Мы уже писали о возможностях картографических решений и упоминали анализ пространственных данных. ГИСЭДО — это как раз тот случай, когда этот анализ становится встроенным в повседневную работу. Документы привязываются к координатам, задачи назначаются исполнителям с учётом их геолокации, отчёты формируются не просто в цифрах, а с пониманием «где и в каком контексте».

В итоге система, где карта и документы существуют отдельно, уступает место новой логике: каждый документ знает своё место.

Больше интересных статей по теме ГИС: https://ifrigate.ru/blog-category/gis
#ОбъясняетИФ
🔥5👍4🤝2
Гадание на кофейной гуще😬
from typing import List

def process(items: List[int]) -> int:
return sum(items)

# раскидываем карты
data = ["1", "2", "3"]
result = process(data)


Карты говорят: «Будет интересно».
Кофейная гуща: «Смотри в опрос».
Астрологи объявили неделю неожиданных TypeError😄

Что в консоли? Гадаем вместе 👇

#ИграКвиззИф
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3💯32
С появлением генеративных моделей процесс разработки изменился до неузнаваемости. Скорость выросла в разы. Но вместе с ней вырос объём кода, который требует более внимательного анализа. Потому что если не анализировать — байты превращаются в баги. И нейросеть может бесконечно гонять по кругу, предлагая дурацкие «улучшения», которые только уводят в сторону.

В новой статье разобрали:

🔵к чему приводит массовый вайбкодинг;

🔵реальный пример: API на PHP, который работал, пока не выяснилось, что он дырявый;

🔵что происходит с кодовой базой, собранной из фрагментов без анализа;

🔵как профессиональные команды используют ИИ.

Читать в блоге: http://ifrigate.ru/blog/vibecoding-kogda-kod-pishetsya-po-nastroeniyu
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥5🤝1
Карта как конструктор: какие технологии оживляют пространственные данные

В разработке геоинформационных систем используется целый спектр технологий, которые позволяют обрабатывать, анализировать и визуализировать пространственные данные. Среди них можно выделить системы управления базами данных (СУБД), языки программирования, такие как Python и JavaScript, а также специализированные ГИС-платформы.

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

• Веб-технологии здесь уже не просто про «интерактивность», а про архитектуру распределённых систем, когда часть расчётов идёт на сервере, часть — на клиенте, а данные подтягиваются из разных мест в реальном времени.

В итоге современная ГИС — это не столько про карту, сколько про интеграцию. Базы данных встречаются с кодом, подложки разных поставщиков работают как единый механизм, а бизнес получает не красивую визуализацию, а рабочий инструмент для принятия решений.

Больше интересных статей по теме ГИС: https://ifrigate.ru/blog-category/gis

#ОбъясняетИФ
🔥62👍2
«Интернет-Фрегат» расширяет команду!

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

Сейчас мы особенно ждем:
— Опытный PHP-разработчик (Senior)
— PHP-разработчик (Middle / растущий Junior)
— Менеджер по продажам программных решений

Другие актуальные вакансии компании всегда доступны на нашем
кадровом сайте.

Мы предлагаем:
• Работу над крупными проектами и собственными IT-продуктами.
• Сильное окружение и обмен опытом внутри команды.
• Офисный, гибридный или дистанционный формат работы (в зависимости от вакансии).

Оставляйте свое резюме на сайте, нашей почте resume@ifrigate.ru, пишите в Telegram @ifrigate или в MAX

#вакансияИФ #ИнтернетФрегат #вакансия #вакансии
🔥8💯21
Сегодня — интервью с Максимом, сотрудником Интернет-Фрегат, который пришёл к нам на практику и остался в команде.

💻 Производственная практика от колледжа стала для Максима настоящим погружением в реальные проекты: с вызовами, новыми знаниями и постоянным ростом. Поддержка команды и вовлечённость в процессы помогли быстро адаптироваться и почувствовать уверенность в своих силах.

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

Мы уверены, что такой формат — это отличный старт в ИТ: возможность получить первый опыт, поработать в команде, проявить инициативу и заложить основу профессионального роста. Это путь для тех, кто готов включаться в работу, брать ответственность за результат и развиваться вместе с командой — таких студентов мы всегда рады видеть в Интернет-Фрегат.

#ИнтервьюИФ
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥113👏2