Rust в стартапе: поучительная история.
Rust прекрасен для определенных целей. Но подумайте дважды перед тем как внедрять его в стартап, который должен быстро развиваться. Посмотрим на достоинства и недостатки Rust в стартапах, когда скорость разработки и легкость масштабирования команды очень важны.
«Расскажу о небольшом домашнем проекте по написанию программного рендера. Всё началось со случайного видео на Youtube с записью геймплея игры Doom (93 года). Появилась идея сделать похожий рендер на С++ без использования библиотек. В статье описаны шаги его разработки, а в конце материала есть ссылка на видео с демонстрацией работы рендера».
Программный рендер в стиле игры Doom.
Одноплатник Cool Pi 4: мощный аналог «малинки». Что он умеет?
На Хабре уже публиковалась новость о выходе одноплатного компьютера Cool Pi 4, теперь пришло время разобраться с тем, что это за девайс и на что он способен.
⚡ IT-новости к этому часу
😮После забастовки уборщиков Twitter часть из них была уволена без выходного пособия
🔸Твиттер открыл доступ к программе проверки фактов «Примечания сообщества» (Birdwatch) всем пользователям
👀Россию исключили из «Года в поиске» Google
🤖Впервые лицом декабрьского номера зарубежного журнала стала российская кибермодель с кибер-рукой «Моторики» (ФОТО)
🌝Японский миллиардер выбрал команду, с которой он облетит вокруг Луны
👦В Канаде родители подали коллективный иск к Epic Games, обвинив Fortnite в формировании зависимости у их детей
🔹Миссия «Артемида-1» подошла к концу — Orion приводнился у полуострова Баха
🚀Космонавт Федяев отправится на МКС на борту Crew Dragon 15 февраля
#новости
«В августе я уволился с работы, чтобы запустить свою первую мобильную игру. Мой проект провалился, но за 2 месяца я прошел все этапы создания игр. В статье рассказываю про инструменты, как планировал работу, настраивал монетизацию, запускал рекламу, анализировал данные и сотрудничал с издателями».
Как айтишник запустил свою первую мобильную игру и провалился.
⚡ IT-новости к этому часу
Вышел Linux 6.1
VPN-сервис Surfshark перестал работать в России
Инвесторам из РФ начали предлагать услугу разблокировки криптоактивов
В России по объему энергопотребления начали выявлять «домашних» майнеров (ФОТО)
Роскомнадзор прокомментировал добавление HeadHunter в реестр организаторов распространения информации в интернете
Маск через журналистов опубликовал четвертую часть скрытых файлов твиттера про решения на полный запрет Трампа
Маск подтвердил, что твиттер вскоре может разрешить публиковать до 4 тыс. символов в одном твите
#новости
Продолжаем рубрику Лица Хабра в рамках Технотекста 2022, который сейчас у нас проходит! Кстати, поучаствовать в нем может любой желающий.
В этот раз поговорим с Виктором Грушевским. Его статья «Как я участвовал в конкурсе Telegram на создание медиаредактора и занял никакое место (но получил бесценный опыт?)» находится в номинации «Мобильная разработка» нашего конкурса.
Привет! Меня зовут Виктор Грушевский, я iOS-разработчик (страшно подумать, с 2011 года). Занимаюсь программированием и созданием приложений с последнего курса университета и вплоть до сегодняшнего дня. Есть свой аккаунт разработчика, на котором около 20 приложений.
На протяжении карьеры я был и проект-менеджером, и замдиром, но в настоящий момент сосредоточен на создании продукта и пишу защищенный корпоративный мессенджер.
На Хабре с 2013 года, помню, как получил инвайт за первую статью от НЛО, и ощущения от того, что материалы могут быть полезны сообществу. И вот спустя десяток лет я пишу о своем опыте, ошибках и необычных подходах не только на Хабре, но и вот здесь.
Хабр для меня всегда был источником, в первую очередь, личного опыта. Место, где люди не стесняются писать не только об успехах, но и том, что иногда не получается. Местом, где вы можете узнать ответы на те вопросы, которые даже не планировали задавать.
В свое свободное время я играю в викторины, спортивное чгк, фэнтези-футбол и иногда участвую в конкурсах на разработку приложений. Было множество попыток, некоторые из них приводили к хорошим результатам, некоторые — к не очень удачным. В любом случае, это очень полезный опыт (при условии наличия того самого свободного времени), поэтому я многим бы рекомендовал попробовать хотя бы раз.
Кстати, как раз про это я написал в двух статьях на Хабре:
— Об успехе. «Как я занял третье место в конкурсе Telegram и выиграл $ 2 000».
— О том, как не выиграть, но узнать множество интересных вещей. «Как я участвовал в конкурсе Telegram на создание медиаредактора и занял никакое место (но получил бесценный опыт?)».
Обе были написаны на основе опыта и по мотивам прошедших конкурсов. Эти две статьи могут быть полезны тем, кто боится пробовать свои силы. Даже по словам Эдисона, у него не было неудач, а были способы, которые не работают.
Вообще, на Хабре регулярно появляются по-настоящему крутые материалы, но лично для меня квинтэссенцией скилов, опыта и применения в жизни за последнее время стала статья «Как я нахожу парковочное место за 5 секунд».
А для тех, кому понравились Watch Dogs и кто считает, что в реальности нельзя повторить трюки из какой-нибудь франшизной «Миссия Невыполнима», рекомендую прочесть «Как позвонить всем вокруг».
На десерт я бы оставил материал про то, что может быть близко каждому из нас (или нет?), «Разработчик с мозгом груга».
Моделирование возможностей связи комплекса Starlink.
«Прошло 18 месяцев с того момента, как я запустил свой проект starlink.sx, нацеленный на расширение моего понимания принципов работы комплекса Starlink от SpaceX, а также изучение возможностей его применения в Кении.
И хотя я ожидал, что это будет короткий проект, судя по моему трекеру Loon вскоре стало ясно, что запуск низкоорбитального (LEO) комплекса на негеостационарной орбите (NGSO) сопряжен со множеством областей — не только с аэрокосмической инженерией, орбитальной механикой или беспроводными коммуникациями, но также с юридическими, финансовыми, регуляторными нюансами и прочим. Мне предстоял непростой путь.
Сегодня я выпустил v2.0 сайта, впервые предложив возможность моделирования потенциальных мощностей для обслуживания потребителей в выбранной стране».
В 2009 году Facebook добавила в интерфейс своей социальной сети код, изменивший мир — кнопку «Like». «Лайк» вырос из предположения, что пользователи фейсбука часто бывают слишком заняты, чтобы оставлять комментарии к постам своих друзей, и что им нужна простая кнопка, нажав которую можно было бы дать понять друзьям, что их пост вам понравился.
Небольшой фрагмент кода, который внес почти незаметное изменение в пользовательский интерфейс социальной сети, изменил поведение людей. Посмотрим на список из примеров подобных важных фрагментов кода.
Строки кода, которые изменили мир.
«Привет! Меня зовут Максим Павлов. Этой осенью я и другие основатели моей компании оказались в кыргызском пансионате с ближайшим продуктовым магазином в двух километрах.
Нам быстро надоело тратить час на дорогу за чипсами: в статье рассказываю, как всего за пару дней мы создали местный сервис доставки».
Взрывная FoodTech-инновация в Кыргызстане: автоматизация доставки в сельском магазине.
Большой тест 6 «азиатских» аккумуляторов D23. Часть 1: загадочный стандарт JIS.
«Прошлой осенью мы завершили большой тест шести российских и шести импортных аккумуляторных батарей (АКБ) в корпусе типоразмера L2.
В этом году мы тоже не сидели без дела, и настал черед аккумуляторов D23, предназначенных для любимых нашим народом азиатских автомобилей».
Люди и интерфейсы. Рассказ незрячего тестировщика о том, как сервисы Яндекса становятся доступнее.
«Привет, меня зовут Анатолий Попко. Последние 15 лет я работаю над тем, чтобы технологии становились доступнее для пользователей с различными ограничениями.
С прошлого года мы вместе с Яндексом строим единые процессы улучшения доступности в сервисах. Я бы хотел рассказать об этой работе и поделиться примерами, которые можно брать и реализовывать где угодно. Поговорим о мифах, моей работе тестировщиком цифровой доступности, да и в целом о восприятии окружающего мира».
«Весь интернет охватила эпидемия chatGPT — она поддерживает беседу, пишет стихи, придумывает сказки, составляет юридические претензии и ищет ошибки в коде. Я подумал — а сможет ли она составить бэклог или спроектировать API?
Так как я последние 7 лет занимаюсь проектами в области edTech, я начал с бэклога для школьной LMS — системы управления обучением».
Айтишник попросил ChatGPT написать требования, и вот что получилось.
Где работать в IT в 2022: Astra Linux.
Наша рубрика «Где работать в IT» — это интервью с интересными айти-компаниями, в которых они делятся подробностями о процессах своей работы. Представители индустрии отвечают на вопросы о найме, условиях, командах и технологиях.
В этом выпуске мы расскажем вам о компании «Astra Linux» — команде разработки российской одноименной операционной системы.
Взрывная волна от лопнувшего FTX облетела инфопространство всего Земного шара. Примерно в это же время Елизабет Холмс из Theranos наконец-то получила реальный срок. Самое время вспомнить другие громкие мошенничества, похоронившие известные компании или стоившие им миллиарды.
Корпоративные скамеры. Как грязные корпорации шли ко дну из-за махинаций.
Существует ли объективная физическая реальность без стороннего наблюдателя?
Существует набор предположений, касающихся реальности, с которыми уже соглашаются далеко не все. Главное из них – что существует объективная реальность, не зависящая от наличия наблюдателя или измерительного прибора.
Два важнейших прорыва в области науки, произошедших в XX веке — теория относительности и квантовая механика — внезапно бросили вызов нашему представлению об объективной реальности. Они описывают реальность, которую невозможно отделить от акта наблюдения. Что же нам известно об объективной реальности на сегодняшний день?
Вся правда о кубах данных OLAP: развенчиваем мифы.
Кубы данных — не самая простая тема в дата-инжиниринге. Это тот самый случай, когда на пять запросов об определении приходятся пять разных вариантов ответа. Эта неоднозначность породила неудачную универсальную метафору, с помощью которой описываются кубы данных, — схему трехмерного куба. При этом в объяснениях нет примеров, рассказывающих, как в дата-пайплайне реализуется эта концепция.
В статье — перевод материала, в котором заполняются пробелы и развенчиваются мифы, окружающие тему кубов данных.
В статье поговорим о пин-падах. Узнаем, как они устроены, какой защитой обладают. На примере реального девайса рассмотрим управление им. Как обычно, будет много интересного!
Как устроен и как работает пин-пад.
Предчувствие будущего: фальшивые книги, победившие настоящий контент.
«В конце прошлого года, на пике ажиотажа вокруг невзаимозаменяемых токенов (non-fungible token, NFT), я приобрел на Amazon книгу NFT for Beginners за авторством некого "Matt Martin".
У меня нет доказательств, но я вполне уверен в том, что наткнулся на один из первых примеров монетизируемой книги, сгенерированной машиной».
Импортозамещение по-американски: как Тайвань планирует сохранить лидерство в отрасли производства современных чипов.
Сейчас доля Штатов на глобальном рынке полупроводниковых компонентов составляет всего 12%. 20 назад этот показатель достигал 40%. В общем, США начали приглашать иностранных производителей для строительства фабрик у себя. Но этого опасаются текущие лидеры отрасли, которые не планируют упускать пальму первенства.
В первую очередь, речь идет о Тайване, которому вовсе не хочется перестать быть центром производства современных чипов. О том, как остров собирается противостоять текущим тенденциям — в статье.
Привет всем мобильным разработчикам! Android или iOS? У каждого свои предпочтения. Предлагаем определить фаворита в дружеском поединке. Для этого перенесемся в Гималаи и покорим Эверест. Выберите команду и постарайтесь дать как можно больше правильных ответов, чтобы добраться до вершины первыми. На весь тест — 10 минут.
Android vs iOS: кто быстрее покорит Эверест?
Самые впечатляющие достижения ChatGPT.
1. Создает эссе для студентов почти на любые темы.
2. Делает литературные пародии в стиле бравого солдата Швейка.
3. Отвечает на сложные вопросы по поводу программирования.
4. Создает запросы для других ИИ по генерации изображений.
5. Пишет код для смарт-контрактов.
6. Дает полезные советы по ведению бизнеса.
7. Пишет очень неплохие песни.
Подробнее про способы нестандартного применения бота.
Лонгрид по полезному чтению в 2023 году: 39 книг, которые помогут писать красивый <код>.
Собрали список книг-мастридов для разработчиков, которые хотят освежить знания, быть в курсе новых технологий и прокачать свои навыки.
NAS за шапку сухарей.
«Привет коллеги! На связи системный администратор Денис Генералов.
Предлагаю рассмотреть вариант сборки домашнего NAS дендральным методом. Всё описанное в статье является результатом поиска оптимальной конфигурации для своего домашнего файлохранилища и не является призывами к прямому действию».
Анализируем трояны в популярных SSH-клиентах.
Весной 2022 года северокорейская хакерская группировка Lazarus начала распространение троянизированных SSH клиентов с открытым исходным кодом для создания бэкдоров в сферах развлечения, обороны и медицины. Жертвами первой волны этой атаки стали инженеры и специалисты технической поддержки, работающие в IT-компаниях Великобритании, Индии, России и США.
Посмотрим на этот вирус повнимательнее.
Невероятно красивая графика, игра с уникальной концепцией или геймплеем и увлекательная песочница — все это присуще играм из чартов продаж. Добиться успеха вам поможет не только маркетинг или тысячи добавлений в список желаний, но и по-настоящему классная игра. А чтобы понять, что делает игры успешными, стоит анализировать продаваемые релизы каждого месяца.
Эта статья — вольный перевод статьи Криса Жуковски, создателя игр 1 Screen Platformer и Return Of The Zombie King, геймдизайнера и разработчика игр.
Шесть типов самых продаваемых игр.
Как можно в 3 раза снизить время, которое менеджеры тратят на рутинные задачи.
Для бизнеса, который планирует развиваться и расти, а не извлекать сиюминутную выгоду, система аналитики практически мастхэв. Она помогает строить бизнес-планы, дает более реальное представление о том, как чувствует себя компания; с ее помощью можно принимать решение, основываясь на фактах, а не на догадках.
В этой статье поговорим о внедрении системы аналитики и той пользе, которую она приносит.
«Весь интернет охватила эпидемия chatGPT — она поддерживает беседу, пишет стихи, придумывает сказки, составляет юридические претензии и ищет ошибки в коде. Я подумал — а сможет ли она составить бэклог или спроектировать API?
Так как я последние 7 лет занимаюсь проектами в области edTech, я начал с бэклога для школьной LMS — системы управления обучением».
Айтишник попросил ChatGPT написать требования, и вот что получилось.
Недавно мы запустили проект «Хабр IT-медиа» и в рамках него хотим представить вам рубрику «IT-гид».
Каждый профессионал от IT знает важные неочевидные тонкости своей специальности, а некоторые не против поделиться опытом. IT-гид — раздел, где эксперты рассказывают о самых разных аспектах своей работы.
В новой статье обсуждаем умное ЖКХ и LoRaWAN, которые в 2022 году обрели вторую жизнь! Эксперт расскажет, почему LoRaWAN потерпела неудачу, а теперь снова в деле, и что с ней делать, чтобы не было мучительно больно за потраченные усилия.
LoRa one love. Почему стандарт разочаровал коммунальщиков, но зашел на заводах.
Что внутри лаборатории для испытания NB-IoT-устройств.
«В этом материале расскажу о том, как в нашей лаборатории NB-IoT тестируют устройства интернета вещей, зачем для этого нужны безэховые камеры, в какой ситуации помехи необходимы и в чем вообще цель таких испытаний».