воскресенье, 31 октября 2010 г.

Отвлечение

Сегодняшняя заметка – это всеобщее отвлечение. Точнее, конечно, не отвлечение, а статья обо всем. Я сегодня поговорю и о результатах того, что было сделано для достижения определенной цели; и скажу об активности пользователей; немного поговорим о том, что буду делать в самое ближайшее время.

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

суббота, 30 октября 2010 г.

Андрей Петрович Ершов

Сегодня у меня какой-то напряженный довольно-таки день. Хотелось опубликовать статью раньше, но – не получилось, делаю это только сейчас. Как я уже некоторое время назад говорил, суббота – это самый неактивных день недели из всех, что существуют. Как и у меня (лень вообще что-либо делать), так и у пользователей (читателей) данного блога – всего двадцать человек было – не айс, как говориться.

Ладно, посетители – посетителями. Главное сейчас – это статья, которая будет посвящена человеку, которое много сделал для компьютерного мира. Говорить мы будем про Андрея Петровича Ершова. Да-да, он русский (точнее – советский) компьютерщик. Если мне память не изменяет – то это первый наш соотечественник, о котором будет упоминаться в рубрике «Личности» (хотя еще Давид Ян есть).

пятница, 29 октября 2010 г.

Основы PL/SQL 2

Приколькно, ровно одну неделю назад мы с вами разговаривали на тему основ языка PL/SQL. Помните такую статью? Мы познакомились с двумя первыми пунктами из списка, который я приводил. Сейчас тоже приведу его, и мы начнем рассматривать еще два пункта, третий и четвертый:

Основы PL/SQL:

1.      Наборы символов и лексем
2.      Объявления
3.      Правила именования
4.      Область действия и видимость идентификаторов PL/SQL

четверг, 28 октября 2010 г.

Ап тИЦ 28.10.2010

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

Но, перед тем, как начать статью, хочу сказать о том, что сегодня – день рождения человека, без которого Microsoft была бы не той самой Microsoft, которую мы сегодня знаем. То есть сегодня, 28 октября, день рождения у Билла Гейтса. Ему исполнилось 55 лет, поздравим его с этим, можно сказать, юбилеем.

среда, 27 октября 2010 г.

Консоль в VB.NET 2


В самом начале этой недели (в понедельник) мы с вами чуть-чуть поговорили о том, что такое консоль вообще в операционных системах от Microsoft, а также – немного начали программировать в этой самой консоли с использованием языка программирования Visual Basic.NET. Но тогда мы совсем немного про это узнали – только как цвета менять различные. Поэтому – сегодня мы поговорим о консоли чуть подробнее.

Так, давайте сразу определимся с тем, о чем сегодня будет рассказано в данной статье. Сейчас мы более подробно познакомимся с оператором вывода данных в консоль (с ним мы уже имели дело и раньше) – WriteLine (Write), а также – с оператором чтения данных из консоли (с ним мы тоже немного знакомы) – ReadLine (Read).

вторник, 26 октября 2010 г.

Язык Пролог

Хотел заняться написанием статьи про какой-нибудь язык программирования – но увлекся одной игрушкой (а потом еще мне позвонили), поэтому – чуть позже, чем хотел, публикую данную статью. Некоторое время еще пришлось пошариться по форумам – хотел найти старенький язык программирования, о котором еще не рассказал. И, все-таки – нашел такой язык, который называется Пролог.

Кстати, хочу пару слов сказать на счет будущих статей, которые входят в категорию «История языков программирования»: старые языки мы уже довольно много поизучали, поэтому – предлагаю постепенно двигаться к более новым, а может быть – даже и к суперновым языкам программирования.

понедельник, 25 октября 2010 г.

Консоль в VB.NET 1

Что-то у меня эта неделя началась немного с ленивой точки – почти ничего не хочется делать, хотя – дел довольно много. Надо и на работе поработать (конечно же - плодотворно), и в интернете тоже хоть что-нибудь, да сделать. С работой справляюсь, а вот с написанием и публикацией новых статьей в блог – не всегда успеваю. Сегодня, кстати, особенно ленивый день – понедельник =)

Ладно, хватит отвлекаться от того, что я хочу сказать. Так как сегодня мне лень писать о чем-то суперсерьезном (например – о второй части статьи, связанной с тестированием программного обеспечения). Поэтому – буду писать о самом простом – об использовании командной строки в языке Visual Basic.NET.

воскресенье, 24 октября 2010 г.

WolframAlpha.com

