Category: Ինտերնետի նորությունները

Релиз программы просмотра изображений qView 2.0

Вышла новая версия кроссплатформенного просмотрщика изображений qView 2.0. Главной особенностью программы является эффективное использование экранного пространства. Весь основной функционал скрывается в контекстных меню, никаких лишних панелей и кнопок на экране. При желании интерфейс можно настроить. Список основных нововведений: Добавлено кэширование и предварительная загрузка изображений. Добавлена многопоточная загрузка изображений. Переработано окно настроек. Добавлена опция для окна […]

10 принципов объектно-ориентированного программирования, о которых должен знать каждый разработчик

Мне довольно часто встречаются разработчики, которые не слышали о принципах SOLID (мы подробно рассказывали о них здесь. — Пер.) или объектно-ориентированного программирования (ООП), или слышали, но не используют их на практике. В этой статье описываются преимущества принципов ООП, которые помогают разработчику в его ежедневном труде. Некоторые из них хорошо известны, другие — не очень, так […]

Пишем гибкий код, используя SOLID

От переводчика: опубликовали для вас статью Северина Переса об использовании принципов SOLID в программировании. Информация из статьи будет полезна как новичкам, так и программистам с опытом. Если вы занимаетесь разработкой, то, скорее всего, слышали о принципах SOLID. Они дают возможность программисту писать чистый, хорошо структурированный и легко обслуживаемый код. Стоит отметить, что в программировании есть […]

Официальный Unity Editor теперь доступен и на Linux

Разработчики игрового движка Unity представили экспериментальный редактор Unity Editor для Linux. На данный момент речь идёт о версиях для Ubuntu и CentOS, однако в будущем, как ожидается, список дистрибутивов расширят. Заявлено, что много лет они предлагали неофициальный экспериментальный редактор, но теперь речь идёт об официальном продукте. На данный момент доступна предварительная версия, а создатели собирают […]

Электронные блокноты станут новой точкой роста E Ink

Как и многие другие большие и маленькие тайваньские компании, производитель «бумагоподобных» экранов компания E Ink Holdings отметилась стендом на выставке Computex 2019. К сожалению для компании и поклонников дисплеев E Ink, эра букридеров склонилась к закату. Новой точкой роста, относительно которой E Ink испытывает оптимизм, должны стать электронные блокноты (e-notebook). Впрочем, тема двухэкранных решений в […]

Две истории как ANKI может вам помочь выучить иностранный язык и подготовиться к интервью

Я всегда считал, что ленивый программист это хороший программист. Почему? Потому что попроси трудолюбивого сделать что-то, он пойдет и сделает. А ленивый программист потратит в 2-3 раза больше времени, но напишет скрипт, который будет — это делать за него. Может быть, в первый раз на это будет потрачено неоправданно много времени, но при условии повторяющихся […]

Выпуск криптографической библиотеки Sodium 1.0.18

Доступен выпуск свободной криптографической библиотеки Sodium 1.0.18, которая совместима на уровне API с библиотекой NaCl (Networking and Cryptography library) и предоставляет функции для организации защищённого сетевого взаимодействия, хэширования, генерации псевдослучайных чисел, работы с цифровыми подписями, шифрования с использованием аутентифицированных открытых и симметричных (shared-key) ключей. API Sodium отличается простотой и предлагает по умолчанию наиболее безопасные опции, […]

Выпуск серверов для потокового вещания Roc 0.1, Ant 1.7 и Red5 1.1.1

Доступно несколько новых выпусков открытых медаисерверов, предназначенных для организации потокового вещания в сети: Представлен первый выпуск Roc, тулкита для потоковой передачи звука по сети в режиме реального времени с гарантированным временем задержек и обеспечением качества на уровне звуковых компакт-дисков. При передаче учитывается отклонение времени системных часов отправителя и получателя. Поддерживается восстановление потерянных пакетов при помощи […]

Извините, но на работу я не приду, потому что сейчас зима

Чудны дела твои, Господи. Примерно так я приговаривал недавно на конференции, посвященной теории поколений X, Y, Z. Так уж получилось, что весь этот поколенческий хайп прошел мимо меня. И поэтому, когда мне начали рассказывать, что при управлении командами нужно учитывать их причастность к той или иной букве латинского алфавита, я немного озадачился («припух», «удивился», «отморозился», […]

Single Responsibility Principle. Не такой простой, как кажется

Single responsibility principle, он же принцип единой ответственности, он же принцип единой изменчивости — крайне скользкий для понимания парень и столь нервозный вопрос на собеседовании программиста. Первое серьезное знакомство с этим принципом состоялось для меня в начале первого курса, когда молодых и зеленых нас вывезли в лес, чтобы сделать из личинок студентов — студентов настоящих. […]

Вышел NoRT CNC Control 0.4

Состоялся новый релиз разрабатываемой мной системы управления фрезерным станком с ЧПУ. В этом релизе в основном исправлены недоработки и баги предыдущего релиза (Вышел NoRT CNC Control) Улучшения: Переделан планировщик скорости движений. Новый планировщик полностью анализирует движение от начала и до конца, в том числе учитывает кривизну дуг при движении по дуге и выбирает максимально возможную […]

День защиты детей от плохого кода

Пост посвящен дню защиты детей. Любые совпадения – не совпадения. В 10 лет у меня появились первый компьютер и диск с Visual Studio 6. С тех пор я придумываю себе задачки — автоматизировать дела, собрать какой-нибудь веб-сервис для трёх человек или написать игру, которую потом удалят из плеймаркета от старости. Конечно, я терял исходники и […]

Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы 🔥 Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы | ProHoster