• Как стать хорошим программистом?

      Дорогие хаброюзеры, знаю что вы больше любите вкусьненькие посты чем размышления и всякие разные вопросы-опросы. Но у меня уже который месяц болит голова от одного и того же вопроса — как стать хорошим программистом (ниже опишу что я имею ввиду). Вопрос состоит вот в чем:

      Я с детства стал увлекаться созданием сайтов. С 6го класса делал первый сайт для своей школы, учил HTML и вставлял различные готовые ЯваСкриптпы в свои мелко-сайты. Начал покупать полезную литературу и осваивать CSS и HTML. Позже в 9м классе учился программировать на Делфи. Школьный паскаль указывать не буду — это все проходили.

      Потом на это дело я все таки забил, несколько лет занимался бизнесом и решил вспомнить молодость и пойти учиться в Компьютерную Академию. Два с половиной года потратил на обучение на веб-дизайнера. Программирование с++ мне вообще не далось, сколько не пытался его в курить — ни как не получалось. Зато пхп очень понравился, особенно в то время я был захвачен выводом из баз данных информации и начал развиваться в этом направлении. Сделал одному клиенту сайт на своем движке (что написал по книгам наших программистов) — интернет-каталог, вложил пол года в раскрутку. Сайт начал приносить прибыль причем большую и я стал опять заниматься коммерцией, забив на программирование.
      Читать дальше →
    • Не работает AVR USB Программатор? Настроим

      Не работает программатор

      Данная статья написана для тех, кто только начинает учиться программировать микроконтроллеры.
      Гуру микроконтроллинга здесь делать нечего, а вот новичкам, столкнувшихся с проблемами китайского производства. Или нелепой фасовкой готовых программаторов или людей делающих первый шаг в радиоэлектронику эта статья может быть весьма-весьма полезной. Я так же опишу методы поиска неисправностей, с которыми столкнулся сам. Не у всех людей есть выдержка, тем более Интернет для этого и создан, что бы делиться опытом, не так ли?
      Не работает программатор AVR — тысячи запросов в Яндексе и Гугл. Не работает USB asp — еще больше. Сотни сайтов, на которые попадаешь и везде читаешь одно и тоже, как кто то собирает очередной программатор, но ни кто, повторюсь НИ КТО не пишет, почему не работает именно твой личный девайс.

      Быстрое решение. Для тех, кто не желает читать весь пост, а на быструю руку пришел за поиском решения выкладываю эту картинку. Обвожу изменения сделанные мной и не описанные ни на одном сайте.
      не работает usb avr программатор
      Описание и подробности будут ниже.

      Читать дальше →
    • Теория создания искусственного интеллекта

      Создание искусственного интеллекта — миф или реальность?


      Теория

      Работая с современными микропроцессорами типа PIC или AVR в мою голову пришла идея – теоретическая идея. И я не могу сказать, что эта же идея не пришла в голову людям, конкретно занимающимся практическим созданием ИИ. Суть этой идеи состоит в том, что бы воссоздать человеческий мозг и его работу посредством подключения микроконтроллеров к процессорам и хранилищу данных.
      Я не буду вдаваться в подробности устройства и технологии работы микроконтроллеров – вы можете сделать это сами зайдя на сайт Википедии.
      Смысл идеи состоит в том – что бы группа микроконтроллеров отвечала за определенные части работы человеческого мозга.
      Звучит глупо и нереально скажете вы. Но реально изучив работу человеческого мозга, выбросив(на время) ненужные для робота отделы головного мозга и правильно запрограммировав несколько основных, реально добиться результата, при котором искусственный интеллект будет похож на наш – человеческий.
      Приведем пример: зрение – подключив камеру(глаза) люди уже создали программный код работы с камерой. То есть запускаем робота -> включается камера и перед ним комната вместе с мебелью, компьютерами и пр. Наш человеческий мозг моментально просчитывает длину и ширину, куда можно наступить а куда нет, ГДЕ ВЫХОД – задача номер один. – То есть выход и вход визуально первая задача.
      Читать дальше →