Допустимые глобальные переменные и предполагаемая экономия памяти.Вот уже 20 лет я преподаю программирование в университете Буэнос-Айреса. На курсе программной инженерии мы изучаем паттерны проектирования, и одна и та же «схема» повторяется раз за разом, вызывая почти де жа вю. Я убедился в этом на нескольких проектах и при обращении со свободным ПО, которым мне приходилось пользоваться: Как «по волшебству» в коде возникает паттерн синглтон. Читать далее
Когда дело доходит до работы с ORM, все признают важность проектирования базы данных и маппинга сущностей на таблицы. Этим аспектам уделяется много внимания, при этом такие вещи, как стратегии извлечения данных, могут быть просто отложены на потом.По нашему мнению, стратегия…
Привет, коллеги! Меня зовут Санжар, я бэкенд-разработчик с опытом в настройке серверной инфраструктуры и контейнеризации для средних проектов. Сегодня хочу поделиться схемой архитектуры, которую я часто использую в своих проектах. Это не руководство к действию и не утверждение, что так нужно делать. Скорее, это возможность для меня получить обратную связь и узнать, как сделать лучше. Так что прошу вас, пишите свои идеи и советы в комментариях — это очень важно для меня. ???? Читать далее
Привет, Хабр! Меня зовут Юра Петров, я руководитель отдела разработки в компании Friflex и автор канала «Мобильный разработчик». Эта статья — про аудит безопасности приложений, ту самую вещь, о которой часто задумываются уже после того, как что-то пошло не так. Если вы были на…
Нашёл работу в первый день и сэкономил 500 000 ₽ на посредниках.Привет, на связи Артём Логинов, шеф контент-агентства КОМРЕДА. Поговорили с соведущим подкаста «План Б» Ильёй Иноземцевым, он получил визу как IT-специалист и уже год живет в Великобритании. В интервью Илья рассказал о сборе документов, поисках работы и о том, почему его бесят яйца в Лондонских супермаркетах. Читать далее
Привет! На связи Алексей, системный администратор Cloud4Y. Хочу поделиться с вами своим опытом подключения MS Office к Nextcloud 30. Это несложная задача, но если вы искали решение, то вот вам мой вариант. Читать далее
Многие аптечные сети работают со специализированной учетной системой, разработанной именно для этой сферы. Однако данных для анализа бывает недостаточно. При этом до недавнего времени компании не решались связать ПО с BI-системой. Рассказываем, в чем была сложность и какие данные теперь может анализировать крупная аптечная сеть. Читать далее
Уже второй год мы проводим бесплатную Зимнюю школу по программированию для RISC-V. В этом году она стала масштабнее, ведь и интерес к открытой процессорной архитектуре значительно возрос. Онлайн-лекторий, доступный каждому, продлится до конца января: вы сможете выбрать…
Задайте себе вопрос: какое максимальное количество человек присутствовало на колле в Зуме или Скайпе, в котором вы принимали участие? После этого спросите еще, а было ли вам удобно? Или все-таки лучше общаться небольшой группой в несколько человек?Ну вот. А теперь представьте,…
После прошлой статьи про "испанских синьор-программистов" в комментариях и личных сообщениях было много вопросов о том, как выглядит работа в игровой студии изнутри. Некоторые даже в линкед вопросы закидывали. Эта статья про то и начиналась, но быстро стало понятно, что…