• ↓
  • ↑
  • ⇑
 
Записи с темой: Точка зрения (список заголовков)
03:38 

ICFP Contest 2011

O
Пау-чок
В начале июня прошло международное соревнование программеров ICFP Contest 2011, в котором я пытался принять участие. Хочется поделиться впечатлениями =)

Не буду говорить о том, что такое ICFP Contest - об этом можно почитать, например, тут. Скажу только, что задания в нём обычно очень увлекательны и обставлены так, что их приятно и интересно выполнять =) Этот год не был исключением =)

Задание и всё остальное

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

@темы: Точка зрения, Computer Science

13:31 

Clarion.
Учусь сейчас в 11 классе, готовлюсь к егэ, знакома с Паскалем.
В свободное время хочу начать знакомиться с другим языком.
Какой бы вы посоветовали? Ну и соответствующую литературу для освоения подскажите пожалуйста)

@темы: Вопрос, Точка зрения

10:10 

dpleshakov
Обновленный пост про книги:

(ссылки на ozon.ru лишь для систематизации, никого не призываю покупать именно там)
books.ru гораздо лучше, если собираетесь покупать не электронные книжки.
По-сути, это минимальный набор книг по программированию. Если вы хотите понимать, что вы делаете и делать это хорошо.

Проектирование и "красота" кода:
— Фаулер М. и др. "Рефакторинг. Улучшение существующего кода" / Fowler M., Refactoring: Improving the Design of Existing Code
— Фаулер М. и др. "Шаблоны корпоративных приложений"
— Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж. "Приемы объектно-ориентированного проектирования. Паттерны проектирования" / Gamma E., Helm R., Johnson R., Vlissides J. "Design Patterns: Elements of Reusable Object-Oriented Software"
— С. Макконнелл "Совершенный код. Мастер-класс" / Steve McConnell, Code Complete
— Andrew Hunt, David Thomas, The Pragmatic Programmer: From Journeyman to Master

Алгоритмы:
— Шень А. "Программирование: теоремы и задачи"
— Кормен Т., Лейзерсон Ч., Ривест Р., Штайн К. "Алгоритмы. Построение и анализ"
e-maxx.ru
algolist.ru

C#:
— Рихтер Дж. "CLR via C#, Second Edition"
p.s. есть на русском

C++:
— Мэйерс С. "Эффективное использование C++. 55 верных советов улучшить структуру и код ваших программ" / Scott Meyers, Effective C: 55 Specific Ways to Improve Your Programs and Designs, 3rd Edition
— Майерс С. "Эффективное использование C++. 50 рекомендаций по улучшению ваших программ и проектов" / Scott Meyers, More Effective C: 35 New Ways to Improve Your Programs and Designs
— Мейерс С. "Эффективное использование STL" / Scott Meyers, Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library
— Александреску А. "Современное проектирование на C++"
— Страуструп Б. "Язык C++" / Stroustrup B. "The C++ Programming Language"
— Саттер. Г., Александреску А. "Стандарты программирования на C++"
— Саттер. Г. "Решение сложных задач на C++"
— Саттер. Г."Новые сложные задачи на C++"
— Вандервурд Д., Джосаттис Н. М."Шаблоны С++. Справочник разработчика."

@темы: Точка зрения, Алгоритм, C++, C#

22:05 

dpleshakov
Ваше мнение по поводу Delphi?
И ваше мнение по поводу PHP?

Опыт использования, плюсы, минусы, перспективы?

P.S. Без связи друг с другом.

@темы: Delphi, PHP, Вопрос, Точка зрения

14:36 

dpleshakov
IDE — Интегрированная среда разработки (англ. Integrated Development Environment) — система программных средств, используемая программистами для разработки программного обеспечения.

Visual Studio, конечно, очень прикольна. Но, думаю, тут многие пользуют другие системы.
Поделитесь, какие среды используете вы?

От себя замечу, что использую Qt для любых разработок под C++, а NetBeans для Java и Python.