Я уже довольно давно хочу написать о каком-нибудь интересном ресурсе в интернете – уже говорил об этом в статье «Ни то Ни сё». Там я обмолвился, что планирую рассказать про интеллектуальный поисковик. Поэтому – сегодня я про такой поисковичек и расскажу (возможно – потом я еще о каком-нибудь интересном ресурсе расскажу).

Сегодня я расскажу не совсем о поисковике (не в таком традиционном смысле, как Google или Yandex). Герой сегодняшней статьи – всеобъемлющая база знаний (можно сказать – экспертная система) под названием WolframAlpha.com – многим людям эта система уже знакома, но большинству – еще нет.

суббота, 23 октября 2010 г.

Джон МакКарти

Не перепутайте героя сегодняшней статьи с музыкантом Маккартни – нет, я не буду говорить сегодня о одном из представителей Ливерпульской четверки. Просто во вторник (девятнадцатого октября) я рассказал о языке программирования LISP. Как вы можете узнать из той статьи – создателем языка ЛИСП являлся Джон Маккарти. Именно про него мы сегодня и поговорим.

Как обычно это бывает, Джон Маккарти (John McCarthy) родился в США, в штате Массачусетс, в городе Бостон четвертого сентября 1927 года (да, он родился очень-очень давно). Его родители довольно активно переезжали с места на место, но, все-таки – остановились в Лос-Анджелесе (видимо, это была его судьба).

пятница, 22 октября 2010 г.

Основы PL/SQL 1

В октябре мы уже довольно плотно стали изучать язык программирования PL/SQL. Несколько аспектов этого языка мы уже изучили, так что возвращаться к ним я не буду, так как – предстоит изучить еще довольно много информации, которая у меня есть. Вся она связана с разбором языка PL/SQL.

В ближайшее время я планирую рассказать несколько статей, связанных с подробным рассмотрением основ языка PL/SQL. Сегодняшняя статья – это первая из этой серии. Постараюсь в скором времени снабдить публикуемые статьи подробными кодовыми комментариями (то есть – с кодом программ):

четверг, 21 октября 2010 г.

Мини-отчет 2


Вот уже незаметно и пролетели десять дней с момента публикации моего предыдущего мини-отчета. Почему я говорю, что эти 10 дней пролетели? Потому, что они прошли для меня достаточно быстро – не успели сделать то, что было запланировано сделать. Поэтому – данный мини-отчет получится не очень хорошим для меня.

Напомню мою мини-цель – получить тысячу человек в этом месяце. Желание, конечно, хорошее, только вот осуществить его мне, по видимому, в октябре не удастся. Хотел размещать анонсы статье на нескольких сервисах, которые это позволяют – но не стал этого делать, хотя время, в принципе, было.

среда, 20 октября 2010 г.

Ни то Ни сё

Сегодня у меня получился день, когда я не смог написать нормальную статью. Причине было несколько, первая – конечно же лень. Не хотелось ничего делать – только спать. Поэтому – немного полежал, отдохнул. Потом, конечно, хотел написать нормальную статью – но не очень то это у меня получилось.

Вообще – сегодня я планировал рассказать про один интеллектуальный поисковик, о котором я знаю уже довольно давно. Только вот я думал, что картинки в BlobSpot не загружаются, поэтому – даже начинать статью не стал (там нужно будет несколько картинок, чтобы показать функциональность сервиса).

вторник, 19 октября 2010 г.

Язык программирования LISP

Раз уж пошла тема освещения довольно старых языков программирования – то я продолжу ее. Сегодняшним героем будет язык программирования, который используется (и даже сейчас) в моделировании различных аспектов систем искусственного интеллекта. Сегодня мы говорим о языке программирования LISP.

Понятное дело, что название этого языка – LISP – это аббревиатура от английских слов List Processing language – язык обработки списков. Именно так – этот язык программирования создан для того, чтобы обрабатывать те данные, которые представляются в форме линейных списков (это структура данных, которая состоит из связанных элементов одного типа).

понедельник, 18 октября 2010 г.

Основные возможности PL/SQL. Часть 2

Итак, в конце прошлой недели (в пятницу пятнадцатого июля) я начал вам рассказывать про основные возможности языка PL/SQL. Тогда мы познакомились с первыми четырьмя возможностями. Сегодня – мы разберем оставшиеся шесть. Поэтому – садитесь поближе и приступаем к изучению (конечно - поверхностному).

Для начала вспомним, какие есть эти самые возможности:

1. Блоки
2. Обработка ошибок
3. Ввод и вывод
4. Переменные и константы

воскресенье, 17 октября 2010 г.

Составление технического задания

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

