![](https://webcf.waybackmachine.org/web/20221009150330im_/https://habrastorage.org/getpro/habr/upload_files/137/82d/60b/13782d60b46f4715b9e78bc6ce28a4d0.jpg)
Миграция физических и виртуальных машин hyper-v на Proxmox
Часто требуется быстро сверстать страницу, с поддержкой хотя бы наиболее распространенных устройств и браузеров, притом чтобы выглядела страница одинакова для любой ширины экрана, строго по дизайн макету.
Не уж то у вас не было такой ситуации, когда дизайн получаешь в двух размерах - для десктопа с шириной 1440px и мобайл 320 или 375 (еще и pixel perfect), а на вопрос как страница должна выглядеть для других размеров, например для планшетов или маленьких дисплеев, получаешь вполне адекватный ответ заказчика или дизайнера - красиво
Скорее всего вы знаете как сверстать такую резиновую страницу через vw и знаете его минусы. Но если добавим всего лишь одно свойство в к тэгу <html>
то получим возможность более легкой верстки:
html {font-size: calc...
Центробанк уже производит переводы цифровых рублей в тестовом режиме, но выглядит это профанацией. Почему? Потому что по заявлениям со стороны самого Центробанка это новая форма денежных средств валюты центрального банка страны. А в информационном представлении оно не отличается от национальной платёжной системы МИР, уже созданной и работающей.
Что ж, давайте попробуем разобраться в этом цифровом рубле: что а) сообщают; что б) подразумевают; а чем это всё может оказаться в) – в действительности.
В мои руки попал Prestigio MultiPad VISCONTE V с Windows 10 на борту. Поплевашись поигравшись с ней буквально пару минут было решено обновить его до Windows 11 поставить туда Linux.
В этой статье я покажу вам, как подключить YouTube API к вашему Android приложению. Приступим!
Цель данной статьи поделиться личным опытом перехода в DevOps: как понять, что это оно, с чего начать и на какие перспективы рассчитывать и попытаться ответить на вопрос «можно ли в DevOps с нуля».
Да, да, я знаю, что подобные обсуждения велись, ведутся и скорее всего никогда не прекратятся, вон даже тег отдельный существует. Но у меня пригорело ровно настолько, чтобы написать целый пост про карму.
Не претендую на экспертность, не ною, и ни к чему не призываю, но хочу заявить:
Карму пора упразднить как класс, или как минимум, снизить ее влияние на возможность писать.
Объяснять буду на своем примере, уверен, я такой не один. Буду рад, если кто-то сможет меня переубедить.
Внутриигровые события, посвященные любимым праздникам, зарекомендовали себя как надежный метод привлечения аудитории мобильной игры и увеличения ее расходов. Стратегически выверяя время выпуска обновления, наполненного новым контентом и актуальными предложениями, производители игр могут использовать встроенные в инфраструктуру App Store push-уведомления для привлечения пользователей. Это обычно приводит к здоровому всплеску активности пользователей, поскольку существующие игроки обновляют игру и открывают ее, чтобы посмотреть, что нового появилось.
Отчет GameRefinery, компании Liftoff, за 2021 год показал, что 90% самых прибыльных приложений для iOS предлагают те или иные сезонные акции в течение года, но Рождество и Хэллоуин могут завести разработчиков игр только на один день. После создания необходимой инфраструктуры liveops разработчикам игр предстоит принять стратегическое решение о том, какие сезонные события и праздники отмечать, чтобы обеспечить наибольшую вовлеченность и максимальный возврат инвестиций. Притом что мобильные пользователи проводят на 20% больше времени в приложениях.
Выбор основных праздников в конкретных сообществах даст разработчикам мобильных игр доступ к ключевым элементам успешных внутриигровых праздников. Хорошо спланированное свободное от работы время — будь то длинные выходные или специальный отпуск — приводит к избытку свободного времени, а многие праздники по всему миру подразумевают получение новых мобильных и игровых устройств.
Для менеджеров по привлечению и монетизации мобильных игр это идеальный шторм, который может приводить к значительному росту доходов каждый год или даже несколько раз в год. Вот семь событий, которые должны быть в календаре каждого рекламного приложения: от широко распространенных до нишевых, имеющих высокую ценность.
Итак, я сотрудник бюджетной организации с достаточно объёмной для такого типа учреждения IT инфраструктурой и достаточно большим штатом сотрудников. Каждый приход сотрудника сопровождается заведением нового пользователя в AD и выдачу ему логина и пароля, что для меня просто рутина и отвлекает от мыслей о вселенной. Так же присутствует человеческий фактор, меня может не быть на месте, я могу опечататься при создании. Да и ко всему у нас имелась достаточно не безопасная схема - всем выдавался одинаковый временный пароль. Всё это сподвигло меня на написание скрипта, который будет получать данные из 1С ЗУП, создавать на основе этих данных пользователя в AD и высылать эти данные на WathsApp уже сотруднику, причём пароль случайно сгенерированный. Вообще есть готовые обработки для 1С, позволяющие исполнить этот функционал, но они либо платные, либо не работающие с моей конфигурацией, а программист 1С из меня не очень. Однако выгрузка в 1С есть безо всякого изменения кода. Итак, поехали по пунктам.
1. Создадим отчёт и автоматическую выгрузку его. В моей версии конфигурации это выглядит так: кадровые отчёты - персональные данные сотрудников, выбираем настройку отчёта и указываем поле ФИО, номер телефона и дату приёма на работу (указываем текущую дату, чтобы не экспортировать тех кого уже приняли на работу, в режиме настройки отчёта нельзя выбрать чтобы каждый день была сегодняшняя дата, это можно настроить только в конфигураторе, но пока остановимся на просто крайней дате, дальше объясню почему). Далее настроим выгрузку отчёта, это настраивается там же где отправка на почту, значёк в виде конверта. Я выбрал выгрузку в сетевую папку, обратите внимание, что для папки должны быть права на запись тех пользователей, которые работают в базе ибо файловый вариант базы автоматически отправляет отчёты, только если запущен клиент. Отчёт лучше формировать в txt. Убедившись, что отчёт сформирован и выгружен, можно переходить ко второму пункту - это скрипт на Power shell.
Я занимаюсь олимпиадным программированием и освоением математики. И в один прекрасный день нашел задачу "Найти сумму всех комбинаций перемножения натурального ряда от 1 до N". И в данной статье я расскажу свое решение.
Я — дизайнер, и в связи с этим мне пришлось близко познакомиться с типографикой. Для тех, кто не знает, типографика — это искусство оформления текста (или же просто свод правил и рекомендаций по корректному оформлению). Так вот это знакомство обернулось бзиком. Теперь весь текст, написанный мной, должен быть максимально грамотно оформлен. И тут не обошлось без проблем.
Так оказалось, что стандартная раскладка клавиатуры совершенно не готова к полноценному оформлению текста. Она банально не имеет ряда необходимых символов. Например, самый частый символ, который нужен всем и всегда, но ввести его — это прогулка на костылях. Конечно же я о тире ( — ). Как его только не ставят. Кто-то гуглит, а затем копипастит; кто-то поопытнее вводит комбинацию Alt + 0 + 1 + 5 + 1; кто-то ещё каким-то способом из их огромного множества. Но суть одна — это неудобно. И я решил, что в силах побороть это неудобство.
Я задумался о создании своей собственной раскладки клавиатуры, которая бы позволяла быстро и без проблем оформлять текст. Дело оставалось за малым: найти нужные символы, накидать схему их расположения и затем реализовать идею. Так и родилась первая версия моей собственной раскладки (схему приложил ниже).
Всем читателям доброго времени суток!
Это мой первый написанный рассказ, так что критика приветствуется!
А началось всё в студенческие годы, в провинциальном городе нашей необъятной страны, когда я учился на бакалавра «Прикладная информатика в экономике». На 3-м курсе, я увидел в университете объявление по набору желающих получить корочку о прохождении курса по платформе 1С 8.2 конфигурации ЗУП. Особо не вникал, но после прохождения курса удалось сдать экзамен, получил сертификат и забыл. При этом, на тот момент, у меня не было желания быть Программистом в будущем…
После окончания университета, устроился на местный химико-фармацевтический завод на должность «Инженер электроник». Занимался там Системами видеонаблюдения и датчиками климат контроля, что было в новинку. Проработав там около 3-х лет, построив новую систему видеонаблюдения и климат контроля, понял, что мне чего-то не хватает, а именно разнообразия в работе и новых знаний, которые можно было бы применить на практике. А на заводе после наладки, началась рутинная работа по обслуживанию вышеописанных систем.
И тогда принял решение переехать в один из самых красивых городов в нашей стране, Санкт-Петербург, и на первое время устроился работать «Инженером слаботочных систем» в жилых комплексах, проработал там около года. И как-то вечером общаясь с другом (Алексей, привет!) по WhatsApp, вспоминали студенческие веселые годы, и друг предложил начать вместе изучать программирование на платформе 1С Предприятие. Мол, азы программирования знаем и разберемся легко, тем более данное программирование на русском языке. Да и перспективы большие, так как в большинстве организаций нашей страны используют данную платформу 1С Предприятие с различными конфигурациями, а вот программистов не хватает на рынке труда.
С названием Япония, на ум приходят различные ассоциации, например, у меня - сакура, кимоно, театр Кабуки, сумо и роботы. Но известна она далеко не только этим. В первую очередь научными разработками в электронике и робототехнике. Однако и это еще не все. Мы часто слышали о том, что космос бороздят японские космические аппараты. И это действительно так. Япония –космическая держава, сама разрабатывает, запускает ракеты, спутники и космические зонды.
Истории освоения космоса Японией более полувека. Она начинается в далеком 1970, когда страна запустила свою первую ракету «Lambda 4S», с искусственным спутником «Osumi» (おおすみ) на борту. Тогда этот старт стал важной вехой в технологическом сотрудничестве с США, особенно в разработке высокоэффективных батарей, которые не теряли мощность при высоких температурах. С запуском «Osumi» (おおすみ) Япония стала четвертой страной в мире после СССР, США и Франции, доставившая в космос национальный искусственный спутник собственной ракетой-носителем.
В данной статье разберем как установить и создать первый проект на для различных версий Symfony и Composer.
Впрочем, самое главное в работе, это коллектив, тут он был идеальный! Руководитель проекта Гарик, гений 25 лет, способный быстро прописать как новый бизнес-процесс, так и новую процедуру с нестандартным решением. Программист разработчик Андрюха, кандидат физ-мат наук, запрограммировавший эту ИТ систему (он её ваял с середины 90х). Руководитель компании, тоже Андрей, выпускник МФТИ, разработавший систему анализа, позволявшую быстро принимать оптимальные решения (рабочий день руководителей этой и кучи других контор, начинался с запуска 3х графиков).
Перевод туториала "How to use MySQL View in Laravel 8?", в котором шаг за шагом разбирается создание и использование MySQL представлений (VIEW) в приложениях Laravel 8.
Сейчас из всех новостей, чатов, ботов и прочих утюгов слышно про импортозамещение и локализацию. Очень мне близкая тема, так как я работаю уже более 10 лет в инженерном бизнесе и хотелось бы чуток разобрать эту не совсем ясную тему. Особенно ту часть, когда на бумаге всё локализовано, а на деле ряд производств встало, как только обрубили поставки каких-то болтов и релюх. Как же так, - возникает вопрос у министров и больших директоров предприятий, - мы же уже все локализовали!
Да, вот так! Потому что в «бумажной» локализации и импортозамещении не учитывается вся цепочка поставщиков и весь цикл производства и жизни продукта.
Типичное видение модели распространения события, которое мы привыкли видеть в интернете - это модель всплытия события (bubbling) подобно пузырьку, или погружению (capturing) подобно “камню”.
Я представил весь процесс, не опираясь на модель поведения пузырька, а как дыхательный процесс - заменил погружение на вдох, всплытие на выдох, наличие подписки на событие обозначил звуком.
Заинтересовало?
React - одна из наиболее популярных и динамично развивающихся библиотек Javascript, созданная для эффективной веб-разработки. С помощью React максимально удобно создавать современные пользовательские интерфейсы (UI). Начать разработку на React очень просто. Для этого нужно запустить приложение в шаблонном виде на локальном хосте.