Stirling-PDF - это локально размещаемый веб-инструмент для работы с файлами PDF, предлагающий такие функции, как разделение, объединение, конвертирование и многое другое.
Инструмент обеспечивает безопасность и конфиденциальность файлов, не совершая исходящих звонков для отслеживания или ведения записей.
В нем используются такие технологии, как Spring Boot, Thymeleaf, PDFBox, LibreOffice и другие, а доступ к нему можно получить через размещенный экземпляр или запустить локально с помощью Docker или Podman.
Пользователи обсуждают различные инструменты для редактирования PDF, включая их совместимость, ограничения и альтернативные варианты.
Разговор идет об автоматизации таких процессов, как преобразование электронных писем в PDF-файлы и организация PDF-колонок.
Пользователи упоминают конкретное программное обеспечение, функции, ценовые вопросы, использование технологии искусственного интеллекта, встречающиеся ошибки и предложения по альтернативным инструментам для работы с PDF.
Остин З. Хенли предлагает программистам множество сложных программных проектов, например, создание текстового редактора, двухмерной игры типа Space Invaders, компилятора Tiny BASIC, мини-операционной системы, электронной таблицы и эмулятора видеоигровой консоли.
Благодаря этим проектам программисты могут получить ценные знания и навыки в области ключевых концепций.
Хенли дает рекомендации по дальнейшему чтению для каждого проекта и включает список дополнительных идей проектов от читателей.
В статье и ветках комментариев рассматривается ряд сложных проектов по программированию и важность различных навыков в программной инженерии.
Обсуждаются ограничения ИИ в некоторых задачах кодирования и ценность знаний низкоуровневого программирования.
Здесь ведутся споры о том, что такое программная инженерия и программирование, а также предлагаются учебные проекты в различных областях, таких как разработка игр, машинное обучение и гидродинамика. Кроме того, обсуждаются вопросы поиска баланса между карьерой в сфере технологий и другими интересами, не связанными с компьютерами.
Этот человек ищет посты в блогах, посвященных программной инженерии и охватывающих такие темы, как масштабирование систем, архитектуры, оптимизация, языки программирования и крутые возможности.
Они открыты для рекомендаций от проектов с открытым исходным кодом, компаний или частных лиц.
На форуме обсуждаются любимые пользователями записи в блогах о программной инженерии за 2023 год, охватывающие такие темы, как масштабирование систем, архитектуры, оптимизация, языки программирования и крутые возможности.
В ходе дискуссии обсуждаются вопросы программирования и методологии разработки программного обеспечения, в частности, интеграционные тесты в сравнении с модульными тестами.
Пользователи рекомендуют наиболее предпочтительные записи в блогах и ресурсы, предоставляя ценные сведения для инженеров-программистов, ищущих актуальную и свежую информацию.
Инженер на пенсии из Северной Каролины Уэйн Натт выиграл дело о защите первой поправки против Совета экзаменаторов и геодезистов штата.
Совет велел Натту прекратить делиться своими инженерными мнениями в интернете без государственной лицензии.
Суд вынес решение в пользу Натта, заявив, что штат нарушил его права по Первой поправке, создав важный прецедент для других людей, оказавшихся в подобной ситуации.
Дискуссия разворачивается вокруг решения суда о праве инженеров-пенсионеров давать экспертные показания без профессиональной инженерной лицензии.
Возникают споры о квалификации и достоверности свидетелей-экспертов, а также о соперничестве в индустрии блокчейна и криптовалют.
Также обсуждаются лицензионные требования, роль свидетелей-экспертов в судебных делах, значение сертификатов в таких профессиях, как инженер, и значение математики в инженерном деле.
В статье рассматривается неинтерактивная аутентификация паролей SSH и предлагается обертка Zsh для получения паролей из менеджера паролей.
Здесь представлен метод, позволяющий заставить scp использовать пользовательскую функцию ssh.
В статье подчеркиваются преимущества использования открытых ключей вместо паролей и обсуждаются проблемы, связанные с аутентификацией на основе сертификатов и более подробными методами авторизации.
Рассматриваются различные аспекты аутентификации паролей SSH, системы управления привилегированным доступом, а также методы аутентификации, такие как Kerberos и его ограничения.
В книге также рассказывается о применении FreeIPA для упрощения настройки, о проблемах с аутентификацией ключей SSH и их решениях, а также об использовании SFTP, rsync и sshpass для передачи файлов.
Среди других тем - проблемы со сценариями оболочки и API, расшифровка ключей SSH, проблемы с постоянным хранением паролей и управление паролями в крупномасштабных средах.
В ходе обсуждения была подчеркнута важность обновления и интеграции программного обеспечения в транспортные средства, особенно для расширения функциональных возможностей "умных" автомобилей.
В качестве основных проблем были названы сложности с обновлением множества компонентов и необходимость создания отказоустойчивых механизмов.
Также обсуждались вопросы разработки программного обеспечения Tesla, необходимость более жесткого регулирования, опасения по поводу надежности программного обеспечения и спрос на подключение к интернету в автомобилях.
Обсуждение охватывает целый ряд сетевых тем, таких как проблемы с подключением к WiFi, рекомендации по выбору книг, настройка домашней сети и обход порталов-захватчиков.
Также рассматриваются конкретные сетевые технологии и методы, такие как разделение VLAN и управление точками доступа.
Среди других тем - разочарование в порталах-захватчиках, использование маршрутизаторов в путешествиях, проблемы безопасности, концепция "перезагрузки интернета", сертификация ИТ-специалистов и юридические последствия использования хакерских инструментов в самолетах.
Contest Factory подала несколько исков против компаний, организующих онлайн-конкурсы, утверждая, что их патенты охватывают широкий спектр онлайн-конкурсов.
Фонд электронных рубежей (Electronic Frontier Foundation, EFF) утверждает, что эти патенты на программное обеспечение наносят ущерб праву людей на самовыражение и участие в онлайн-культуре.
EFF считает, что такие патенты не должны были выдаваться, и выступает за более доступный процесс оспаривания этих патентов.
Организация Electronic Frontier Foundation (EFF) выразила обеспокоенность патентом под названием "Конкурсы селфи" и утверждает, что простое добавление слов "на компьютере" к повседневной деятельности не должно быть патентоспособным.
В центре обсуждения находятся такие вопросы, как уровень техники, очевидность, патентный троллинг и процесс признания патентов недействительными.
Высказываются различные предложения, включая привлечение юристов или формальный процесс подачи запроса о признании патента недействительным, но при этом признается сложность и дороговизна этого процесса. Также упоминаются примеры известного уровня техники и сомнительных патентных разрешений.
Tillitis TKey - это USB-накопитель, специально созданный для запуска защищенных приложений, которые предлагают различные функции безопасности, такие как шифрование и генерация токенов.
Он оснащен 32-разрядным процессором RISC-V, аппаратной рандомизацией адресов и скремблированием оперативной памяти, а также не имеет постоянной памяти.
Устройство обеспечивает целостность загруженного приложения, измеряя его с помощью уникального секрета устройства (UDS) и составного идентификатора устройства (CDI), а все его программные и аппаратные разработки имеют открытый исходный код.
В центре обсуждения - TKey, RISC-V-компьютер в корпусе USB-C, на котором можно запускать приложения для обеспечения безопасности.
TKey не имеет статического характера и использует функцию выведения ключа для генерации уникального ключевого материала для каждой комбинации устройство+приложение.
Он поддерживает загрузку других приложений, проверяет политики загрузки и решает проблему компрометации ключей с помощью журналов прозрачности.
Примечание: В обсуждение также включены:
Упоминание таких методов аутентификации, как FIDO2, TOTP и GPG.
Проблемы совместимости и безопасности оборудования.
Проект Sigsum для распределения доверительных предположений.
Использование технологии FPGA для защиты от атак на цепочки поставок.
Сравнение TKey с другими устройствами, такими как YubiKey и Precursor.
Важность доказательств несанкционированного доступа и реакции на несанкционированный доступ в системе безопасности оборудования.
Проблемы сертификации по стандарту FIPS.
Риски и практичность использования устройств безопасности без экранов.
Желание иметь легкие HSM, ориентированные на конкретные приложения.
Стоимость сертификации для нишевой электроники.
Дополнительные наценки, связанные с коммерциализацией.
Недавние судебные дела в Германии подтвердили право пользователей Интернета использовать блокировщики рекламы в качестве средства защиты от навязчивой рекламы.
Судебные решения гласят, что использование блокировщиков рекламы не нарушает законов об авторском праве, предоставляя пользователям правовую защиту.
Однако суд также постановил, что компании могут исключить доступ пользователей с блокировщиками рекламы к своему контенту или внедрить модель платного доступа.
В статье обсуждаются различные темы, связанные со свободой пользователей и адблокерами, в том числе влияние рекламы на свободу слова, законность и этичность блокировки рекламы.
В нем рассматриваются вопросы вредоносного ПО, несанкционированного использования компьютера и альтернативных методов монетизации для создателей контента.
Представлены различные точки зрения и предложения, такие как оплата версий без рекламы или изучение альтернативных моделей получения дохода для веб-сайтов.
DIY Night Clock Projector - это проект, который предполагает создание часов-проектора, способного проецировать время на потолок в ночное время.
Проект использует небольшой негативный ЖК-экран и рассчитывает размер изображения в зависимости от фокусного расстояния.
В комплект входят две печатные платы, предназначенные для изготовления электроники, и предлагаются различные варианты корпусов. Кроме того, прилагаются загружаемые файлы схем, макетов, спецификаций материалов и 3D STL-файлов.
В статье рассматривается проект ночных часов DIY с использованием лазерного проектора MicroVision.
Автор делится личным опытом использования проектора и рассказывает о доступности VGA-кабелей для него.
Комментарии пользователей касаются прекращения выпуска небольших лазерных MEMS-проекторов, опасений по поводу качества изображения и предложений по альтернативным вариантам решения потенциальных проблем с качеством сна.
Эта статья ставит под сомнение идею прогресса в вычислительной технике и подчеркивает развитие более простых и дешевых моделей компьютеров на протяжении всей истории.
В ней рассматривается эволюция компьютеров от мейнфреймов к микрокомпьютерам в 1980-х годах и компромиссы, достигнутые ради простоты и доступности.
В ней рассказывается о развитии, возможностях и упадке машин Newton, Lisp и Smalltalk, а также различных операционных систем. Также поднимаются вопросы об использовании нескольких языков программирования и преимуществах специализированного оборудования.
В статье упоминаются различные подходы к проектированию при разработке программного обеспечения и упадок Lisp в пользу недорогого и взаимозаменяемого программного обеспечения.
В конце перечисляются различные программы, технологии и темы, о которых шла речь, например, Microsoft Office, Visual Studio, программное обеспечение с открытым исходным кодом, языки программирования и образование.
Текст представляет собой сборник комментариев, обсуждений и мнений по целому ряду вопросов, связанных с вычислительной техникой и языками программирования.
В ней рассказывается об использовании недорогих технологий, программном обеспечении с открытым исходным кодом, проблемах совместного использования кода, доминировании ПК, истории языков программирования и парадигмах вычислений.
Среди конкретных технологий и проектов упоминаются Lisp Machines, Sk8, Dylan и проект GNU.