«Техни́ческое зада́ние (ТЗ, техзада́ние) — исходный документ для проектирования сооружения или промышленного комплекса, конструирования технического устройства (прибора, машины, системы управления и т. д.), разработки информационных систем, стандартов либо проведения научно-исследовательских работ (НИР)». Википедия.

суббота, 16 октября 2010 г.

Джон Мокли


Сегодня суббота, поэтому – пора рассказать вам о какой-нибудь известной личности в информационном мире. Герой сегодняшней статьи не особо известен в сегодняшнем компьютерном сообществе – это Дон Мокли – создатель языка Short Code. Так как этот язык создавался уже очень давно – то и имя его автора может мало кому быть известным. Но – надо развеять такое положение дел.

Информации про этого человека я нашел не очень много (это и понятно – жил то он уже довольно давно), поэтому – сильно не ругайтесь, если вам статья покажется мало информативной (вложил много своих мыслей). Постарался найти все, что мог. Поэтому – вот что у меня получилось из всего этого.

пятница, 15 октября 2010 г.

Государство и технологии

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

Недавно я на новостных сайтах читал информацию о том, что наше государство совершенно перестало думать – минздравсоцразвития хотел организовать конкурс, в ходе которого определили бы организацию, которая за 16 дней должна была сделать соц.сеть для всех наших медиков. Ну не смешно ли?

Основные возможности PL/SQL. Часть 1.

Почти неделю назад – во вторник, мы с вами рассмотрели достоинства PL/SQL – статья должна ввести вас в курс дела. Но достоинства – достоинствами. Для того, чтобы успешно программировать на языке PL/SQL  необходимо знать все его возможности, то есть – разбираться в том, что можно сделать с его помощью. Поэтому – сегодня предлагаю обсудить не все, а (пока) – основные возможности PL/SQL.

Этих основных возможностей я насчитал десять штук, поэтому, если рассматривать все подробно в одной статье – получится слишком много информации для одного раза. Чтобы этого не произошло – я разбил все основные возможности на две группы. Сегодня мы изучим первые четыре, а через пару дней – остальные шесть.

четверг, 14 октября 2010 г.

Бесплатные программы тестирования

Что-то в последнее время я постоянно пишу про изучение языка Visual Basic .NET и среду Visual Studio. Это вполне логично, так как мне надо на практике изучать данный язык программирования. Но постоянно о нем писать – даже мне не интересно. Так что я решил изучить какую-нибудь другую тему и написать об этом.

Пожалуй, думать о том, что именно я буду описывать – мне долго не пришлось. Я уже давно хотел проверить характеристики своего компьютера (который у меня относительно новый). То есть – я хотел заняться его тестированием. Кроме того, в блоге есть рубрика «Тестирование ПО». Там содержится всего одна статья, а теперь будет две.

среда, 13 октября 2010 г.

Македония - Россия

Эх, вот и закончился футбольный сезон сборных команд. Вчера – двенадцатого октября, закончился последний матч нашей сборной по футболу – мы играли со сборной Македонии. В этот же день были проведены и все остальные встречи. Поэтому – больше футбола в этом году (на уровне государств) не будет.

Итак, я уже рассказывал вам про прошлую встречу нашей сборной – тогда мы играли с командой Ирландии. Та встреча мне очень понравилось (хотя – в самом конце мы могли и проиграть). Многие назвали прошедшую встречу одной из самых лучших. Но со сборной Македонии у нас получилась совершенно другая игра.

вторник, 12 октября 2010 г.

Язык Short Code

Сегодня довольно долго выбирал то, о каком же языке программирования рассказать. Думал-думал, перебирал – тут и ассемблер был, пролог, и ЛИСП. Много разных (не очень молодых) языков на ум пришло. Но – решил я все-таки рассказать про самый первый язык программирования, который был создан.

Да, пара вводных слов про этот язык – сегодня я представляю вам язык программирования Short Code (короткий код, грубо говоря). Многие специалисты (и не специалисты тоже) чаще всего называют именно Short Code первым языком программирования. Если честно, лично я ничего сказать не могу – не жил тогда.

понедельник, 11 октября 2010 г.

Мини-отчет 1

Как я уже говорил в статистике за сентябрь – я хочу в этом месяце (в октябре) получить на этот блог трафик в размере тысячи посетителей. Связано это с тем, что у данного блога в октябре юбилей – пол года жизни. Все-таки – хороший праздник, и хочется, чтобы он прошел хорошо. А для этого – хочу 1000 посетителей.

