Как стать автором
Обновить

Как правильно снимать

Дизайн Лайфхаки для гиков Обработка изображений *Работа с видео *
Ожидает приглашения

О том, как попытка записать самые основные советы другу, о том, как правильно заснять на камеру музыкальный хит, превратилась в полноценную статью с картинками и пояснениями. Собственно, о базовых правилах и простых правилах фотографа или оператора-любителя, и как быть если кто-то попросил вас что-то сфотографировать, речь и пойдет.

Читать далее

Настройка компьютера разработчика. PHP. Drupal. DDEV

DevOps *Drupal *PHP *
Ожидает приглашения

Я PHP разработчик, решил поделиться с Хабром своим опытом в части того, как подготовить на своем компьютере окружение, чтобы можно было создавать сайты PHP. Будет пример для Drupal. Но Drupal или нет, даже не важно, подойдет для любого другого PHP проекта. Грамотная настройка компьютера для разработки поможет в дальнейшем не тратить время и нервы. Этим придется пользоваться каждый день, поэтому стоит уделить время и сделать все так, чтобы было удобно пользоваться.

А что вообще надо чтобы запустился PHP сайт?

Читать далее

Linux: «Бесплатная» RAM за счет процессора

*nix *Настройка Linux *Разработка под Linux *Системное администрирование *
Ожидает приглашения

Если вы вдруг оказались с ноутом, в котором RAM распаяна, или все слоты уже использованы, или просто нет возможности добавить еще одну планку памяти, то существует простое решение, имя ему zram.

Я не буду подробно описывать все прелести zram, в интернете достаточно много информации о том, что это такое и как можно использовать. Здесь же я хочу предоставить короткую инструкцию, как быстро и просто "добавить" себе оперативной памяти.

Читать далее

Маркетинга в ИТ — нет?

IT-компании
Ожидает приглашения

Субъективный взгляд на ТОП 5 ошибок маркетинга ИТ-компаний. При этом под маркетингом подразумевается такая философия ведения бизнеса, которая ставит клиентов в центр стратегии (Прабху Гунтари) и позволяет получать прибыль из удовлетворения их потребностей. Итак, ключевые ошибки.

Читать далее

Быстрая и удобная резиновая верстка через vw и rem

CSS *HTML *Веб-дизайн *Разработка веб-сайтов *
Ожидает приглашения

Часто требуется быстро сверстать страницу, с поддержкой хотя бы наиболее распространенных устройств и браузеров, притом чтобы выглядела страница одинакова для любой ширины экрана, строго по дизайн макету.

Не уж то у вас не было такой ситуации, когда дизайн получаешь в двух размерах - для десктопа с шириной 1440px и мобайл 320 или 375 (еще и pixel perfect), а на вопрос как страница должна выглядеть для других размеров, например для планшетов или маленьких дисплеев, получаешь вполне адекватный ответ заказчика или дизайнера - красиво

Скорее всего вы знаете как сверстать такую резиновую страницу через vw и знаете его минусы. Но если добавим всего лишь одно свойство в к тэгу <html>то получим возможность более легкой верстки:

html {font-size: calc...

Читать далее

Цифровой рубль: нет времени на раскачку

Будущее здесь Финансы в IT
Ожидает приглашения

Центробанк уже производит переводы цифровых рублей в тестовом режиме, но выглядит это профанацией. Почему? Потому что по заявлениям со стороны самого Центробанка это новая форма денежных средств валюты центрального банка страны. А в информационном представлении оно не отличается от национальной платёжной системы МИР, уже созданной и работающей.

Что ж, давайте попробуем разобраться в этом цифровом рубле: что а) сообщают; что б) подразумевают; а чем это всё может оказаться в) – в действительности.

Читать далее

Как я Linux на планшет ставил

*nix *Настройка Linux *Системное администрирование *
Ожидает приглашения

В мои руки попал Prestigio MultiPad VISCONTE V с Windows 10 на борту. Поплевашись поигравшись с ней буквально пару минут было решено обновить его до Windows 11 поставить туда Linux.

Читать далее

Войти в IT: DevOps edition

DevOps *Карьера в IT-индустрии
Ожидает приглашения

Цель данной статьи поделиться личным опытом перехода в DevOps: как понять, что это оно, с чего начать и на какие перспективы рассчитывать и попытаться ответить на вопрос «можно ли в DevOps с нуля».

Читать далее

Культура отмены на Хабре, или еще раз про карму

Управление сообществом *
Ожидает приглашения

Да, да, я знаю, что подобные обсуждения велись, ведутся и скорее всего никогда не прекратятся, вон даже тег отдельный существует. Но у меня пригорело ровно настолько, чтобы написать целый пост про карму.

Не претендую на экспертность, не ною, и ни к чему не призываю, но хочу заявить:

