Осознанные сновидения. Зачем нужны, как вызвать, какие последствия? |
В поисках продуктивности особое место занимает сон. Его можно использовать для глубокого и качественного отдыха, выделенного организму самой природой. А можно относиться к нему, как к инструменту для изучения психики.
Привет! На связи RISE: сообщество про ноотропы и личную продуктивность. И в этом материале погрузимся в осознанные сновидения, и как их можно использовать для личной продуктивности.
Читать далееhttps://habr.com/ru/post/678874/?utm_source=habrahabr&utm_medium=rss&utm_campaign=678874
Метки: Мозг Осознанные сны психология Тимоти Лири сон здоровый сон |
Паттерны проектирования в Dart |
В последние годы растет популярность фреймворка для кроссплатформенной разработки приложений Flutter, а вместе с ним вторую жизнь получил и язык программирования Dart. Dart создавался как потенциальная замена JavaScript и мог бы занять нишу, которая сейчас принадлежит TypeScript, но по ряду причин он так и оставался длительное время "одним из проектов Google", который не был оценен ни для использования в web (после транспиляции в JavaScript), ни для создания серверных или десктопных приложений.
При этом компилятор Dart создает оптимизированный высокопроизводительный код для основных операционных систем и может также использоваться для компиляции в другие аппаратные архитектуры (например, для микроконтроллеров) и, в целом, Dart может использоваться как язык общего назначения для создания серверных приложений (Shelf, Aqueduct), устройств умного дома (с целевой платформой ARM и пакетом dart_periphery) и, конечно, десктопных, мобильных и веб-приложений (Flutter).
И все же язык обладает определенным набором особенностей, которые надо учитывать при реализации кода и использованию типовых паттернов проектирования. В этой статье мы рассмотрим примеры реализации самых часто используемых основных и порождающих шаблонов на языке Dart (будем использовать возможности наиболее актуальной версии Dart 2.17), а во второй части статьи будут рассмотрены более сложные структурные и поведенческие паттерны.
Читать далееhttps://habr.com/ru/post/678714/?utm_source=habrahabr&utm_medium=rss&utm_campaign=678714
Метки: Блог компании OTUS Анализ и проектирование систем dart Flutter otus design patterns шаблоны проектирования ооп |
Чат-боты vs email-рассылки |
Лиды дорожают, многие идут в D2С. Какая рассылка эффективнее: старая добрая электронка или прямое сообщение в мессенджере?
Сравнил по таким критериям: открываемость письма, расходы, наличие интерактива, какой-нибудь анализ поведения и как быстро можно запустить.
Читать далееhttps://habr.com/ru/post/678872/?utm_source=habrahabr&utm_medium=rss&utm_campaign=678872
Метки: мессенджеры Интернет-маркетинг Повышение конверсии Контент-маркетинг Email-маркетинг боты telegram email d2c рассылки |
Поиск работы за рубежом. Чек-лист для соискателя-мигранта |
Вы выехали из России и живете в другой стране. Признаем, что переезд за границу — это огромный выход из зоны комфорта. Раньше вас окружали привычные стены офиса, знакомые правила коммуникации, понятный рынок вакансий. Вы легко заполняли резюме и общались с работодателями и клиентами. А как найти комфортное место работы сейчас, проживая в другой стране?
Читать далееhttps://habr.com/ru/post/678862/?utm_source=habrahabr&utm_medium=rss&utm_campaign=678862
Метки: Я пиарюсь релокация работа за рубежом работа за границей найти работу найти работу за рубежом |
[Перевод] Общий обзор методов резервного копирования |
https://habr.com/ru/post/678364/?utm_source=habrahabr&utm_medium=rss&utm_campaign=678364
Метки: перевод хранение данных бэкап системное администрирование резервное копирование блог компании ruvds.com ruvds_ инкрементальное копирование дифференциальное сохранение |
Виды Application Security Testing. Как не запутаться среди SAST, DAST и IAST |
Какие плюсы есть у SAST? Чем он отличается от DAST? Что такое IAST? Что значат все эти слова?! Об этом (и не только) расскажем в статье-разборе основных видов Application Security Testing (далее AST).
https://habr.com/ru/post/676718/?utm_source=habrahabr&utm_medium=rss&utm_campaign=676718
Льготы для ИT-организаций: фискальный режим становится благоприятнее (Часть 2) |
Сфера ИТ имеет свои отличительные особенности, которые государство старается учитывать для улучшения условий ведения бизнеса. Принят новый пакет мер, направленный на установление благоприятного фискального режима для успешной работы ИТ-компаний.
Читать далееhttps://habr.com/ru/post/678856/?utm_source=habrahabr&utm_medium=rss&utm_campaign=678856
Метки: it-компании ит-компании ит-компания льготы для it льготы для it-компаний льготы льготы и компенсации ндс амортизация |
[Перевод] Я попробовала Firefox, и теперь не могу вернуться на Chrome |
https://habr.com/ru/post/678852/?utm_source=habrahabr&utm_medium=rss&utm_campaign=678852
Метки: firefox браузеры миран chrome adblock google chrome блокировщики рекламы расширения для браузеров блог компании дата-центр «миран» ublock origin manifest v3 дата-центр миран miran.ru |
Аллегория зрения, или Масштабно о масштабах |
В XVII веке среди художников-живописцев большой популярностью пользовалась идея написания картин внутри картины. Ярким примером служит знаменитая серия полотен-кунсткамер Виллема ван Хахта. Здесь можно найти более сотни действительно существующих произведений, в том числе и знаменитейших шедевров. Любители искусства по сей день спорят о названиях и авторах нескольких картин и скульптур, не прошедших идентификацию.
От настолько кропотливого творения захватывает дух! Только представьте, какого труда и профессионализма требует воспроизведение сотни мировых шедевров в собственной картине. Но с появлением и развитием технологий создавать подобные картинные галереи не составит большой сложности. В САПР, например, это легко можно сделать с помощью видовых экранов – здесь главное не запутаться в масштабах.
Какие именно способы оформления чертежа существуют, как устроена система масштабирования в Платформе nanoCAD, а также где могут быть спрятаны масштабы разных объектов, мы узнаем далее.
Читать далееhttps://habr.com/ru/post/678338/?utm_source=habrahabr&utm_medium=rss&utm_campaign=678338
Метки: Блог компании Нанософт разработка CAD/CAM Инженерные системы Масштаб nanocad оформление |
[Перевод] Как внедрить подход DevSecOps: 5 ключевых идей 2022 года |
Когда дело доходит до защиты ваших облачных ресурсов, безопасность должна быть основным приоритетом всей организации. Путь к зрелому DevSecOps нет так прост и очевиден, но есть много экспертов, которые знают, какие необходимы компоненты для надежной программы безопасности.
Почти 85% респондентов Upskilling IT 2022 заявили, что DevOps или DevSecOps являются важными или необходимыми операционными моделями. Поэтому мы обратились к представителям DevOps Institute, которые поделились своим мнением по этой важной теме. Вот несколько общих идей о том, как выстроить эффективную DevSecOps-стратегию:
Читать далееhttps://habr.com/ru/post/678842/?utm_source=habrahabr&utm_medium=rss&utm_campaign=678842
Если не мы, то кто занял VTY SSH линии? Это OPS |
Недавно расследовали кейс, когда при казалось бы исправной конфигурации все попытки залогиниться на маршрутизатор Huawei NE40E-X8A (V800R021C00SPC100) были неуспешны в течение около двадцати минут, при этом все линии VTY SSH линии были свободны, никто не логинился на устройство несколько дней. Кто или что занимало свободные линии?
Читать далееhttps://habr.com/ru/post/678840/?utm_source=habrahabr&utm_medium=rss&utm_campaign=678840
Метки: Информационная безопасность Сетевые технологии Сетевое оборудование ssh NE40E VTY OPS Huawei |
Возможен ли быстрый Garbage collector на С++? |
Не буду долго рассусоливать о том, что такое сборщик мусора и для чего он нужен (на эту тему уже есть достаточно статей). Но хочу отметить несколько важных деталей.
Читать далееhttps://habr.com/ru/post/678730/?utm_source=habrahabr&utm_medium=rss&utm_campaign=678730
Метки: C++ разработка игр с++ сборщик мусора garbage collector оптимизация |
[Перевод] SEO стратегия — 5 бесплатных инструментов от Google для обновления |
В этой заметке кратко расскажу о пяти наиболее предпочтительных бесплатных инструментах Google и о том, как они могут помочь именно вам начать или модернизировать SEO стратегию.
Читать далееhttps://habr.com/ru/post/678728/?utm_source=habrahabr&utm_medium=rss&utm_campaign=678728
Метки: Поисковая оптимизация seo- продвижение seo оптимизация аудит google инструменты мониторинга утилиты маркетинг маркетинг в интернете |
Земля-Снежок — ретроспектива и перспектива |
На наших глазах теория глобального потепления постепенно обрастает таким количеством деталей и оговорок, что все чаще принято говорить о «глобальных изменениях климата». Более того, судя по геохронологической шкале, мы сейчас можем жить в тёплом финале очередного межледниковья. Глетчеры высотой с Урал вполне могут вернуться в умеренные широты, а последним жителям уцелевших обезлюдевших мегаполисов промозглой Индии и пасмурной Нигерии останется только вздыхать об ушедшей аридной эпохе. Желающим почитать по-настоящему исчерпывающий труд о глобальном потеплении рекомендую книгу Уоллеса-Дэвиса «Необитаемая Земля». Но в этом посте мы поговорим о протерозойских супероледенениях, которые, в отличие от кайнозойских ледниковых периодов, были не региональными, а глобальными. Эти события относятся к криогеновому и эдиакарскому периоду и включают два крупнейших оледенения: стертское (717-660 миллионов лет назад) и мариоанское (650-635) миллионов лет назад. Это не теория, а гипотеза (поскольку доказательства в пользу нее в основном косвенные) и называется она «Земля-снежок». Впервые сформулировал эту гипотезу в 1987 году Джо Киршвинк (род. 1953), специалист по палеомагнетизму из Калифорнийского технологического института (Калтеха).
Читать далееhttps://habr.com/ru/post/678726/?utm_source=habrahabr&utm_medium=rss&utm_campaign=678726
Метки: Научно-популярное экология Химия Физика Земля-снежок климат геология компьютерные модели |
Немножко кодгена |
В C# давно уже добавили возможность использовать кодогенерацию. Но покопавшись в интернетах не было найдено общинного количество гайдов. Спасибо сайту мс, за наличие информации по данной теме. Но, увы, там она достаточно поверхностна, а подробности можно найти только экспериментальным путем или изучением различных готовых примеров.
Читать далееhttps://habr.com/ru/post/678690/?utm_source=habrahabr&utm_medium=rss&utm_campaign=678690
Метки: Программирование .NET c# net sourcegenerator |
Все должны пойти на демосцену |
Да, именно так должен называться анонс фестиваля компьютерного искусства и самодельной электроники, проходящего в этом году, 20-21 августа, неподалеку от Санкт-Петербурга. Название для анонса мне посоветовал человек с никнеймом @Superogue - основатель и ведущий онлайн-фестиваля демосцены Lovebyte. Он, в свою очередь, приводит в пример анонс фестиваля Outline 2022, который имел похожий заголовок: Everyone Should Go To A Demo Party.
Потому что демосцена - это круто.
Читать далееhttps://habr.com/ru/post/678718/?utm_source=habrahabr&utm_medium=rss&utm_campaign=678718
Метки: Assembler Дизайн Демосцена Конференции DIY петербург chiptune zx spectrum amiga retrotech squad асм си пиксель-арт |
Хостеры с оплатой российскими картами и серверами за границей |
Всем привет! Меня зовут Леонид, я владелец сервиса Поиск VPS. Весной я уже опубликовал две статьи по оплате услуг иностранных хостеров при помощи SWIFT и криптовалют. К сожалению, карты, выпущенные российскими банками, все еще не работают в большинстве стран мира, да и не у всех есть желание и возможность оплачивать услуги указанными выше способами, поэтому сегодня я хочу предложить выборку хостеров, принимающих оплату российскими картами и предоставляющих виртуальные серверы не в России.
При составлении списка я ориентировался на количество стран, в которых возможно заказать наиболее универсальную услугу, а именно виртуальные серверы, а также минимальную цену не выше 300 рублей, 5 долларов или 5 евро в месяц. У большинства хостеров возможен заказ услуг в России, а там, где это возможно, приведена ссылка на точки Looking Glass.
Читать далееhttps://habr.com/ru/post/678458/?utm_source=habrahabr&utm_medium=rss&utm_campaign=678458
Метки: Хостинг Системное администрирование Платежные системы Виртуализация Финансы в IT vps/vds выделенный сервер visa mastercard мир поисквпс |
Kinesis advantage: заменяем функциональные клавиши на механические |
На Хабре уже были статьи про клавиатуру Kinesis Advantage.
У первой модели этой клавиатуры F-клавиши были резиновыми, и нажимать их было не очень удобно. Потом вышла вторая модель, где эти клавиши стали механическими, также обновилась прошивка, увеличился объём памяти.
Я по случаю приобрёл первую модель этой клавиатуры, как раз с резиновыми F-клавишами. Надо сказать, что от частого использования и времени, становится трудно нажимать клавиши. Например, самая часто используемая кнопка - ESC - нажималась только с третьего раза. Будучи вимером, я всё равно перенастроил ESC на CapsLock, но некоторые из F-клавиш тоже очень трудно нажимались.
Как я с этим боролсяhttps://habr.com/ru/post/678708/?utm_source=habrahabr&utm_medium=rss&utm_campaign=678708
Метки: DIY или Сделай сам kinesis advantage эргономическая клавиатура |
Установка OpenSSL для проекта на С++ |
Решая в целом тривиальные задачи, приходится сталкиваться с нетривиальными проблемами, и эта история, собственно, об этом.
В кои-то веки, решив написать код для себя любимого, проработал проект, установил окружение, прописал в проекте boost и пошёл писать модули.
Ничто не предвещало беды, но в процессе написания кода было обнаружено, что модуль, который запрашивал у интернета погоду, получал вместо описанного в API json'а следующее: "400 The plain HTTP request was sent to HTTPS port". Уж чем руководствовался разработчик сайта, не перенаправивший запрос без персональных данных, не знаю, но видимо хакеры хотят украсть сведения о погоде в деревне так сильно, что спать и есть не могут.
И тут я сделал манёвр, который стоил мне 50 лет. Точнее, пары бессонных ночей, так как работать тоже надо. Ничтоже сумнящийся, подключил boost::asio::ssl, написал тестовый код, который должен был проверить что теперь есть контакт, но тут моя бровь поднялась вверх в первый раз: проект перестал собираться, потому что в системе не было OpenSSL.
Как настроить openssl и не потерятьсяhttps://habr.com/ru/post/678698/?utm_source=habrahabr&utm_medium=rss&utm_campaign=678698
Метки: c++ visual studio openssl boost |
Собеседования за рубежом: основные барьеры для российских айтишников |
Недавно мы писали о том, как меняется ИТ-рынок в России и чего ожидают от наших айтишников за рубежом. У всё большего числа русскоязычных ИТ-специалистов появляется опыт собеседований — успешных и не очень — в компаниях из разных уголков мира. Мы собрали истории соискателей и рекрутеров о приёме на работу за рубежом.
Читать далееhttps://habr.com/ru/post/678684/?utm_source=habrahabr&utm_medium=rss&utm_campaign=678684