Технические работы, начатые 3 апреля 2021 года успешно завершены.
Продолжить чтениеТехнические работы
3 апреля2021 года на сайте начинаются технические работы по обновлению программного обеспечения. Приношу свои извинения за временные неудобства!
Продолжить чтениеTask tracker 4.0.0
Web приложение для трекинга задач на основе Yii2 и MySQL с открытым исходным кодом. Имеет интуитивно понятный интерфейс и не требователен к инфраструктуре. Новое в этой версии: Пользователи могут создавать задачи для самих себя (опция включается и отключается в настройках); Возможность отключить почтовые уведомления; Новый интерфейс админпанели; Добавлена возможность общей
Продолжить чтениеStreletzBuilder 1.1.0
Программа для сборки .NET проектов с возможностью обновления их исходного кода из удалённого репозитория Git.
Продолжить чтениеАсинхронный обмен данными по сети в C# по протоколу TCP (делаем сервер асинхронным)
Среди главных проблем с которой можно столкнуться при обмене данными по сети, это длительное ожидание ответа сервера или «зависание» серверной части в бесконечном цикле при ожидании запроса от клиента. В этой статье мы будем решать вторую проблему путём превращения «обычного» сервера, который был написан в одной из предыдущих статей [1]
Продолжить чтениеДок станция или переходник. Что лучше для подключения жёсткого диска?
Ранее мы уже рассматривали вопрос подключения к компьютеру обычных жёстких дисков как внешних. Но, тогда мы использовали переходники. Однако переходниками возможность подобного подключения не ограничивается. Существуют ещё и, так называемые док-станции.
Продолжить чтениеПочему одни программисты идут в тимлиды и прочие руководители, а другие от этого сознательно отказываются
Название этой статьи возможно вызовет недоумение, так как в современном обществе преобладает культура роста (карьерного и не только). Однако находится не мало людей, которые не претендуют на многое из того, о чём другие мечтают. Что движет теми, кто стремится к руководящей должности и теми, кто, наоборот, её не очень хочет?
Продолжить чтениеПовышение, которого не было
Как такое возможно?
Продолжить чтениеНастраиваем доступ к web приложению на основе ролей Yii 2. Часть 5. Особенности настройки при использовании PostgreSQL
Предыдущая статья этого цикла планировалась и даже объявлялась как последняя. Но, жизнь внесла свои коррективы и спустя полтора года я вновь возвращаюсь к этой теме по причине того, что использование штатного механизма RBAC фреймворка Yii 2 при использовании в качестве СУБД PostgreSQL сопряжено с некоторыми не совсем очевидными особенностями.
Продолжить чтениеОпределяем СУБД, к которой подключено приложение на Yii 2
Необходимость определить какая СУБД используется возникает, когда требуется реализовать специфичный для той или иной СУБД функционал в условиях поддержки приложением работы c СУБД нескольких видов. Например, MySQL и PostgreSQL.
Продолжить чтение