Карму пора упразднить как класс, или как минимум, снизить ее влияние на возможность писать.

Объяснять буду на своем примере, уверен, я такой не один. Буду рад, если кто-то сможет меня переубедить.

Читать далее

Внутриигровые события — 7 глобальных праздников, которые обязательно должны быть в вашем приложении

Аналитика мобильных приложений *Монетизация мобильных приложений *
Ожидает приглашения

Внутриигровые события, посвященные любимым праздникам, зарекомендовали себя как надежный метод привлечения аудитории мобильной игры и увеличения ее расходов. Стратегически выверяя время выпуска обновления, наполненного новым контентом и актуальными предложениями, производители игр могут использовать встроенные в инфраструктуру App Store push-уведомления для привлечения пользователей. Это обычно приводит к здоровому всплеску активности пользователей, поскольку существующие игроки обновляют игру и открывают ее, чтобы посмотреть, что нового появилось.

Отчет GameRefinery, компании Liftoff, за 2021 год показал, что 90% самых прибыльных приложений для iOS предлагают те или иные сезонные акции в течение года, но Рождество и Хэллоуин могут завести разработчиков игр только на один день. После создания необходимой инфраструктуры liveops разработчикам игр предстоит принять стратегическое решение о том, какие сезонные события и праздники отмечать, чтобы обеспечить наибольшую вовлеченность и максимальный возврат инвестиций. Притом что мобильные пользователи проводят на 20% больше времени в приложениях.

Выбор основных праздников в конкретных сообществах даст разработчикам мобильных игр доступ к ключевым элементам успешных внутриигровых праздников. Хорошо спланированное свободное от работы время — будь то длинные выходные или специальный отпуск — приводит к избытку свободного времени, а многие праздники по всему миру подразумевают получение новых мобильных и игровых устройств.

Для менеджеров по привлечению и монетизации мобильных игр это идеальный шторм, который может приводить к значительному росту доходов каждый год или даже несколько раз в год. Вот семь событий, которые должны быть в календаре каждого рекламного приложения: от широко распространенных до нишевых, имеющих высокую ценность.

Читать далее

Автоматизация создания пользователей или как я исключил себя из кадровой цепочки

*PowerShell *Python *
Ожидает приглашения

Итак, я сотрудник бюджетной организации с достаточно объёмной для такого типа учреждения IT инфраструктурой и достаточно большим штатом сотрудников. Каждый приход сотрудника сопровождается заведением нового пользователя в AD и выдачу ему логина и пароля, что для меня просто рутина и отвлекает от мыслей о вселенной. Так же присутствует человеческий фактор, меня может не быть на месте, я могу опечататься при создании. Да и ко всему у нас имелась достаточно не безопасная схема - всем выдавался одинаковый временный пароль. Всё это сподвигло меня на написание скрипта, который будет получать данные из 1С ЗУП, создавать на основе этих данных пользователя в AD и высылать эти данные на WathsApp уже сотруднику, причём пароль случайно сгенерированный. Вообще есть готовые обработки для 1С, позволяющие исполнить этот функционал, но они либо платные, либо не работающие с моей конфигурацией, а программист 1С из меня не очень. Однако выгрузка в 1С есть безо всякого изменения кода. Итак, поехали по пунктам.

1. Создадим отчёт и автоматическую выгрузку его. В моей версии конфигурации это выглядит так: кадровые отчёты - персональные данные сотрудников, выбираем настройку отчёта и указываем поле ФИО, номер телефона и дату приёма на работу (указываем текущую дату, чтобы не экспортировать тех кого уже приняли на работу, в режиме настройки отчёта нельзя выбрать чтобы каждый день была сегодняшняя дата, это можно настроить только в конфигураторе, но пока остановимся на просто крайней дате, дальше объясню почему). Далее настроим выгрузку отчёта, это настраивается там же где отправка на почту, значёк в виде конверта. Я выбрал выгрузку в сетевую папку, обратите внимание, что для папки должны быть права на запись тех пользователей, которые работают в базе ибо файловый вариант базы автоматически отправляет отчёты, только если запущен клиент. Отчёт лучше формировать в txt. Убедившись, что отчёт сформирован и выгружен, можно переходить ко второму пункту - это скрипт на Power shell.

Читать далее

Формула для суммы всех комбинаций перемножения

Алгоритмы *Математика *Спортивное программирование *
Ожидает приглашения

Я занимаюсь олимпиадным программированием и освоением математики. И в один прекрасный день нашел задачу "Найти сумму всех комбинаций перемножения натурального ряда от 1 до N". И в данной статье я расскажу свое решение.

Читать далее

Расширенная раскладка клавиатуры. Тире, параграф, копирайт и прочее — всё под рукой

Интерфейсы *
Ожидает приглашения

