• Windows Server или Linux-дистрибутивы? Выбираем серверную ОС



      Операционные системы — это краеугольный камень современной индустрии. С одной стороны они потребляют ценные ресурсы сервера, которые можно было бы пустить на что-нибудь более полезное. С другой — операционная система выступает оркестратором для приложений сервера и позволяет сделать из однозадачного вычислительного комплекса многозадачную платформу, а также облегчает взаимодействие всех заинтересованных сторон с оборудованием. Сейчас основной мейнстрим серверных ОС — это Windows Server + несколько Linux-дистрибутивов различной направленности. Каждая из этих операционных систем имеет свои плюсы, минусы и ниши применения. Сегодня мы кратко поговорим о тех системах, которые поставляются вместе с нашими серверами.
      Читать дальше →
    • Рабочие места разные, черные, белые, красные



        Не так давно мы объявили конкурс рабочих мест. Хотя изначально контест был ориентирован на айтишников, но благодаря сарафанному радио в нем успели отметиться люди и других специальностей (и даже те, кто еще только учится). Фотографий было прислано ну очень много, практически со всего мира. По самым ярким снимкам можно практически составить психологический портрет человека. Безумно приятно, что столько людей откликнулось на наш призыв и поделились своим сокровенным — частичкой своего дома. В преддверии последней недели розыгрыша, на которой 15го числа будет разыграна та самая четвертая плойка, выделили 11 «номинаций» в которых отобрали по 3-4 самых-самых крутых, по нашему скромному мнению рабочих мест, поэтому предупреждаем сразу — в посте много фото. Выбор был очень непростым, потому что количество крутых рабочих мест просто зашкаливает.
        Читать дальше →
      • Калькулятор пипифакса

          Забавно наблюдать, как по всему миру люди сегодня истерично скупают продукты длительного хранения (голода боятся, понимаем), соль (туда же) и… туалетную бумагу. Загадочное явление: чистота укромного уголка тела во многих странах сегодня подсознательно возводится на уровень первой необходимости. Почему так? Вероятно, эта тема ещё ждёт своих исследователей. Ну а мы сделали удобное решение для подсчета запасов.


          Читать дальше →
        • Чистый CSS: 4 метода анимирования цвета ссылок

          • Translation
          Автор статьи, перевод которой мы сегодня публикуем, предлагает, пользуясь чистым CSS, создать механизм изменения цвета текста ссылки при наведении на неё мыши. Но это должна быть не обычная смена цвета. Новый цвет должен заполнять ссылку слева направо, заменяя старый.


          Для того чтобы это сделать, можно прибегнуть к одному из четырёх методов, описанных в этом материале. Рассмотрим эти методы, обращая особое внимание на разные важные вещи вроде доступности контента, производительности решения и браузерной поддержки.
          Читать дальше →
          • +31
          • 11.6k
          • 3
        • IT-девушки, откуда вы? Давайте построим карту

            RUVDS поздравляет всех айтишниц с 8 марта!

            В этом году мы решили не дарить тюльпаны и не делать подборку гик-подарков. Мы пошли другим путем и создали страничку IT is female, чтобы показать присутствие женщин-специалисток в IT.

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

            На сайте есть специальный счётчик и тепловая карта — на ней можно будет отследить офисы, в которых специалисток больше.


            Посмотреть всю ленту можно на сайте 8march.ruvds.com
            Читать дальше →
          • Что такое Windows PowerShell и с чем его едят? Часть 2: введение в язык программирования

              Исторически утилиты командной строки в Unix-системах развиты лучше чем в Windows, однако с появлением нового решения ситуация изменилась.

              Читать дальше →
            • Привет Хабр! Меня зовут Максим, я web-разработчик и это моя история про то, как я случайно нашел своего первого иностранного заказчика через приложение для знакомств. И про то, как можно оформить столь неформально начатые отношения, не разбираясь в международном законодательстве, налогообложении и всём таком.
              Подробности — под катом
            • Неадекватные пользователи. Жадное руководство. Глюки старого железа. Жизнь системного администратора полна вызовов, унижений и волшебства. Эти героические люди выходят победителями из самых запущенных ситуаций. С чем именно они борятся? Как удается справляться? Лучше самих сисадминов про это никто не расскажет.
              Подробности — под катом
            • Загружаем и храним в Google Drive файлы любого размера бесплатно. Баг или Фича?

                Недавно я нашел странную особенность в Google Drive. Определенная последовательность действий в Google Drive веб интерфейсе приводит к тому, что каждый может загрузить файлы любого объема в свою учетную запись и при этом не потратить ни одного байта на их хранение.

                Конечно, я сразу решил сообщить об этом в Google через программу BugHunter. Но, к моему сожалению, потратив неделю на общение со специалистами Google мне так и не удалось убедить их, что это баг. Сотрудник не смог воспроизвести этот баг и я получил ответ, что «это не баг, а фича» и меня отправили в RTFM. В конце концов Google просто закрыл тикет и перестал отвечать на мои письма.

                Так как переписка с Google зашла в тупик, я решил публично рассказать о этой «фиче» и, возможно, наконец привлечь внимание сотрудников Google к этой проблеме или хотя-бы понять, что я делаю не так. Ниже под катом история переписки с Google и proof of concept.
                Читать дальше →
              • Полная домашняя автоматизация в новостройке

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


                  Панель управления квартирой в феврале 2020 года (Home Assistant)

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


                  Строительство нашего дома в процессе — ноябрь 2016 года
                  Умный дом в самом соку...
                • Как я сделал игру для Блокнота

                  • Translation


                  Пока читал про необычные решения от инди-разработчиков, наткнулся на золото. Вот вам статья про игру в текстовом редакторе. Арт, анимация, сюжет — все как положено.
                  Читать дальше →
                • Справочная: главное про новые «затычки» AirPods Pro



                    Год назад я сравнивал четыре пары TWS-наушников и в итоге за удобство выбрал вкладыши AirPods, хотя они и выдают не лучший звук. В ноябре 2019 Apple их обновила, а вернее сделала «форк», выпустив затычки AirPods Pro. И я их, конечно, протестил — хожу с ними со старта продаж в России. Если совсем кратко, то разница в 7,5 тысяч ₽ между базовой версией и «прошкой» того стоит: шумодав — огонь, время работы не хуже, а звучание лучше.
                    Читать дальше →
                  • Ностальгия: роемся у «Танчиков» под капотом

                      Многие из нас выросли на «Танчиках», «Марио» и прочих нетленных шедеврах времён рассвета игровой индустрии. Приятно порой вспомнить, как днями напролёт резались с друзьями у экранов телевизоров, меняя джойстики как перчатки. Но время не стоит на месте, и одни интересы сменяются другими. Однако, порой любовь к старым-добрым игрушкам не угасает.
                      Я отношу себя к людям именно таким, и мой интерес к старым играм пошёл в сторону реверс-инжиниринга, что и привело меня в IT-сферу, где я и осел с концами.

                      Я хочу рассказать вам о том, что же под капотом у железных монстров из знаменитой игры Battle City (в простонародье «Танчики») с не менее знаменитой приставки Nintendo Entertainment System (сокращённо NES, в России более известен её китайский клон «Dendy»). Мне в своё время эта информация показалась довольно любопытной — надеюсь, такой же она покажется и вам.
                      Читать дальше →
                    • Ускользающий талант: Россия теряет лучших ИТ-специалистов



                        Спрос на талантливых ИТ-специалистов сегодня выше, чем когда-либо. Из-за тотальной цифровизации бизнеса разработчики стали наиболее ценным ресурсом для компаний. Однако найти подходящих людей в команду крайне сложно, нехватка квалифицированных кадров стала уже хронической проблемой.
                        Читать дальше →
                      • Кое-как одетые принцы и дворяне

                        Читая статью «Разработчики — никакая не элита, а голые короли индустрии», разделившую Хабр на две половины: резко-негативно ЗА и резко-позитивно ПРОТИВ, а особенно обсуждение под ней, хочется кое что добавить.


                        Я в целом согласен с автором статьи и хочу добавить аргументов в копилку того, что труд разработчиков на рынке переоценён.


                        Дальше следуют мои личные выводы, основанные на личных наблюдениях, прошу рассматривать их именно в этом контексте. Буду рад, если мои выводы и наблюдения совпадут с чьими-то.


                        До хабраката — прекраснейший ролик найденный на просторах сети:


                        Читать дальше →
                      • Во многих IT-компаниях продуктовыми менеджерами становятся бывшие программисты. Это логично, ведь они понимают процесс разработки «изнутри». Но даже они совершают ошибки из-за непонимания процессов, отсутствия навыков управления и незнания инструментов. Так первое время было и со мной, поэтому сегодня я расскажу о своем опыте перехода из разработчиков в ПМы, приятных открытиях и косяках, а также о том, что помогло облегчить такую «карьерную трансформацию». Чтобы не солировать, дополню историю цитатами моих друзей и коллег по отрасли.
                        Читать далее
                      • Что такое UX/UI дизайн на самом деле?

                        Очень много недопонимания в среде дизайнеров и разработчиков. Также много глупых вопросов, связанных с UX и UI у новичков. Часто просто из-за того, что люди не знают сути понятия UX/UI и, не зная о чем говорят, называют вещи не своими именами.

                        Я хочу раз и навсегда поставить точку и простым понятным языком объяснить, что значит «UX/UI дизайн».

                        UX/UI дизайн на примере точильных камней
                        Разные типы интерфейсов для заточки лезвий.

                        Читать дальше →
                      • Хабр Квест {концепция}

                          Недавно на ресурсе, по случаю начала процесса ребрендинга, предложили придумать идею сервиса, который мог бы стать частью экосистемы Хабра. На мой взгляд, одной из таких частей могло бы стать игровое ролевое измерение сайта, где каждый пользователь может стать неким «охотником за сокровищами» и «мастером приключений» в одном лице. О том, как примерно это могло бы выглядеть, и пойдёт речь в данной статье.


                          Читать дальше →
                        • Говорите о своей зарплате

                            Давайте поговорим откровенно, товарищи айтишники.


                            На фоне кучно опубликованных экономических и политических статей на Хабре, связанными с Nginx и Айхор, призывами объединяться в профсоюзы, самое время напомнить о наших классовых интересах. Поскольку айтишник является наёмным работником, у него существуют вполне определённые требования:


                            • Зарплата должна быть как можно выше.
                            • Обязательное рабочее время должно быть как можно меньше.
                            • Результаты своего труда должны быть отчётливо ощутимы оным айтишником.

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


                            image

                            Читать дальше →
                          • Я работаю программистом в компании, но свои 50 лет хочу встретить иначе

                              У меня есть мечта – лет в 50 выйти на пенсию, сидеть на берегу моря и программировать для какого-нибудь проекта. Бесплатно и для души…



                              Сейчас я сижу на пляже и пишу код за деньги. Мне 34. Я во Вьетнаме. Передо мной столик с ноутбуком, надо мной — навес пляжного бара, слева – славный город Нячанг, а справа – волны Южно-Китайского моря. К этому столику в пляжном баре я шел последние пять лет.
                              Читать дальше →