В октябре 31 день. Но подобные мини-отчеты буду делать один раз в десять дней (то есть каждое х1 число октября). Такие отчетики – только для тех, кому интересно – смогу ли получить необходимый трафик. Если не хотите – не читайте. Больше – все-таки я их для себя публикую, чтобы знать ситуацию.

Достоинства PL/SQL

Уже довольно давно (11 июля) я вам рассказывал про язык программирования PL/SQL (тогда я описал – что такое PL/SQL, для чего нужен и так далее). То есть – мы с ним познакомились. Но нужно еще рассказать и о достоинствах этого языка. Именно этим предлагаю и заняться сегодня.

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

воскресенье, 10 октября 2010 г.

Массивы в Visual Basic

До этого мы уже с вам довольно хорошо изучили типы данных в VB.NET. Если вы что-то не помните – то прочитайте еще раз. В тех трех статьях (две – на счет основных типов и еще одна – описывающая беззнаковые типы) я не сказал одного – что все переменные являются объектами (то есть, если вы объявили переменную типа Long – то создается экземпляр соответствующего класса).

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

суббота, 9 октября 2010 г.

Ада Лавлейс

Сегодня мы поговорим про того человека, в честь которого назван язык программирования Ада. Если вы читали ту статью, то без труда назовете сегодняшнюю личность (кстати, это будет уже вторая женщина в рубрике). Конечно же, мы сегодня будем читать про Августу Аду Лавлейс.

Можно сказать – у нас сегодня рекорд. Как уже было сказано – Августа Ада Лавлейс – является второй женщиной, про которую будет рассказано в рубрике Личности. К тому же, она – вторая подряд женщина, вслед за Грейс Хоппер. Вот такие вот дела творятся на данном блоге.

Ирландия - Россия


Я не могу умолчать о там важном в России событии, как игры отборочного турнира к Евро 2012. Я уже рассказывал про две встречи, которых проходили в самом начале сентября (тогда мы играли со сборными Андорры и Словакии). Если хотите – то прочтите эти отчеты. А сегодня – у меня другой повод.

Вчера (восьмого октября) состоялся очередной – уже третий матч нашей сборной в рамках отборочных игр к Евро-2012. Вчера вечером была игра между сборными Ирландии и Росси. Ирландия – средний соперник, звезд не много (есть парочку), тренер хорош. Нашу сборную все более-менее знают, так что представлять особо не буду. Просто – остановлюсь на самых интересных моментах, которые мне запомнились.

пятница, 8 октября 2010 г.

Беззнаковые типы данных в VB.NET

Два последних дня подряд мы изучали те типы данных, которые существуют в языке Visual Basic.NET. Это были стандартные типы, которые идут, так сказать, вместе с языком BT.NET. Обычно, все программисты используют именно их в своих программах. Но, просматривая информацию по теме, я узнал про то, что существуют еще и так называемые беззнаковые типы данных.

Их название говорит само за себя, то есть беззнаковые – это такие типы данных, в которых хранят данные без знака. То есть – только положительные числа. Я думаю, что некоторым программистам это будет полезно (иногда нужно воспользоваться именно таким типом в своей программе).

четверг, 7 октября 2010 г.

Типы данных в VB.NET 2

Вчера я уже начал разговор про типы данных в VB.NET. Тогда мы рассмотрели только целые типы и вещественные (дробные), не очень много информации, но самое главное, я думаю – вам теперь известно. Сегодня я планирую описать все оставшиеся типы данных, также буду все представлять в виде таблиц. 

Вообще, надо было вчера еще написать о тех типах, которые мы рассмотрим. Это: Byte, Short, Integer, Long, Single, Double, Decimal, Boolean, Char, Date, Object и String. Вот эти двенадцать типов данных мы и будем рассматривать. Вчера мы уже познакомились с семью типам, так что сегодня нам осталось узнать про пять оставшихся.

среда, 6 октября 2010 г.

Типы данных в VB.NET

Некоторое время назад (аж 20 июня) я немного рассмотрел типы данных в C#. В той статье все было верно, но только написано в ней было все как-то не ровно. То есть – лично мне не очень понятно. Поэтому – решил сегодня сделать некоторые изменения, и написать уже полную статью про типы данных в Visual Basic.NET (ясное дело, что типы данных будут почти одинаковыми).

Зачем вообще опять писать про типы данных? Для того, чтобы изучить все аспекты программирования (в частности – в Visual Basic.NET). Так что, если кто-то хорошо знает типы данных – то может без сожаления пропустить данную статьи, так как она предназначена для новичков в программировании.

вторник, 5 октября 2010 г.

Язык Ада

