C#: Файлы как хранилище данных

О том как работать в языке программирования C# с базой дынных мы уже говорили. Сегодня мы поговорим как работать с файлами, например текстовыми. Ибо очень часто нужно хранить лишь пару значений, что естесственно проще реализовать с помощью обычного бинарного файла.
Читать далее

Рубрика: C# | Меточки: , , ,

JavaScript: Правильный подход реализации AJAX вызовов

Сегодня речь пойдет о JavaScript, а точнее об организации технологии AJAX на своем сайте. Конечно говорить, что предложенный метод является правильным нельзя. Однако, на мой взгляд, описанный далее подход является очень желательным и простым для понимания даже для программистов, встретившихся с кодом впервые…
Читать далее

Рубрика: JavaScript | Меточки: , , , ,

PHP: MySQL — первый запрос

Проанализировав запросы основных поисковых систем, я пришел к выводу, что сегодняшняя тема очень даже актуальна в обществе начинающих программистов. Давайте попробуем подробней рассмотреть вопрос: как же делать SQL запросы в языке PHP…
Читать далее

Рубрика: PHP | Меточки: , , , ,

Искусственный интеллект: Часть 3

Экспертная система — это компьютерная программа, созданная для выполнения тех видов деятельности, которые традиционно выполняются человеком-экспертом. Первой экспертной системой, получившей широкую известность, была система MYCIN для оказания помощи врачу при диагностики некоторых болезней. Она включала диалог и консультацию врача на основе имеющихся у нее правил. Следующую ступень в развитии экспертных систем представляет система TEIRESIAS. Это промежуточная программа (интерфейс), ведущая диалог с экспертом на естественном языке с целью освободить его от анализа отдельных частностей. Система TEIRESIAS может не только непосредственно использовать свои знания, но и заниматься их изучением, обобщением и обсуждением. Система DENDRAL предназначена для получения подробной формулы органического вещества исходя из его грубой формулы и масс-спектрограммы. Эти примеры – только маленькая часть достижений в области экспертных систем.
Читать далее

Рубрика: Проще говоря | Меточки: , ,

C++: Вводный курс или «Дорогу новеньким»!

Сегодня большой день! Я все таки решился осветить такой язык программирования как C++. Сказать честно, после .NET, решать задачи на данном языке программирования немного непривычно и не удобно. Однако во всем есть свои плюсы и каждому свое. Рассматривать данный язык мы будем на примере самых простых задач.
Читать далее

Рубрика: C++ | Меточки: , , ,

Искусственный интеллект: Часть 2

Мозг является, пожалуй, самой сложной из известных нам систем переработки информации. Достаточно сказать, что в нем содержится около 100 миллиардов нейронов, каждый из которых имеет в среднем 10 000 связей. При этом мозг чрезвычайно надежен: ежедневно погибает большое количество нейронов, а мозг продолжает функционировать.
Читать далее

Рубрика: Проще говоря | Меточки: , , , ,

Искусственный интеллект: Часть 1

Понятие искусственный интеллект, как, впрочем, и просто интеллект, весьма расплывчаты. Если обобщить все сказанное за последние тридцать лет, то оказывается, что человек просто хочет создать себе подобного в той или иной форме, хочет, чтобы какие-то действия выполнялись более рационально, с меньшими затратами времени и энергии. С конца 40-х годов ученые все большего числа университетских и промышленных исследовательских лабораторий устремились к дерзкой цели: построение компьютеров, действующих таким образом, что по результатам работы их невозможно было бы отличить от человеческого разума.
Читать далее

Рубрика: Проще говоря | Меточки: , , ,

JS: AJAX — что, зачем, почему и как?

Сегодняшняя статья будет посвящена технологии AJAX (АЯКС). Не имея базовых знаний о том как работает JavaScript и PHP разобраться в данной статье может быть достаточно затруднительно, однако я приложу все усилия, что бы разложить весь материал по полочкам и в самой доступной форме.

Читать далее

Рубрика: JavaScript, PHP | Меточки: , , ,

C#: Перегрузка стандартных операторов или «Новая жизнь для +, -, *, /»

Сегодня мы поговорим такой немаловажной вещи языка C#, да и всего ООП в целом — перегрузка операторов. Возможность делать такую перегрузку позволяет задавать свои правила работы для таких операторов как +, -, /, ++, —. Что свою очередь позволяет выполнять данные операции для свежеиспеченных классов. Не будем тянуть кота за одно место, начнем наше программирование…
Читать далее

Рубрика: C# | Меточки: , , , , , ,

PHP: С чего начать или «Ура! Заработало!»

Решили попробовать свои силы в PHP, но сохраненный файл index.php не работает в Вашем браузере? Возможно Вы просто не знаете как работает данный язык программирования и что нужно, что бы написать свою первую PHP программу…
Читать далее

Рубрика: PHP | Меточки: , , , , , ,