<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-6229809704210395920</atom:id><lastBuildDate>Wed, 02 Oct 2024 09:02:11 +0000</lastBuildDate><category>книга</category><category>IDE</category><category>code::blocks</category><category>dev-c++</category><category>visual studio</category><category>дейтел</category><category>компилятор</category><category>лафоре</category><category>методика изучения</category><category>начало изучения</category><category>ссылки на книги</category><category>страуструп</category><category>форумы</category><title>хочу программировать на C++</title><description></description><link>http://cpcoding.blogspot.com/</link><managingEditor>noreply@blogger.com (Progger)</managingEditor><generator>Blogger</generator><openSearch:totalResults>5</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6229809704210395920.post-7196832744085994174</guid><pubDate>Wed, 11 Feb 2009 12:01:00 +0000</pubDate><atom:updated>2009-02-11T13:00:43.747-08:00</atom:updated><title>работа</title><description>&lt;p&gt;В этом сообщении я хотел бы высказать кое-какие размышления о перспективности с++ в плане карьерного роста.&lt;/p&gt;&lt;p&gt;Ни для кого не секрет, что си плюс плю является самым популярным языком в профессиональной среде. Но что нужно, чтобы войти в эту среду? Давайте представим одного маленького неопытного кодера, только только закончившего универ, и желающего работать по своей непосредственной специальности. Но тут его поджидают огромное количество подводных камней. &lt;/p&gt;&lt;p&gt;Кто возьмет программиста без опыта работы в команду разработчиков? Правильно, никто. А как этому юному, полному надежд и энтузиазма кодеру найти работу, чтобы себя обеспечивать?&lt;/p&gt;&lt;p&gt;На этот вопрос у меня родилось пока что несколько предположений. &lt;/p&gt;&lt;p&gt;Опыт, решает все, тогда его нужно нарабатывать. Писать для себя различные фриварные программки и обязательно выкладывать их в сеть. Чтобы можно было показать при случае потенциальному работадателю. &quot;Вон, делать было нечего, написал утилитку, посмотрите, она вроде довольно популярна&quot;. Интересно, а потенциальный работадатель воспримет всерьез? &lt;/p&gt;&lt;p&gt;Какими еще способами можно показать что ты что то умеешь?&lt;/p&gt;</description><link>http://cpcoding.blogspot.com/2009/02/blog-post_11.html</link><author>noreply@blogger.com (Progger)</author><thr:total>3</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6229809704210395920.post-197745590061273648</guid><pubDate>Sat, 07 Feb 2009 17:06:00 +0000</pubDate><atom:updated>2009-02-07T09:36:25.379-08:00</atom:updated><title>а как его учить то??</title><description>&lt;p&gt;Если у тебя нет четко поставленной цели, а есть лишь желание добиться чего то абстрактного - ты ничего не достигнешь. Такой вывод сделал я за свои 20 лет жизни. Я думаю, этот принцип действует всегда и везде. Например, мне нужно сдать экзамен, есть определенное количество вопросов на которые я должен знать ответ. И есть определенное время, которое у меня есть на подготовку. Чтобы быть еще конкретней, есть 100 вопросов и 3 дня подготовки. Как организовать свое время чтобы быть максимально эффективным? Для себя я вывел следующую методику. Сначала я просмотрю все вопросы и постараюсь определить на какие мне понадобиться больше времени, на какие меньше. Естесственно, определяю навскидку. И потом стараюсь рационально распределить мое время на все темы, чтобы их максимально охватить + время в завершении третьего дня, чтобы бегло просмотреть все что было прочтено\изучено за эти трое суток. &lt;/p&gt;&lt;p&gt;Так же я планирую заниматься изучением c++. Как я уже сказал, разбираться с ним я буду с помощью &lt;a href=&quot;http://cpcoding.blogspot.com/2009/02/blog-post_02.html&quot;&gt;Роберта Лафоре&lt;/a&gt; и его отличной &lt;a href=&quot;http://letitbit.net/download/92c097159438/Lafore.rar.html&quot;&gt;книжки&lt;/a&gt;, в которой, как и в большинстве книг, есть деление на большие главы, а потом они подразделены на маленькие части. Итак, как же определить на какую часть может уйти больше времени, а на какую меньше? Принцип довольно прост, если тема объемная и требует тщательного изучения, то она скорее всего будет располагаться на большем числе страниц, чем та которая проще в освоении. По моему мнению, в кодинге сложно предугадать какая тема будет легкой или сложно (кроме явных основ и очевидных вещей), но я думаю, автор хорошо разбирается в предмете и наработал большой опыт в этом вопросе (не зря ведь книга выдержала столько переизданий и пользуется большой популярностью у американских студентов). &lt;/p&gt;&lt;p&gt;Для начала, я собираюсь тщательно просмотреть оглавление и определить сколько у меня будет уходить времени на каждую главу. Туда я так же буду включать то количество драгоценных часов, которое у меня будет уходить на практику. &lt;/p&gt;&lt;p&gt;После всего этого, я приступлю непосредственно к чтению главы и разбору исходников, приведенных в книге в качестве примеров. А завершаюшей частью я сделаю саму практику программирования. Так как, особого применения своих умений и знаний, полученных из книги я найти не смогу (это на начальном этапе изучения) то я буду выполнять абсолютно все упражнения, приведенные в конце каждой темы, для закрепления. При этом, я буду заставлять себя выполнять даже те задачи, которые я точно знаю как решить и которые возможно будет скучно реализовать. Зачем? Просто чтобы лучше запомнить синтаксис, чтобы в будущем ускорить процесс набивания кода программ.&lt;/p&gt;&lt;p&gt;Вот, собственно, таким образом я и собираюсь войти в этот интересный мир программирования&lt;/p&gt;</description><link>http://cpcoding.blogspot.com/2009/02/blog-post_07.html</link><author>noreply@blogger.com (Progger)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6229809704210395920.post-6965534938275533407</guid><pubDate>Tue, 03 Feb 2009 19:14:00 +0000</pubDate><atom:updated>2009-02-03T11:27:42.891-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">code::blocks</category><category domain="http://www.blogger.com/atom/ns#">dev-c++</category><category domain="http://www.blogger.com/atom/ns#">IDE</category><category domain="http://www.blogger.com/atom/ns#">visual studio</category><title>IDE</title><description>&lt;p&gt;пришло время для выбора подходящей мне IDE. скажу сразу, не хочу использовать для начала что нибудь вроде visual studio. слишком уж громоздкой и тяжелой для моих задач она мне представляется.&lt;/p&gt;&lt;p&gt;опять пошерстил по форумам, покачал различных иде, и готов сделать выбор. для начала из чего я выбирал. выбор изначально я ограничил двумя пунктами:&lt;/p&gt;&lt;p&gt;1)Code::blocks. Понравилась больше всего, ее я и буду использовать. Удобный интерфейс, бесплатная среда разработки, бесплатный компилятор (как я понял можно использовать не только установленный по умолчанию gcc, но и любой другой). Не знаю конечно зачем это нужно, ну думаю я разберусь с этим вопросом чуть позже.  &lt;/p&gt;&lt;p&gt;2)Dev-c++. Довольно таки приятная IDE, именно та версия, которая мне попала в руки сейчас не развивается. Разработчиками сейчас активно совершенствуется wxDev-c++. Как я понял, это примерно та же среда разработка но с поддержкой бесплатного визуального интерфейса аля дельфи.&lt;/p&gt;&lt;p&gt;Собственно из за чего я начал искать и пробовать другие ИДЕ, а не ограничился visual studio? В общем то, ответ на этот вопрос довольно прост. По сравнению с визуал студио code::blocks работает быстрее и менее ресурсоемкий. Не знаю, может быть он и не генерирует не настолько оптимизированный код, или экзешники будут выходить больше размером, это для меня в данных момент не важно&lt;/p&gt;&lt;p&gt;Мой выбор Code::blocks&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</description><link>http://cpcoding.blogspot.com/2009/02/ide.html</link><author>noreply@blogger.com (Progger)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6229809704210395920.post-6439516984150538848</guid><pubDate>Mon, 02 Feb 2009 10:32:00 +0000</pubDate><atom:updated>2009-02-02T02:59:42.799-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">дейтел</category><category domain="http://www.blogger.com/atom/ns#">книга</category><category domain="http://www.blogger.com/atom/ns#">лафоре</category><category domain="http://www.blogger.com/atom/ns#">ссылки на книги</category><category domain="http://www.blogger.com/atom/ns#">страуструп</category><title>какую же выбрать книжку? хмм...</title><description>&lt;p&gt;начинаю свой день с поиска нужной вещи, а именно книжки, которая должна мне помочь в моем нелегком деле. &lt;/p&gt;&lt;p&gt;найти литературу по си плюс плюс не проблема, скорее даже проблема в том, что этой самой литературы просто море, и наверно каждая 2-3 книга для новичков, и обещает быть самой лучшей, самой понятной и вообще самой самой. &lt;/p&gt;&lt;p&gt;поэтому я для начала решил ознакомиться с электронными вариантами, а потом, когда выберу максимально подходящую для себя, приобрету бумажный экземпляр.&lt;/p&gt;&lt;p&gt;на форумах довольно таки много тем вроде &quot;помогите выбрать книжку новичку&quot;, и в общем то круг поиска довольно таки сильно сузился благодаря прочтению таких топиков.&lt;/p&gt;&lt;p&gt;итак, из чего я буду выбирать?&lt;/p&gt;&lt;p&gt;1) Бьярн Страуструп. Везде где не читаю, везде рекомендуют, но с другой стороны, говорят что довольно сложна для чтения, тем более для новичка. Но ничего, я все таки решил посмотреть что она из себя представляет, чтобы составить собственное мнение. Тем более информация из первоисточника :)&lt;/p&gt;&lt;p&gt;2) Робер Лафоре. &quot;Объектно-ориентированное программирование на C++&quot;. Тоже довольно неплохая книжка по отзывам, тем более что она вышла в серии &quot;Computer Science&quot; от издательства Питер. А это все таки знак качества, литература проверенная временем.&lt;/p&gt;&lt;p&gt;3)Харви Дейтел, Пол Дейтел - Как программировать на С. Тоже довольно хорошие мнения, больше ничего сказать про нее не могу, кроме того что изучение начинается с C, а не C++. Возможно так и должно быть, но у меня почему то есть мысли что языки довольно таки различны, и изучение чистого си займет определенное время, которое я не хотел бы тратить на устаревший язык.&lt;/p&gt;&lt;p&gt;Ну и в заключение этого сообщения, я хотел бы поделиться ссылками на эти 3 книги.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://letitbit.net/download/92c097159438/Lafore.rar.html&quot;&gt;Роберт Лафоре. Объектно-ориентированное программирование на c++&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://letitbit.net/download/a12f02382185/Bjarne-Stroustrup---The-C---Programming-Language-Special-3rd-Edition.zip.html&quot;&gt;Бьярн Страуструп. The C++ programming language third edition(книга на английском)&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://letitbit.net/download/cc8461996363/-------------------------------------------.rar.html&quot;&gt;Харви Дейтел, Пол Дейтел - Как программировать на С&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</description><link>http://cpcoding.blogspot.com/2009/02/blog-post_02.html</link><author>noreply@blogger.com (Progger)</author><thr:total>3</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6229809704210395920.post-1339432840609717829</guid><pubDate>Sun, 01 Feb 2009 22:03:00 +0000</pubDate><atom:updated>2009-02-01T14:21:13.849-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">книга</category><category domain="http://www.blogger.com/atom/ns#">компилятор</category><category domain="http://www.blogger.com/atom/ns#">методика изучения</category><category domain="http://www.blogger.com/atom/ns#">начало изучения</category><category domain="http://www.blogger.com/atom/ns#">форумы</category><title>с чего же начать?</title><description>&lt;p&gt;Итак, я решил завести этот блог. Зачем он мне нужен? Прежде всего, потому что я хочу научиться программировать, причем мне хотелось бы сделать это увлекательное занятие своей профессией. &lt;/p&gt;&lt;p&gt;До того как решиться на изучение си, я уже имел представление о кодинге, что он из себя представляет, и знал кое какие основы (это сказывается опыт попыток программирования на паскале, дельфи :))&lt;/p&gt;&lt;p&gt;Для того чтобы начать мне необходимо определиться:&lt;/p&gt;&lt;p&gt;1) с источником информации, ну грубо говоря, с книгой, по которой я приступлю к изучению, так же было бы неплохо найти адекватные и полезные сайты и форумы, где можно было бы найти ответ на интересующий вопрос&lt;/p&gt;&lt;p&gt;2) компилятор.  Ввиду их громадного количества у меня будет выбор, посмотрим какие существуют и какой же больше понравится мне, пока не буду углубляться в дебри типа мультиплатформенности, поддержки продвинутых технологий, на данный момент мне нужен чистый c++ компилятор. Есстественно компилятор мне нужен под виндовс, варианты под дос я даже и не рассматриваю.&lt;/p&gt;&lt;p&gt;3)метод изучения. Нужно четко продумать саму стратегию обучения, чтобы процесс был максимально эффективным, и максимально полезным.&lt;/p&gt;&lt;p&gt;На этом, заканчиваю свой первый пост, завтра будет новый день, и начало моего изучения. Пожелаю самому себе удачи. Надеюсь мне хватит силы воли чтобы ежедневно заставлять себя заниматься&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</description><link>http://cpcoding.blogspot.com/2009/02/blog-post.html</link><author>noreply@blogger.com (Progger)</author><thr:total>0</thr:total></item></channel></rss>