Автор фреймворка Adwaita рассказали про возможность разработки GNOME-приложений на Swift с помощью их проекта. В статье отмечается, что чистый синтаксис Swift отлично подходят для создания пользовательских интерфейсов.
Моя лента
Новости
Apple запатентовала MacBook Pro со стеклянной задней панелью, на которой размещён дополнительный сенсорный экран
Apple зарегистрировала патент на MacBook Pro со стеклянной задней панелью, как у iPhone. Отличие в том, что на новом MacBook Pro предлагается разместить сенсорный экран. Ранее ходили слухи, что Apple представит MacBook Pro с сенсорным экраном в 2025 году.
Мигрируем с SQL Server на PostgreSQL двумя способами
Будучи одной из самых популярных баз данных, SQL Server славится простотой установки и настройки, функциями безопасности, среди которых есть шифрование, великолепными возможностями восстановления данных и множеством удобных инструментов.
Однако из-за ряда ограничений SQL Server постепенно теряет своих пользователей. SQL Server имеет достаточно сковывающую лицензию и стоимость обслуживания, растущую по мере увеличения размера базы данных или числа клиентов. Ее максимальный размер составляет 10 ГБ, а буферный кэш — 1 МБ. Она работает только под Windows.
Переманить же пользователей SQL Server может PostgreSQL — полностью бесплатная база данных с открытым исходным кодом. Эта база данных может похвастаться поддержкой международного сообщества и доступна под Windows, Mac, Linux, FreeBSD и Solaris. Кроме того, для нее существуют множество опенсорсных дополнений.
Я начну эту статью со знакомства с двумя бесплатными инструментами для миграции с SQL Server на PostgreSQL, затем поэтапно продемонстрирую, как выполнить миграцию между этими двумя базами данных, а в конце расскажу о полноценном решении для резервного копирования с защитой для управления сразу несколькими базами данных.
Для Apple TV анонсировали джейлбрейк
Команда хакеров palera1n анонсировала джейлбрейк для телевизионных приставок Apple TV. Пока взломанная прошивка работает только на моделях первого поколения Apple TV HD и Apple TV 4K. В будущем планируется добавить совместимость с более новыми поколениями.
Истории
Apple Pro Weekly News (18.03 – 24.03.24)
Вышли обновления ПО с исправлениями ошибок и улучшениями безопасности, рекомендуется установить. Сайт Apple в России немного обновился, а ещё открыт новый раздел с документацией. В ЕС требуют отменить плату за сторонние магазины приложений, а в США давят на компанию с антимонопольным иском, но там очень странные обвинения. Тем временем Apple отказывается от microLED в часах, договаривается с китайским поисковиком для ИИ, а в iOS 18 изменит экран «Домой». Эти и другие слухи и новости – в этом выпуске дайджеста.
Снова про выбор DLP-системы и нужен ли он (выбор)
Вводное слово
Уважаемый читатель, добрый день!
Для меня публикация статьи на Хабре было закрытием гештальта.
Поэтому решил написать третью статью - и баста (данная статья под номером 3).
Выбрал для себя написать про DLP-системы. Почему? Мне казалось, что тема настолько стара и неактуальна, что уже и говорить нечего, но в различных профильных чатах, все чаще
и чаще поднимается вопрос о том, какую же DLP-систему выбрать (стараюсь не вступать в эти переговоры).
Почему я могу говорить на эту тему?
Знаю около 30 DLP систем, около 15 активно тестировал, трем обучал администраторов в различных организациях, около 30 внедрений в организации и гораздо большее число пилотных проектов, которые оканчивались выбором другого продукта, но, и самое главное, я сам был активным пользователем DLP на стороне Заказчика и аудитора, давая результат!
Когда организация задумалась над необходимостью DLP-системы, самый первый вопрос, который стоит еще раз задать "ЗАЧЕМ?!"
Какую задачу Вы хотите решить при помощи DLP?
Здесь я обычно рассказываю две истории.
История №1.
Эта история еще студенческих времен, но дало мне пищу для размышлений.
В одной компании (в тридевятом царстве) также решили "побежать" в сторону DLP. Однако, руководителем ИБ был очень компетентный и волевой сотрудник, он выявил,
самый главный риск (задачу) у всех заинтересованных сторон - и это оказалась задача контроля переписки в Skype. Тогда он под локальным доменным администратором,
стал собирать файл переписки Skype, самостоятельно написал "читалку" под этот формат и анализировать ее (переписку со всех АРМ) по ключевым словам.
Руководство это устроило.
История №2.
Это скорее тенденция. Когда организация в начале не ответила на вопрос "ЗАЧЕМ", я часто наблюдал, что далее функционал сводился к чтению переписок в мессенджерах.
Смотреть историю №1.
Поверьте, DLP это не волшебная коробка, это инструмент, а задачи, которые вы хотели получить, возможно, можно реализовать и другими средствами (и это достаточно часто). При этом я не только про технические средства, но и про талант и задачи непосредственных руководителей.
Как я ищу себе сотрудников в команду DevSecOps и AppSec
Привет! Меня зовут Михаил Синельников. Я DevSecOps TeamLead в РСХБ‑Интех. Тружусь в ИТ‑сфере уже 25 лет, немалую часть из которых — на руководящих должностях. Сегодня расскажу, как я ищу специалистов к себе в команду DevSecOps и AppSec, на что обращаю внимание и как общаюсь с соискателями, которые на собеседовании пытаются приукрасить собственные достижения.
25 марта Atlas VPN сообщила клиентам, что прекратит предоставление услуг 24 апреля, сославшись на технологические требования, рыночную конкуренцию и растущие расходы на обеспечение услуг высочайшего качества в качестве ключевых факторов, повлиявших на это решение. Поддержание работы Atlas VPN стало невозможным в долгосрочной перспективе.
Компания заявила, что переведёт своих платных подписчиков в свою дочернюю компанию NordVPN на оставшуюся часть периода подписки, чтобы обеспечить бесперебойность сетевых услуг, сохранив при этом свои существующие тарифные планы и дополнительные опции до окончания срока подписки. Подписчики сервиса получат инструкции по созданию новых учётных записей NordVPN по электронной почте, указанной при регистрации.
Как получить Midjourney’s API
В этой статье показано, как полный функционал Midjourney с помощью АПИ
Для этой задачи вам понадобится учетная запись Discord с активной подпиской Midjourney, подойдет базовый план за 10 долларов.
ChatGPT для изучения программирования. Не очевидные примеры
Сценарии использования ИИ для учебы на поверхности. Тот же ChatGPT как стандарт по умолчанию студенты (да и преподаватели тоже) используют для написания текстов (рефераты, курсовые, дипломы и тому подобное), для анализа данных, изучения языков и, конечно же, для решения задач. Поговорим же здесь про то, как можно использовать ChatGPT для обучения программированию. Типично, студенты и школьники «скармливают» чату условие своей задачки, а на выходе получают код программы на требуемом языке. Часто чат дает еще и объяснения основных моментов в коде, рассказывает про алгоритм. Так можно учиться программированию, имея под боком «умного» консультанта. Не всегда, правда, код чата адекватен, а решения полные. Но, это очевидные вещи. Попробуем тут составить список примеров, которые могут быть полезны и тем, кто изучает программирование и тем кто учит. Начнем с простого.
Broadcom ESXi для самых маленьких. Часть 1. Выдача процессоров виртуальным машинам
В очередной раз столкнулся в интернете с отсутствием понимания «что такое виртуализация и как она работает с ядрами и процессором». Вспомнил себя тупого* и решил написать статью «как оно там в ESXi». Чтобы было на что ссылаться.
25 марта 2024 года Softline пояснила текущую ситуацию по поводу ограничений в РФ облачных сервисов Microsoft.
Приносим извинения за задержку с постом по результатам звонка с
Microsoft. По итогам звонка можно сделать следующий Вывод: Вендор продолжает консультации с регуляторами для чёткого понимания, доступ к какому софту и веб-службам должен быть ограничен.Мы предполагаем, что «Пока список не будет выверен полностью, отключений произойти не должно».
22 марта у Softline состоялся звонок с Microsoft, который оказался очень коротким и без новостей.
Мы не получили ответы на следующие вопросы :
Когда состоится отключение? Ответа нет.
Уточнён ли список ПО и облачных сервисов, доступ к которому будет ограничен? — ответа нет.
Будет ли осуществлять блокировка онпрем, если да, то каким способом? — ответа нет.
Какой будет дан срок на сохранение данных? Уточнений по этому вопросу тоже нет.
20 марта Softline сообщила, что Microsoft, возможно, не закроет доступ к облачным продуктам в РФ в ночь с 20 на 21 марта из-за нерешённых вопросах о методах блокировки. Помимо этого, остаются «открытые вопросы по списку продуктов и сервисов» компании. В Microsoft ещё пересматривают перечень вероятных сервисов и приложений для блокировки.
19 марта Softline сообщила, что Microsoft заблокирует доступ к 50 облачным продуктам на территории РФ.
15 марта 2024 года компания Microsoft предупредила российских корпоративных клиентов, что в рамках выполнения санкций ЕС с 20 марта 2024 года.
Как запоминать иностранные слова
На факультете иностранных языков (!) в досмартфоновую эпоху меня называли «ходячий словарь», хотя память вроде средняя. Поделюсь тактиками, которые я использовал.
Люди запоминают информацию по-разному, и преподаватели тут особо не помогут. Никаких универсальных методик запоминания не существует, каждый должен изучить работу своей памяти самостоятельно. В целом наша способность запоминать опирается на 2 столпа:
Ближайшие события
Security Week 2413: аппаратная уязвимость в процессорах Apple
Уязвимость обнаружена в механизме контекстно-зависимой предварительной выборки данных (data memory-dependent prefetcher, или DMP). Это достаточно новая технология, внедренная пока лишь в новейших чипах Apple и процессорах Intel начиная с 13-го поколения (в последних механизм работает по-другому и данная атака для них не актуальна). DMP входит в набор оптимизаций, направленных на повышение производительности вычислений: в целом такие технологии ранее неоднократно становились источником проблем. Атака была продемонстрирована на ноутбуках под управлением Mac OS с процессорами Apple M1 и M2. Самые современные чипы M3 также содержат эту уязвимую оптимизацию, но в них предусмотрена инструкция, позволяющая отключить DMP для криптографических вычислений. Для более ранних процессоров придется обновлять код более сложными методами, чтобы исключить утечку по стороннему каналу.
Тонкая грань между карьеристом и мошенником в IT
Привет всем! В последнее время в IT-сфере наблюдается широкое распространение "демонизации" работодателей и крупных компаний. Несмотря на то что эпоха неонового киберпанка, подобная той, где правит компания "Арасака", еще не наступила, уже сложилось впечатление, будто эта компания следит за вашей зарплатой и строит коварные планы по ее сокращению, хотя несмотря на это, почему-то неизменно терпит неудачу.
Как я сдала IELTS в 2023 году и подтвердила свой уровень Advanced
Dear Habr, I am writing to share my experience... ой, кажется, я переобучилась на вариантах части Writing. В общем, я пишу эту небольшую статью, чтобы поделиться личным способом сдачи международного экзамена по английскому языку, рассказать о подготовке, мотивации и издержках.
История одной очереди
В одно воскресенье довелось мне стоять в очереди на избирательный участок №8134 в Алматы. Простоял я там 4 часа, а некоторые и того больше. И как-то совершенно случайно вспомнил, что в институте я учился на специальности “системы и сети массового обслуживания”, а тут у нас как раз такая сеть, которую можно попробовать рассчитать. А заодно ответить расчётами на некоторые вопросы.
Продажи смартфонов в России побили квартальный рекорд с 2018 года
За I квартал 2024 года в России продали около 4,5 млн смартфонов, сообщают представители оператора МТС. Это на 15% больше, чем за аналогичный период прошлого года.
Будущее электромобилей: аккумуляторы, которые меняют правила игры
Два крупнейших производителя элементов питания из Китая собираются снизить цены на свои продукты на 50%. Причиной этому стала усиливающаяся конкуренция на рынке электромобилей, где элементы питания имеют решающее значение и являются самым дорогим компонентом транспортного средства. Эксперты считают, что это не только простимулирует спрос на электромобили, но и снизит стоимость на них. Подробности — под катом.
🦾 Лучшие Golang библиотеки для создания ботов
Полный список библиотек для работы с ботами.
▪bot - библиотека для создания Telegram-ботов с нулевыми зависимостями.
▪echotron - Элегантная и мощная библиотека для Telegram-ботов .
▪ephemeral-roles - создание Discord ботов
▪go-chat-bot - IRC, Slack и Telegram-бот, написанный на Go.
▪go-joe - Библиотека ботов общего назначения, вдохновленная Hubot, но написанная на Go.
▪go-sarah - фреймворк для создания бота для LINE, Slack, Gitter и других платформ
▪go-tg - форк официальной клиентской библиотеки docs Go для доступа к Telegram Bot API.
▪go-tgbot - оболочка Golang Telegram Bot API.
▪go-twitch-irc - библиотека для написания ботов для twitch.tv чата
▪golang CryptoTrading Bot - Реализация консольного торгового бота на базе golang для криптовалютных бирж.
▪govkbot - Простая библиотека ботов Go VK.
▪hanu - фреймворк для написания Slack-ботов.
▪kelp - официальный торговый и бот для Stellar DEX. Работает "из коробки", написан на Golang, совместим с централизованными биржами и пользовательскими торговыми стратегиями.
▪larry - Larry 🐦 - простой генератор твиттер-ботов, который публикует твиты из случайных репозиториев с Github.
▪margelet - фреймворк для создания ботов Telegram.
▪micha - Библиотека Go для Telegram bot api.
▪olivia - Чат-бот, созданный с использованием искусственной нейронной сети.
▪slack-bot - Готовый к использованию Slack-бот для ленивых разработчиков.