На небе только и разговоров, что о чистом коде. Робина Мартина кто-то ругает, большинство хвалит, но никто не может отрицать, что его книга повлияла на всю отрасль программирования примерно так же, как открытие пенициллина изменило медицину. Но было бы странным говорить, что…
Привет, Хабр! Меня зовут Кирилл Салихов, и я занимаюсь разработкой бизнес-приложений на платформе .NET в компании КРОК. При оптимизации процессов развертывания приложений возник вопрос о том, как эффективно хранить SQL-код, предназначенный для применения к базе данных, чтобы…
Понимание размера объектов в Java — важный шаг для оптимизации памяти в высоконагруженных системах. В новом переводе от команды Spring АйО вы узнаете про использование HotSpot JVM таких механизмов, как сжатые указатели (Compressed Oops) и компактные заголовки объектов (Compact Object Headers), необходимых для минимизации объема занимаемой памяти. Читать далее
Прошлый пост на эту тему вы засыпали разными комментариями. Благодарю вас, что читаете, размышляете, критикуете и советуете. Всегда интересно узнать мнение коллег и просто неравнодушных людей ???? Я же со своей стороны решил продолжить тему видеосъемки. Сегодня поделюсь еще несколькими лайфхаками. Также обязательно затрону моменты, о которых вы упоминали в комментариях: баланс белого, стабилизацию и другие нюансы. Читать далее
Пишу эту статью по горячим следам своего новогоднего приключения со здоровьем. Надеюсь, что все будут здоровы и мой опыт никто не повторит.Я проснулся с острой болью в легком. Без какой-либо внятной причины. Засыпал здоровым. Проснулся уже не совсем. Читать далее
Привет, Хабр!Многие из нас помнят перемены, которые пришли в нашу жизнь после начала пандемии. Большинству компаний пришлось быстро адаптироваться к изменившимся условиям и изменить рабочие процессы. Формат удаленной работы в 2024 году стал более-менее привычным особенно…
И это пока никто не понял.Я 17 лет учил английский язык. Вкладывался гораздо больше, чем другие. Я был лучшим в классе и вузе (по английскому). Я кучу раз брался за приложения. Покупал курсы во взрослой жизни. Даже работал на английском. Нанимал нейтивов преподов.Но даже в этой…
В этом дайджесте мы собрали 50 знаковых научных работ в области ИИ за последние годы. Подборка охватывает десять ключевых направлений разработки нейросетей: от промтинга и проектирования бенчмарков до файнтюнинга и генерации кода. Материал будет полезен как для опытных ИИ-инженеров, которые хотят прокачать свои навыки разработки, так и тем, кто только начинает свое знакомство с нейросетями и находится в поисках точки входа. Читать далее
Привет, Хабр!Работа с матрицами в стандартном C++ — это боль, страдание и масса ненужного кода. Почему? Потому что стандартная библиотека STL вообще не предназначена для линейной алгебры. Например, если вы хотите умножить две матрицы, вам придётся писать кастомный алгоритм, отлаживать его, а затем ещё раз писать его, когда поймёте, что оптимизация не та.Но есть библиотека Armadillo — и с ней всё иначе. Читать далее
Статья расскажет о том, как инженеры NASA, предвидя необходимость обслуживания космического телескопа Hubble, разработали его с возможностью ремонта в космосе. Благодаря пяти миссиям шаттлов с 1993 по 2009 год, астронавты заменили все основные компоненты, кроме зеркал и внешней…