Как стать автором
Обновить
34
Алексей Шульга @Levsha100read⁠-⁠only

Пользователь

Отправить сообщение

Творческий образ мысли

Время на прочтение2 мин
Количество просмотров1.7K
Недавно наткнулся на книгу «Серьезное творческое мышление» Эдварда де Боно. Год назад на хабре уже была подробная рецензия на нее, но там ссылки давались только на покупку книги. Теперь же у всех есть возможность скачать ее в электронном виде.

Вы часто слышали, что мы действуем по шаблонам? Так вот, мы не просто действуем по шаблону, сама природа человека создана действовать именно таким образом, и нашему разуму так удобнее жить. И прорыв чуть выше (который доступен каждому) – это и есть творческое мышление.
Читать дальше →
Всего голосов 40: ↑34 и ↓6+28
Комментарии28

Расширение функциональности Visual Studio

Время на прочтение9 мин
Количество просмотров25K
Дисклэймер

Сразу оговорюсь. Всё написанное здесь исключительно моё имхо. Я могу ошибаться и буду рад, если вы меня поправите :)

Буду использовать жаргонизмы и варваризмы, потому что пишу на русском, а русских аналогов нужных терминов нет или они не совсем точно передают смысл.

Ладно, к делу.

Данная статья имеет задачу в первом приближении проинформировать интересующихся о возможностях расширения функционала Visual Studio — «технологии» Visual Studio Extensibility.

Читать дальше →
Всего голосов 61: ↑43 и ↓18+25
Комментарии21

Google Go = Python и C++

Время на прочтение1 мин
Количество просмотров11K
Google только что объявил выпуск нового языка с открытым исходным кодом
под названием Go. Компания говорит что, Go эксперементальный язык и
он объединяет производительность и безопасность компилируемых языков(как С++)
со скорость разработки динамических языков (как Python).
Читать дальше →
Всего голосов 61: ↑55 и ↓6+49
Комментарии168

Легальный взлом как разминка для ума

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

Одно из мест, где такие головоломки собраны — crackmes.de.

Здесь находятся много интересных программ, на которых можно испробовать свои силы по взлому. Никакого криминала – программы специально написаны для этой цели (так называемые crackme и reverseme);

Часто любят говорить «Все защиты можно взломать». Поковыряв некоторые из crackme вы возможно измените своё мнение.
Читать дальше →
Всего голосов 84: ↑79 и ↓5+74
Комментарии42

Проектирование программного обеспечения

Время на прочтение5 мин
Количество просмотров309K
Сегодня процесс создания сложных программных приложений невозможно представить без разделения на этапы жизненного цикла. Под жизненным циклом программы будем понимать совокупность этапов:
  • Анализ предметной области и создание ТЗ (взаимодействия с заказчиком)
  • Проектирование структуры программы
  • Кодирование (набор программного кода согласно проектной документации)
  • Тестирование и отладка
  • Внедрение программы
  • Сопровождение программы
  • Утилизация

Остановимся детально на процессе проектирования. В ходе проектирования архитектором или опытным программистом создается проектная документация, включающая текстовые описания, диаграммы, модели будущей программы. В этом нелегком деле нам поможет язык UML.
Читать дальше →
Всего голосов 52: ↑36 и ↓16+20
Комментарии36
12 ...
90

Информация

В рейтинге
Не участвует
Откуда
Херсон, Херсонская обл., Украина
Дата рождения
Зарегистрирован
Активность