| Главная » Архив материалов
В последнее время на Хабре появляются посты про то, что cmake и c++ — друзья, приводятся примеры, как собирать header-only библиотеки и не только, но нет обзора хоть сколько-нибудь новых систем сборки — bazel, buck, gn и других. Если вы, как и я, пишете на C++ в 2к20, то предлагаю вам познакомиться с bazel как системой сборки c++ проекта.
Оставим вопросы, чем плохи cmake и другие существующие системы, и сконцентрируемся на том, что может сам bazel. Решать, что лучше конкретно для вас, я оставляю конкретно вам.
Начнем с определения и мотивации. Bazel это мультиязычная система сборки от гугла, которая умеет собирать c++ проекты. Почему мы вообще должны смотреть на еще одну систему сборки? Во первых, потому что ей уже собираются некоторые большие проекты, например Tensorflow, Kuber
...
Читать дальше »
Просмотров: 391 |
Добавил: niko |
Дата: 22.05.2020
|
Многие геймеры не раз задумывались о стабильной и оптимизированной игровой операционной системе. Игровая сборка Linux будет оптимальным бесплатным решением для всех любителей игрового мира.
И так как вы поняли сегодня речь пойдет об игровых сборках на Linux. Линукс это бесплатная операционная система, которая может модернизироваться как угодно и чем угодно. Каждый сам может собрать для себя собственную операционную систему, под свой вкус и цвет. Сегодня мы рассмотрим две из них, которые считаются самыми популярными среди игроков и которые имеют весь необходимый фун
...
Читать дальше »
Просмотров: 454 |
Добавил: niko |
Дата: 22.05.2020
|
Сравню FreeBSD с GNU/Linux системами. Всё это исключительно субъективное мнение! Многое это просто мой опыт. Почти 100% всего времени я провожу за компьютером и исключительно Unix системами, примерно поровну с FreeBSD и GNU/Linux, вот уже 20+ лет.
Большая часть достоинств FreeBSD также относится и к другим популярным свободным BSD системам: NetBSD, OpenBSD, DragonflyBSD. Что-то в этих системах будет получше, многое появилось впервые не в FreeBSD, но перекочевало в неё. FreeBSD многое наследует от NetBSD (различные драйвера и подсистемы), от OpenBSD (сетевые технологии), DragonflyBSD (лучшая масштабируемость на многопроцессорных платформах), от Solaris (DTrace, идея Jail-ов, ZFS), сочетая самое лучшее ото всех.
Если коротко, то FreeBSD это высокое качество, надёжность, удо
...
Читать дальше »
Просмотров: 406 |
Добавил: niko |
Дата: 22.05.2020
|
Обычные пользователи выполняют свои задачи, и иногда во время этого находят новые возможности.
А продвинутые пользователи заранее расширяют свои возможности так, чтобы все будущие задачи в них укладывались.
Эта мысль прекрасно обобщает все отличия обычных пользователей от продвинутых.
На таком уровне абстракции легко понять, почему Линукс не подходит большинству пользователей компьютеров, а нормальных пользователей WhatsApp очень трудно пересадить на Telegram. Почему так? Рассказываю под катом.
Просмотров: 362 |
Добавил: niko |
Дата: 15.05.2020
|
Обратите внимание, здесь будет не только пример решения, но и разбор задания по существу.
Для примера я беру демоверсию 2020 года (актуальная на момент написания статьи) с сайта fipi.ru.
Просмотров: 373 |
Добавил: niko |
Дата: 04.05.2020
|
Подборка YouTube-каналов и плейлистов, посвящённых различным языкам программирования: Python, JavaScript, C/C++, Java, Kotlin, Go, PHP и C#. Каждый найдёт что-то своё.
Просмотров: 357 |
Добавил: niko |
Дата: 04.05.2020
|
Обратите внимание, здесь будет не только пример решения, но и разбор задания по существу.
Для примера я беру демоверсию 2020 года (актуальная на момент написания статьи) с сайта fipi.ru.
Просмотров: 386 |
Добавил: niko |
Дата: 02.05.2020
|
Живет в Венгрии юный программист Адам Кишш. Он участвует в чем-то типа онлайн-олимпиады KöMaL. Для решения заданий по информатике предлагается использовать несколько обычных языков программирования: С, С++, Python и некоторые другие. В одном из заданий требовалось написать Сапер и бота для игры в него. Такая задача очень легко решается средствами табличного процессора — того же Excel, например, и пачки макросов. Однако же, макросы использовать нельзя. Адам выкрутился необычным способом: реализовал в книге Excel простенький виртуальный компьютер, который программируется на Ассемблере — Excembler.
Просмотров: 395 |
Добавил: niko |
Дата: 01.05.2020
|
Когда в начале 1990-х Эндрю Джон Уайлс доказал Великую теорему Ферма, это стало монументальным шагом не только для математиков, но и для всего человечества. Формулировка теоремы очень проста – она утверждает, что у уравнения xn + yn = zn нет целых положительных решений при n > 2. Однако это простое заявление привлекало огромное количество желающих доказать его более 350 лет, с тех пор,
...
Читать дальше »
Просмотров: 376 |
Добавил: niko |
Дата: 30.04.2020
|
Буквально вчера опубликовала разбор решения задания №24. Судя по тому, что читатели положительно оценили проделанную работу, информация была полезна. Это очень радует - всегда приятно получать положительную обратную связь. Аналогичные ролики будут и для других заданий, а пока давайте посмотрим выборку самых часто встречающихся ошибок в заданиях ЕГЭ по информатике №25-27.
...
Читать дальше »
Просмотров: 411 |
Добавил: niko |
Дата: 29.04.2020
|
| |