Ух какое сегодня пугающие название статьи. Но пугающее оно только для тех, кто вообще ничего не смыслит в программировании (и ничем не интересуется). Для остальных же, я надеюсь, все понятно – сегодня мы продолжим рассматривать старые языки программирования (типа Cobol или Фортран) – и приступим к знакомству с языком Ада (аж в рифму получилось).

Этот язык появился благодаря стараниями министерства обороны США. Они организовали (и полностью финансировали) международный конкурс, суть которого заключалась в том, что военным нужен был универсальный язык программирования, для решения военных задач для компьютеров того времени.

понедельник, 4 октября 2010 г.

Menus & Toolbars 2

Сегодня уже начал писать про меню и панели инструментов в Visual Studio. Там получилась довольно объемная статья – но это была только первая часть из двух. Думал вот – послезавтра опубликовать вторую часть – или сегодня. Решил, что лучше сегодня, чтобы мысль не терялась. Поэтому – активно решил идти в бой – и все-таки публикую данную статью именно сегодня:

StatusStrip:

Это опять двойной элемент – и визуальная часть присутствует и не визуальная. Не визуальная – тут все понятно – на специальной панели есть элемент, по нажатии на который можно все свойства StatusStrip просмотреть или изменить. А вот на счет визуального элемента нужно поговорить более подробно.

Menus & Toolbars 1

Вчера я закончил рассказывать про общие компоненты (Common Controls) среды программирования Visual Studio. Довольно тяжело это было, так как только поверхностное знакомство с этими компонентами заняло аж восемь отдельных статей. Но, должен сказать, что не все было в них рассмотрено. Пожалуй, в дальнейшем я рассмотрю некоторые элементы из той серии более подробно (например – ListView, RichTextBox, TreeView). А может быть – и еще какие-нибудь.

Итак, вчера закончили рассматривать Common Controls, следующая вкладка (Containers) уже была нами рассмотрена в прошлом месяце. Поэтому – плавно двигаемся дальше, и  - на очереди у нас компоненты из вкладки «Menus & Toolbars» - Меню и панели инструментов. Поэтому – сегодня поговорим именно о них.

воскресенье, 3 октября 2010 г.

Common Controls 8

Итак, сегодня у нас будет последняя статья из серии про общие компоненты среды Visual Studio. Мы рассмотрим четыре оставшихся элемента. Так что – не будем долго тянуть – и сразу же приступим:

TextBox:

Текстовое поле – это также один из самых популярных компонентов (примерно такой-же, как кнопка или надпись). TextBox необходим тогда, когда надо получить от пользователя какие-то небольшие данные (фамилия, имя, цифры различные и тд). Свойств у этого элемента не очень много, мы рассмотрим только три. Если вам нужно получить от пользователя пароль – то вам нужно задать свойству UseSystemPassword значение True – тогда все, что вы введете в TextBox будет закрыто точками.

суббота, 2 октября 2010 г.

Грейс Хоппер


Во вторник уже прошлого месяца (сентября) мы немного поговорили про язык COBOL – довольно старый язык программирования, но на котором до сих пор (кое-где) продолжают программировать. Создатель его – Грейс Хоппер – женщина. Предлагаю именно про нее и поговорить сегодня. Грейс будет первой женщиной, о которой я расскажу в категории Личности, надеюсь – не последняя.

Грейс Мюррей Хоппер (Grace Murray Hopper) родилась в Нью-Йорке девятого декабря 1906 года (более ста лет уже прошло!). Как говорят, юную Грейс в детстве не интересовали куклы (как всех остальных обычных девочек), ей нравились разнообразные механические устройства. Видимо – любовь к технике у нее была уже с детства.

пятница, 1 октября 2010 г.

План на октябрь


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

Октябрь у меня планируется довольно загруженным. И на основной своей работе надо хорошо поработать, и в интернете у меня есть многие дела (которые также надо сделать, и быстрее). Поэтому – придется немного сбавить обороты с блогом - так что у меня в этот раз не много пунктов в нем.

Статистика за сентябрь

Вот и наступило первое октября – новый месяц, новые дела, различные праздники (кроме всего прочего, сегодня – пятница, последний рабочий день). Всех с этими праздниками поздравляю. Как обычно – сегодня у меня день статистики блога, все данные расскажу, которые были получены (кстати, дочитайте до конца – ниже будет рассказано об одном моем грандиозном плане).

Как обычно, в сборе статистики использовал сервис от LiveInternet (это счетчик, который слева находится), а также – панели вебмастера от поисковых систем Yandex и Google. В конце августа поставил себе статистику Metrika от поисковика Yandex и Analytics от Google, но пока не буду приводить ее: