| Главная » Архив материалов
Автоматизация сопровождает нас повсюду и является спутником и признаком прогресса, снимая с человека необходимость выполнения рутинных действий и принятия рутинных решений. Но для принятия решений о будущем необходима информация о прошлом, поэтому автоматизация неизбежно связана с необходимостью накапливать, хранить и обрабатывать данные, чем и занимаются базы данных и системы управления базами данных. Объём данных не уменьшается, а только увеличивается, поэтому я всегда говорю своим студентам: я научу вас хаскелю, но это сломает вам жизнь и не поможет найти работу базы данных – это хлеб программиста, у разработчика баз данных работа будет всегда, учитесь ораклу базам данных – и хлеб с маслом и икрой вам обеспечен. Это я так, как обычно, полемически
...
Читать дальше »
Просмотров: 313 |
Добавил: niko |
Дата: 09.02.2021
|
Просмотров: 316 |
Добавил: niko |
Дата: 09.02.2021
|
Просмотров: 300 |
Добавил: niko |
Дата: 09.02.2021
|
Приветствую Вас, уважаемые Читатели! Понятие бесконечно малого прочно вошло в обиход математического анализа еще в 18 веке, когда Готфрид Лейбниц в своих работах впервые использовал обозначение "dx". Но что он подразумевал под этим, как вообще можно определить что-то бесконечно малое?
Расскажу Вам о гениальном ходе, который перевернул стандартный математический анализ с ног на голову и стал отправным этапом дл
...
Читать дальше »
Просмотров: 312 |
Добавил: niko |
Дата: 09.02.2021
|
22 важнейшие программы на C++
Меня спрашивают: «Какой язык программирования лучше всех?» Считаю, что тот, на котором написан самый важный софт.
А они написаны на C++, который разработан Бьерном Стаустрапом в Bell Labs.
Применяется лидерами ИТ-индустрии. В их числе Google, Microsoft и IBM. Кроссплатформенный, объектно-ориентированный, гибкий. При правильной оптимизации приложения, написанные на нем, работают быстро.
На нем пишут операционные системы, приложения и инструменты электронного бизнеса. В том числе, а не исключительно, разумеется.
...
Читать дальше »
Просмотров: 303 |
Добавил: niko |
Дата: 09.02.2021
|
Небольшое отступление. Прошу прощения, если информация, которую я рассказываю, тривиальна. Я пишу выпуски, исходя из плана, где каждая следующая часть будет опираться на предыдущие.
А чтобы у вас было понятие, чего всё-таки ждать, я просто перечислю всякие слова (не по порядку): Virtual Host, URL/URI, REST, GET, POST, CRUD, CGI, PHP, php-fpm, cookies, sessions, MySQL, Redis, JavaScript, AJAX, JSON, socket, websocket, Yii2 и другие. Надеюсь, картина приблизительно ясна. Вернёмся теперь к основам.
В преды
...
Читать дальше »
Просмотров: 326 |
Добавил: niko |
Дата: 09.02.2021
|
По мере появления все более быстрых и совершенных носителей информации меняются и способы сохранения на них байта данных. Байт — это единица цифровой информации, состоящая из восьми бит. Бит, в свою очередь, представляет уже минимальную единицу и может быть выражен как логический 0 или 1. В течение статьи будут встречаться группы бит разного размера, так как количество бит в байте зависит от архитектуры носителя информации и с течением времени изменялось.
В качестве первого и самого простого примера можно взять перфоленты, где бит данных хранился в виде наличия или отсутствия дырки в определенном участке. Если же углубиться дальше во времена аналитической машины Бэббиджа, то в ней бит представлялся путем изменения положения механической шестеренки или рычага. На магнит
...
Читать дальше »
Просмотров: 304 |
Добавил: niko |
Дата: 08.02.2021
|
Просмотров: 278 |
Добавил: niko |
Дата: 08.02.2021
|
Видео от 3Blue1Brown отличаются поразительной понятностью и лаконичностью. Делать конспект видеоуроков по нейронным сетям у меня не получилось, ибо это была бы просто раскадровка, да и особая магия динамики именно видео непросто передать.
Из комментариев к прошлым публикациям мне стало понятно, что есть большое количество людей, кто не знает про канал, поэтому хочу поделиться четырьмя видео (+ русские субтитры и дубляж) и сэкономить время школьникам, родителям и учителям, чтобы они могли иметь быстрый доступ к самому интересному и качественному объяснению одной из самых важных тем современности.
Просмотров: 282 |
Добавил: niko |
Дата: 08.02.2021
|
Я работаю над одним проектом, который с большим трудом вмещается в 64к памяти микроконтроллера. И подумалось мне, что возможно, пора взглянуть на разные компиляторы, чтобы выбрать какой более агрессивно может уменьшить размер программы.
Представляю вашему вниманию небольшое сравнение.
Для теста я сделал проект в Cube MX, который включает в себя USB_DEVICE и Mass Storage Class. Это довольно большие библиотеки для теста.
Получившийся main.c выглядит примерно так:
Просмотров: 315 |
Добавил: niko |
Дата: 08.02.2021
|
| |