@темы: Вопрос, Точка зрения

23:33 

dpleshakov
15:23 

Булевый вектор

венди спенсер
Хочешь чуда? Будь чудом!
Дан булевый вектор, как массив размерности n.
Насколько я представляю - как набор из нулей и единиц.
Нужно определить для них операции (сначала пишу что нужно и в ** то, как я это понимаю):
- конъюнкция *логическое "и", проводить поэлементно*
- дизъюнкция *логическое "или"*
- отрицание *ну это понятно мне*
- подсчет нулей и единиц - тоже нет вопросов.
- присваивания - нет вопросов.

- сравнения.
Из них я легко представляю себе реализацию == и !=
Но совершенно не представляю что делать с <,>,<=,>=
как можно сравнивать булевые векторы и можно ли это делать вообще?
просто хочу узнать мнение людей.

@темы: C++, Вопрос, Точка зрения

12:31 

dpleshakov
На домашнем или рабочем компьютере, т.е. ОСь, которую вы используете достаточно большую часть времени (а не пять минут раз в месяц случайно).

Вопрос: Ваша операционная система?
1. Windows  70  (72.92%)
2. Linux / UNIX / Free BSD и т.п.  23  (23.96%)
3. Mac OS  3  (3.13%)
4. другое (что?)  0  (0%)
Всего: 96
Всего проголосовало: 80

@темы: Точка зрения, ОС, *nix

15:46 

dpleshakov
Вы читали "Искусство программирования" Кнута?
Что именно и почему?

Т.е. какие тома, какие главы? Почему их?
Или все подряд, разбирая упражнения?

Может, не читали из принципиальных соображений? Каких?

P.S. "Поиск" в сообществе не вижу я один или его нет?

@темы: Точка зрения

16:44 

Движок сайта

silver_ice
Все в наших руках, поэтому их нельзя опускать! (с) Коко Шанель
Коллеги, подскажите движок!
Нужен движок для сайта, без наворотов, чтобы была система авторизации и права в соответствии с рангами пользователей на просмотри/скачивание тех или иных страниц/материалов.
По большому счету все, но важно, чтоб движок был более менее надежный и главное - бесплатный! (ну или недорогой)
Кто что посоветует?
Чем воспользоваться? Джумлой или еще чем?

@темы: Интернет, Точка зрения

16:22 

Выбор языка

Faultier
Мизантроп-альтруист
Добрый день!

Извиняюсь, если такой вопрос уже был.

Посоветуйте на ваш вкус, какой язык начинать учить для создания GUI-программ с возможностью подключения к SQL. Поглядываю на C++, у него есть будущее? Я ПоХаПэ-программист, то есть что такое переменная знаю и с объектами дружу. :)

Если можно, посоветуйте и свободный IDE к нему, который вам нравится.

Спасибо!

@темы: Точка зрения

14:03 

White Mike
Никому ничего не скажу...единственное, я - id10486202
:pc:Скажите, позж, как написать прогу, которая выведет наименьшее число команд, которые нужны для получения из числа a число b. например из числа 3 число 57 причем команды только две: +3 и /4:help:

@темы: Точка зрения, Программрование

20:31 

здравствуйте!
пожалуйста, если не сложно, ответьте на вопрос -
Каким вы видите будущее ИТ технологий?
очень надо - хочется мнения в проектную работу поместить)

@темы: Точка зрения

16:29 

CakePHP

motoku
Мало ли что эволюция, - приговаривал мастодонт, топча неандертальцев.
Господа (и Дамы есессно :D), кому-нибудь доводилось работать с упомянутым в сабже фреймворком?
Ежели да - поделитесь, пожалуйста, впечатлениями, возможно какими-то соображениями возникшими при пользовании.
На мой взгляд, интересная задумка работающая на MVC.

P.S. Для тех кому интересно - посмотреть/почитать/скачать можно здесь.

@темы: Интернет, Работа, Точка зрения

ru_programming

главная