Почему массивы начинаются с нуля?
Самое очевидное объяснение: индекс — это смещение относительно начала массива. Так элементы массива легче адресовать в памяти.
Проверим это на C!
Разговорный английский для онлайн-встреч: 40 полезных фраз
Эти важные фразы на английском языке помогут вам провести встречу без лишнего напряжения и сосредоточиться на теме встречи, а не на волнении о своих коммуникативных способностях.
⚡️ IT-новости к этому часу
☎️ Маск упразднил совет директоров Twitter, стал единоличным руководителем и оператором горячей линии для жалоб в компании
🎂 Суверенному Рунету исполнилось 3 года
💸 Сотрудникам TikTok в России предложили релокацию в другие страны за свой счёт
⚖️ Суд поддержал приостановку банкротства дочерней компании Google в РФ
🐧 Минцифры планирует определить три наиболее перспективные для господдержки отечественные ОС на базе Linux
🔍 В Chrome появилась боковая панель с результатами поиска (ФОТО)
📱 Samsung выпустит менее 300 млн смартфонов в 2023 году
📛 «Ростех» могут лишить контроля над разработкой технологий 5G и LTE
#новости
К «Тяньгун» пристыковался последний модуль — основная сборка станции завершена
31 октября Китай запустил «Меньтян» — третий и последний модуль китайской космической станции «Тяньгун». Через 13 часов он пристыковался к станции, что ознаменовало окончание этапа сборки и начало полномасштабных операций. Теперь на орбите находятся три модуля. Первый модуль «Тяньхэ» запустили в апреле 2021 года, второй, «Вэньтянь» — в июле этого года.
#космос
Кем работать в IT в 2022: специалист по информационной безопасности
Рубрика «Кем работать в IT» — интервью с представителями IT-профессий, в которых специалисты рассказывают о тонкостях своей работы: плюсах, минусах, подводных камнях и заработной плате. Мы надеемся, что джунам и стажёрам она поможет больше узнать о том, что их ожидает на карьерном пути, а профессионалам — посмотреть на свою специальность через чужой опыт и, может быть, открыть для себя что-то новое.
Сегодня о своём опыте работы нам расскажет Кристина Жезлова, специалист центра мониторинга информационной безопасности в IT-компании «Лоция».
Вот какой трек по ИБ нам помогла составить Кристина👇
Вакансии для джунов и стажёров на Хабр Карьере:
Стажер в группу разработки на платформе Microsoft в BIOCAD. Неполный рабочий день. Можно удалённо. До 35 000 ₽: http://amp.gs/jGFww
Старший инженер технической поддержки в Ростелеком. Воронеж. Полный рабочий день. От 46 200 ₽: http://amp.gs/jGFwF
QA инженер в Сбер. Екатеринбург. Полный рабочий день. До 145 200 ₽: http://amp.gs/jGFwX
Дежурный администратор 1 линии технической поддержки в Oxygen. Москва. Полный рабочий день. От 65 000 ₽: http://amp.gs/jGFwL
Интернет-маркетолог в КуулКлевер Лаб. Нижний Новгород. Полный рабочий день. От 45 000 до 55 000 ₽: http://amp.gs/jGFwW
Больше вакансий: http://amp.gs/jGFwa
#junior
«Как я сделал самый быстрый в мире файловый сервер»
Задача — среди множества файлов найти на диске конкретный и отдать его по HTTP с заголовками «content-encoding», «mime-type» и «content-lenght». И сделать это как можно быстрее — на локальном хосте, чтобы не уткнуться в физические барьеры. Нас интересует скорость ради скорости!
Как улучшить английский в документации
В этой статье не просто даются рекомендации о том, как можно избежать распространённых ошибок, но и подсвечиваются те отличительные черты английского языка, которые к этим ошибкам приводят.
Представьте, что у вас есть функция random(), которая генерируют случайным образом значения в промежутке [0;1].
Вычислите значение числа Пи.
Это задачка с реального собеседования, будем разбираться!
Ищем значение числа Пи, используя генератор случайных значений
«Есть правильные решения задачи, есть — красивые, а есть в принципе возможные, но с кучей звёздочек. Первые скучны, вторыми можно гордиться, и я про них ещё расскажу, а третьи очень смешные, но реальные. Почему-то иногда получается, что нужно взять палки, изоленту и ещё какую-нибудь субстанцию и собрать что-то работающее, что работать не должно, но будет. Именно про такие истории я сейчас расскажу»
На производстве скучно (нет! НЕТ!)
Подборка странных октябрьских IT-новостей уже здесь, офигевайте!
🇯🇵 Японская компания к 2025 году планирует представить «стиральную машину» для людей
🦟 Биологи доказали, что некоторые люди пахнут вкуснее для комаров
🥁 Энтузиаст собрал с помощью Lego электронную барабанную установку-шарманку
🍕 Фанат Oblivion добавил в игру возможность заказывать реальную пиццу
🧠 Биологи обучили клетки мозга в чашке Петри играть в видеоигру
🎮 Разработчик запустил Doom в приложении «Блокнот» на Windows
🤖 Синтетическая партия во главе с чат-ботом собирается принять участие в выборах в датский парламент
#strangerIT
В XVIII веке умным считали стол со встроенной чернильницей и многочисленными отделениями для перьев. Тридцать лет назад в умном столе были ящики для печатной бумаги и документов, укреплённая столешница для CRT-монитора.
А что сегодня делает стол умным? Укрощение проводов. Показываем новое решение Tabula Sense, наделяющее стол умом, и уже доступное для предзаказа.
⚡️ IT-новости к этому часу
📰 Маск сменил домашнюю страницу Twitter на отображение популярных твитов и новостей, а не только форму регистрации
📛 Huawei полностью прекратила прямые поставки смартфонов в Россию
👨💻 Маск провёл проверку разработчиков в Twitter и дал задание заменить подписку Twitter Blue на верификацию аккаунтов
🙀 Энтузиаст дал вторую жизнь старому кэш-серверу Netflix (ФОТО)
🔎 Исследователи обнаружили уязвимости в веб-интерфейсе сетевых устройств Juniper с JunOS
☄️ «Потенциально опасный» астероид размером с небоскрёб пролетит мимо Земли 1 ноября
🔄 Обновление Telegram: расшифровка видеосообщений и маркетплейс юзернеймов
#новости
Вакансии для разработчиков ПО на Хабр Карьере:
Backend разработчик на Symfony в Совкомбанк Технологии. Санкт-Петербург, Казань, Красноярск. Полный рабочий день. Можно удалённо. От 140 000 до 270 000 ₽: http://amp.gs/jGFT4
Frontend developer (Vue.js) в RUVENTS. Москва. Полный рабочий день. Можно удалённо. От 140 000 до 180 000 ₽: http://amp.gs/jGFTU
Java разработчик в SberTech. Москва. Полный рабочий день. От 170 000 до 230 000 ₽: http://amp.gs/jGFTr
Fullstack Node.js / Vue.js Developer 🔥 в Fundraise Up. Полный рабочий день. Можно удалённо. От 2500 до 4500 $: http://amp.gs/jGFTS
Разработчик в АО «ГНИВЦ». Нижний Новгород. Полный рабочий день. Можно удалённо. От 180 000 ₽: http://amp.gs/jGFTN
Больше вакансий: http://amp.gs/jGFTq
#middle #software_development
Топ полезных SQL-запросов для PostgreSQL
Статей о работе с PostgreSQL и её преимуществах достаточно много, но не всегда из них понятно, как следить за состоянием базы и метриками, влияющими на её оптимальную работу. В статье подробно рассмотрим SQL-запросы, которые помогут вам отслеживать эти показатели и просто могут быть полезны как пользователю.
Новый год не за горами: делаем супергирлянду на базе ESP и WLED, управляем со смартфона
Хотя сейчас только октябрь, пора прокачать наши окна и балконы! Будем делать уникальную гирлянду со спецэффектами — такой точно ни у кого не будет.
Дайджест событий для эйчаров и рекрутеров в IT в ноябре 2022
Собрали курсы, вебинары и другие активности для HR и рекрутеров в IT в ноябре. Многие программы подойдут как начинающим, так и опытным специалистам — организаторы регулярно говорят об актуальных инструментах и методах сорсинга, так что желающим остается только выбрать обучение с интересным для них уклоном.
«У нас есть традиция: каждые полгода до того, как провести конференцию DotNext, мы публикуем на Хабре десять докладов с предыдущей конференции, которые особенно понравились участникам»
Топ-10 докладов DotNext 2022 Spring
⏰ Сегодня в 17:00 МСК в рамках проекта «Кем работать в IT» состоится прямой эфир с Кристиной Жезловой, специалистом центра мониторинга информационной безопасности в IT-компании «Лоция».
👉 Прислать вопрос
Небанальные правила чистого Python. Часть первая
Большинство питонистов не раз слышали о таких правилах как «функции должны быть глаголами» или «не наследуйтесь явно от object в Python 3». В этой статье рассмотрим не такие банальные, но полезные правила чистого кода в Python.
Немного деталей про туристическую подлодку ND Marine
Удивительно, но факт: недорогих туристических подводных лодок до сих пор не существует. Ценники на те аппараты, которые доступны на рынке, начинаются от миллиона долларов. Казалось бы, это направление хоть и технологично, но далеко не рокетсайенс и решений должно быть много. Но нет.
В этом посте — небольшой рассказ про прототип подводного аппарата сухого типа ND Marine. Будем надеяться, он станет родоначальником серийных подлодок, которые будут выпускать через пару лет.
⚡️ IT-новости к этому часу
📛 Meraki отключила клиентов в РФ от облачных услуг, заблокировала у них свои точки доступа и создала SSID 12345-Sanctions
🙀 Обнаружен новый физический эффект, который может лечь в основу перспективных квантовых устройств
🛠 Компания «1С» разрабатывает продукт на замену ПО SAP
🚙 Концерн «Москвич» начал работу над созданием собственного электромобиля
🌟 ESO получило снимок призрака сверхновой, взорвавшейся 11 тысяч лет назад (ФОТО)
🏦 «Сбербанк» подключился к «СБПэй»
🧑🏫 «Роскосмос» открыл цикл уроков, направленных на популяризацию ракетно-космической отрасли среди школьников
#новости
По информации «Кода Дурова», Telegram начал отключать подписку Premium пользователям, которые получили её путём покупки у третьих лиц по низкой цене.
#Telegram
«Зловещие» и необычные астрофото к Хеллоуину
К международному празднику Хэллоуин, справляемому ежегодно 31 октября, команда космического телескопа «Хаббл» представила два новых снимка. На одном из них запечатлена пара взаимодействующих спиральных галактик из «Триплета Уайлда». На другом представлен кластер Abell 611 с примером сильного гравитационного линзирования. Решили собрать свою небольшую хэллоуинскую коллекцию снимков, куда кроме уже упомянутых изображений включили «зловещую» часть с последнего представленного снимка телескопа «Джеймс Уэбб», «оскал» на снимке Солнца и другие необычные астрофотографии.
#астрофото
«Если вы не практикуете Test Driven Development, то не можете считать себя профессиональным разработчиком»
«Парное программирование — обязательное условие для серьёзных разработчиков: это намного быстрее, чем одиночная разработка и асинхронная проверка кода»
«Моб-программирование — единственный способ добиться высокой скорости разработки и эффективного обмена знаниями внутри команды»
«TDD обеспечивает надёжность кодовой базы и возможность релиза на прод в любое время»
Говорим о самых экстремистских подходах к программированию
«Появление игры Pong ознаменовало начало новой эры. И хотя это была не первая видеоигра, именно она породила ажиотаж в этой сфере развлечений. Впервые для потребителей это чудо игростроя стало доступно с момента релиза Magnavox Odyssey в 1972 году. Odyssey поставлялся с 12 играми, но настольный теннис стал на тот момент самой популярной из них. Позднее в компании Atari доработали принцип виртуального настольного тенниса, выпустив тот самый Pong, который мы все помним и любим. В течение нескольких лет я даже был в некоторой степени одержим этой игрой. У меня была идея воссоздать её с использованием матрицы светодиодов. Эта идея показалась мне весьма занятной в плане реализации, и я решил создать такую вариацию, которая бы и отдавала дань корням, и несла в себе мои авторские штрихи»
Светодиодная консоль для игры в Pong
7 ноября на Хабр Карьере стартует Неделя бэкенда!
В следующий понедельник мы откроем питчи компаний-участников — они расскажут о себе, а вы посмотрите, проголосуете и при необходимости откликнетесь на их «горячие» вакансии.
👉 Регистрация
Самый мощный органайзер и его SDK
Продолжим тему разработки под ушедшие в историю платформы. Сегодня поговорим про органайзеры Casio серии Pocket Viewer, бывшие популярными в узких кругах в первой половине нулевых. В ходе статьи узнаем, как и на чём под него писать, где взять софт, какие остались тематические сайты, а также много чего интересного.
«Друзья, ну скажите мне, кто из вас не любит посидеть вечерком за компьютером и позависать в любимых бложиках за чашечкой горячего ароматного кофе? Вот и я люблю иногда. А чтобы подчеркнуть камерность происходящего и родилась задумка очередной электронной безделицы, тем более в столе давно пылилась линейка 358-х операционников»
Бирдекель, или Арифметический детектив на операционных усилителях
«Я пишу эти строки поздней осенью 2022 года, когда официальный уровень инфляции в Западной Европе перевалил порог десяти процентов, а в некоторых странах восточной Европы — двадцати. Сравнение реальных прошлогодних и нынешних цен на важнейшие товары и услуги позволяет предположить, что официальная статистика лукавит и уровень инфляции намного выше. Стоят Европа, США, Россия на пороге гиперинфляции? Я не берусь судить.
В этой статье я хочу поделиться воспоминаниями о своих личных соприкосновениях с гиперинфляцией»
Воспоминание о будущем? Что делать, когда булка хлеба стоит четверть фломастера