Я — дизайнер, и в связи с этим мне пришлось близко познакомиться с типографикой. Для тех, кто не знает, типографика — это искусство оформления текста (или же просто свод правил и рекомендаций по корректному оформлению). Так вот это знакомство обернулось бзиком. Теперь весь текст, написанный мной, должен быть максимально грамотно оформлен. И тут не обошлось без проблем.

Так оказалось, что стандартная раскладка клавиатуры совершенно не готова к полноценному оформлению текста. Она банально не имеет ряда необходимых символов. Например, самый частый символ, который нужен всем и всегда, но ввести его — это прогулка на костылях. Конечно же я о тире ( — ). Как его только не ставят. Кто-то гуглит, а затем копипастит; кто-то поопытнее вводит комбинацию Alt + 0 + 1 + 5 + 1; кто-то ещё каким-то способом из их огромного множества. Но суть одна — это неудобно. И я решил, что в силах побороть это неудобство.

Я задумался о создании своей собственной раскладки клавиатуры, которая бы позволяла быстро и без проблем оформлять текст. Дело оставалось за малым: найти нужные символы, накидать схему их расположения и затем реализовать идею. Так и родилась первая версия моей собственной раскладки (схему приложил ниже).

Читать далее

Как я попал в мир 1С программирования и помог другим определится с выбором профессии

*Карьера в IT-индустрии
Ожидает приглашения

 Всем читателям доброго времени суток!

Это мой первый написанный рассказ, так что критика приветствуется!

  А началось всё в студенческие годы, в провинциальном городе нашей необъятной страны, когда я учился на бакалавра «Прикладная информатика в экономике». На 3-м курсе, я увидел в университете объявление по набору желающих получить корочку о прохождении курса по платформе 1С 8.2 конфигурации ЗУП. Особо не вникал, но после прохождения курса удалось сдать экзамен, получил сертификат и забыл. При этом, на тот момент, у меня не было желания быть Программистом в будущем…

После окончания университета, устроился на местный химико-фармацевтический завод на должность «Инженер электроник». Занимался там Системами видеонаблюдения и датчиками климат контроля, что было в новинку. Проработав там около 3-х лет, построив новую систему видеонаблюдения и климат контроля, понял, что мне чего-то не хватает, а именно разнообразия в работе и новых знаний, которые можно было бы применить на практике. А на заводе после наладки, началась рутинная работа по обслуживанию вышеописанных систем.

И тогда принял решение переехать в один из самых красивых городов в нашей стране, Санкт-Петербург, и на первое время устроился работать «Инженером слаботочных систем» в жилых комплексах, проработал там около года. И как-то вечером общаясь с другом (Алексей, привет!)  по WhatsApp, вспоминали студенческие веселые годы, и друг предложил начать вместе изучать программирование на платформе 1С Предприятие. Мол, азы программирования знаем и разберемся легко, тем более данное программирование на русском языке. Да и перспективы большие, так как в большинстве организаций нашей страны используют данную платформу 1С Предприятие с различными конфигурациями, а вот программистов не хватает на рынке труда.

Читать далее

JAXA: новые горизонты в исследовании космоса

Космонавтика
Ожидает приглашения

  С названием Япония, на ум приходят различные ассоциации, например, у меня - сакура, кимоно, театр Кабуки, сумо и роботы. Но известна она далеко не только этим. В первую очередь научными разработками в электронике и робототехнике. Однако и это еще не все. Мы часто слышали о том, что космос бороздят японские космические аппараты. И это действительно так. Япония –космическая держава, сама разрабатывает, запускает ракеты, спутники и космические зонды.

Истории освоения космоса Японией более полувека. Она начинается в далеком 1970, когда страна запустила свою первую ракету «Lambda 4S», с искусственным спутником «Osumi» (おおすみ) на борту. Тогда этот старт стал важной вехой в технологическом сотрудничестве с США, особенно в разработке высокоэффективных батарей, которые не теряли мощность при высоких температурах. С запуском «Osumi» (おおすみ) Япония стала четвертой страной в мире после СССР, США и Франции, доставившая в космос национальный искусственный спутник собственной ракетой-носителем.

Читать далее

Идеальная творческая работа в замечательном коллективе с интереснейшими задачами на 4 месяца

Анализ и проектирование систем *Управление разработкой *
Ожидает приглашения

Впрочем, самое главное в работе, это коллектив, тут он был идеальный! Руководитель проекта Гарик, гений 25 лет, способный быстро прописать как новый бизнес-процесс, так и новую процедуру с нестандартным решением. Программист разработчик Андрюха, кандидат физ-мат наук, запрограммировавший эту ИТ систему (он её ваял с середины 90х). Руководитель компании, тоже Андрей, выпускник МФТИ, разработавший систему анализа, позволявшую быстро принимать оптимальные решения (рабочий день руководителей этой и кучи других контор, начинался с запуска 3х графиков).

«Читать далее»