Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 13.07.2013, 22:13   #51
finansist
Пользователь
 
Регистрация: 13.07.2013
Сообщений: 17
По умолчанию

Похоже что автор знает все и в то же время ни знает ничего. Знакомая ситуация когда человек тратит время и силы впустую стремясь обять не обятное - в данном случае двигаться в огромном мире программирования без определенной карты ,изучая все что попадаеться на пути (и по всей видимости не до конца). Я тоже потерял очень много времени ориентируясь в этом мире долго не мог найти так чем же я все таки хочу заниматься - системным программированием, разработкой прикладного ПО, разработкой БД и т.д. Вкратце - программирование насал заниматься с 15 лет мнасала кодил на QBаsic потом на C/C++ , потом начал увлекаться ассемблером (стал завсегдатаем cracklab.ru) начал крекинг, распаковывал пакеры , менял условные JE на NOP и радовался ...дальше начал заниматься сетевым программированием - программировал сокеты, клепал клиент серверные приложения на C++,потом начал программировать на Delphi потом на Java потом на C# ....и Однажды понял что ЭТО ТУПИК!!!

В конце концов остановился на разработке баз данных. Подсел на C# стал его досконально изучать, стал вникать в теорию реляционных БД, изучать принципы юзабилити приложений одним словом сузил диапазон изучаемых мною предметов чтобы эффективно работать в одном направлении - т.е разработке БД...вобщем я понял что человеческие интелектуальные ресурсы не бесконечны - ресурсы мозга ограничены и человек не может знать все. Программирование это целый мир в котором очень много областей и нужно обязательно определиться в какой именно сфере вы хотелы бы самореализоваться.
finansist вне форума
Старый 14.07.2013, 08:10   #52
challengerr
Участник клуба
 
Аватар для challengerr
 
Регистрация: 30.07.2008
Сообщений: 1,609
По умолчанию

2001. Я начал со статей про ring0 отладчик SoftIce от Numega, где ставился бряк командой bpx GetDlgItemA. Потом я прочитал статью "ассемблер для крекера" с сайта xtin, где было объячснено про базовые инструкции типа PUSH / POP / JMP / CALL / MOV / LEA / NOP . Он учился на программиста на четвертом курсе в то время. Я был младше года на 2, но учился на переводчика-коммерсанта. Подопытным кроликом была программа WinZip а также доки MS Office с запароленными макросами . Потом смотрел ассемблерые листинги в отладчике и не понимал, как люди восстанавливали алгоритм генерации серийного номера, например в программе mirc. IRC был популярным чатом в те времена. В те времена я узнал про запаковку exe разными паковщиками типа UPX, ASPack, ASProtect и т.п. Был форум reversing.net где были выложены книги Nt Internals с описанием API функций ntoskrnl.exe начинающихся с префиксов Nt** , Zw**. Почему знание формата PE было таким важным, я не понимал. Большое количество скачанных книг по ассемблеру для DOS я не стал читать. Потом писали, что Unix это круто. Я пытался читать RFC про протоколы ARP, IP, TCP, UDP но не понимал большую часть из того, что читал. Потом я читал книгу Кернигана Ричи но пропустил раздел про структуры и файловый ввод-вывод, что сделало пробел. Книга Строустропа была слишком сложной и абстрактной, поэтому я сразу бросил ее. Пытался читать Липпмана ( он входил в комитет по стандартизации C++) , но STL я так и не освоил до сих пор. Кнут показался слишком сложным, и казалось, что это не применяется (в этом я сильно ошибся, так как это применяется практически везде). Я просто не понял, зачем нужно ООП (на мелких проектах использование С кажется более предпочтительным).. Особенные трудности возникли с применением низкоуровневых битовых операций на языке высокго уровня типа C и C++. О записи структур и классов в качестве .dat файла я представления вовсе не имел, так как пропустило раздел про файловый ввод-вывод в книге K&R где, наверное, излагались fread / fwrite. О динамическом выделении памяти операторами new/ delete / malloc/ free я вовсе не имел понятия. Про контейнеры и АТД я не знал, но это уже проблема попытки самостоятельного осваивания программирования. При попытке самостоятельно изучать программирование, есть слишком большие пробелы в знаниях. Купленные книги про прогарммирование с использованием Microsoft Visual C++ 6 и системное программирование в Windows 2000 я так и не стал читать, поэтому MFC, ATL, COM, ActiveX, OLE сразу ушли мимо - казалось, что WinAPI вполне достаточно. Работа со строками в С привела к тому, что я большую часть задач стал делать на высокоуровневом языке Perl и прекратил развиваться в области С. Причиной являлась лень. Perl позволяет создавать веб-сайты являясь альтернативой php, но мне показалось, что это сложно.
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
challengerr вне форума
Старый 14.07.2013, 08:38   #53
ds.Dante
Старожил
 
Аватар для ds.Dante
 
Регистрация: 06.08.2009
Сообщений: 2,992
По умолчанию

Короче, challengerr, ты не хочешь решать свои проблемы, ты просто хочешь выплакаться. Внимание готовых помочь людей - ресурс сильно ограниченный, но ты потратил его на самолюбования.

Надо прагматичнее относиться ко своей психике. Других объективных проблем у тебя нет.
ds.Dante вне форума
Старый 14.07.2013, 11:32   #54
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Типичный кризис среднего возраста.
Цитата:
Потом я прочитал статью "ассемблер для крекера" с сайта xtin, где было объячснено про базовые инструкции типа PUSH / POP / JMP / CALL / MOV / LEA / NOP
Тупое нытье - я не помню чем занимался 12 лет назад и счастлив по данному поводу.
Цитата:
Почему знание формата PE было таким важным, я не понимал.
Я и сейчас не понимаю, но не страдаю по данному поводу.
Цитата:
Книга Строустропа была слишком сложной и абстрактной, поэтому я сразу бросил ее.
Ну и крендель, потому что его книги одни из самых внемяемых - то есть легко воспринимаемых.
Цитата:
но STL я так и не освоил до сих пор.
Я тоже потому что мне С++ не куда не стучит. И я нисколько по этому не растраиваюсь.
Цитата:
Кнут показался слишком сложным, и казалось, что это не применяется (в этом я сильно ошибся, так как это применяется практически везде).
Ну это откровенные враки - в прямом виде, в смысле в той сложной для восприятия литературе от него он применяетя очень мало. Скорее эмпирически, то есть на собственном опыте. Его письмена (или их перевод) на редкость трудны для восприятия. Скажем прямо - Кнут писал для Кнутов, а не для программистов. Его идеи безусловный вклад в науку, но их изложение - позор джунглям.
Цитата:
Я просто не понял, зачем нужно ООП (на мелких проектах использование С кажется более предпочтительным).
И здесь Вы правы.
Цитата:
О записи структур и классов в качестве .dat файла я представления вовсе не имел, так как пропустило раздел про файловый ввод-вывод в книге K&R где, наверное, излагались fread / fwrite.
Вы всегда можете почитать в гугле натему сериализации.
Цитата:
При попытке самостоятельно изучать программирование, есть слишком большие пробелы в знаниях.
Что есть откровенное нытье - что мешает Вам исправить данный пробел?
Цитата:
Работа со строками в С привела к тому, что я большую часть задач стал делать на высокоуровневом языке Perl и прекратил развиваться в области С.
И это хорошо - нужно теперь с высокоуровнего языка переключиться на язык сверхвысокоуровневый (типа Питон или Руби) и будет Вам счастье.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика

Последний раз редактировалось Utkin; 14.07.2013 в 20:59.
Utkin вне форума
Старый 14.07.2013, 20:07   #55
challengerr
Участник клуба
 
Аватар для challengerr
 
Регистрация: 30.07.2008
Сообщений: 1,609
По умолчанию

Уже написанное инструментальное ПО приводит к тому, что программисты становятся ненужными. Берется и устанавливается готовая CMS, готовый движок, готовое open-source решение, не требущие написания нового кода. Готовый программный продукт можно эксплуатировать до бесконечности. Вот, например, этот форум использует готовый vBulletin. На cyberforum аналогично используется готовый vBulletin. В других местах используются альтернативные IPB, phpBB и т.п. Зачем брать на работу программиста, если можно взять и поставить готовую CMS? Может быть программирование это путь к вырождению? При установке ОС, автоматически сразу ставится все необходимое ПО - исчезает потребность в написании каких-либо еще приложений. Современные ОС уже готовы к управлению в полностью автоматическом режиме без необходимости вмешательства пользователя подобно беспилотникам.
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
challengerr вне форума
Старый 14.07.2013, 20:53   #56
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
Уже написанное инструментальное ПО приводит к тому, что программисты становятся ненужными.
Нытики не нужны, а хороший программист всегда востребован.
Цитата:
Берется и устанавливается готовая CMS, готовый движок, готовое open-source решение, не требущие написания нового кода. Готовый программный продукт можно эксплуатировать до бесконечности. Вот, например, этот форум использует готовый vBulletin. На cyberforum аналогично используется готовый vBulletin. В других местах используются альтернативные IPB, phpBB и т.п. Зачем брать на работу программиста, если можно взять и поставить готовую CMS?
Да, давайте откажемся от благ цивилизации и будем ходить голыми, жрать сырое, дома строить только руками, подтираться лопухами.
Цитата:
При установке ОС, автоматически сразу ставится все необходимое ПО - исчезает потребность в написании каких-либо еще приложений.
Если Вы про установку винды, то я не считаю Интернет Эксплорер всем необходимым .
Цитата:
Современные ОС уже готовы к управлению в полностью автоматическом режиме без необходимости вмешательства пользователя подобно беспилотникам.
Врешь, 3,14здешь и провокация. На линухе смените сетевую карту и Ваш беспилотник доставит Вам просто море удовольствия. Про винду уже и молчу пока в беспилотном режиме оси умеют только собирать информацию о пользователе.
Цитата:
Может быть программирование это путь к вырождению?
Мы поняли красную нить проходящую через все Ваши посты. Если до Вас еще не дошло - скажу прямым текстом: Ваши беспонтовые вопросы не заставляют задуматься. Дело исключительно в Вас самих. Всем пох.., ну Вы поняли.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика

Последний раз редактировалось Utkin; 14.07.2013 в 20:57.
Utkin вне форума
Старый 14.07.2013, 21:26   #57
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,371
По умолчанию

Цитата:
Сообщение от Utkin Посмотреть сообщение
Всем пох.., ну Вы поняли.
Ага, шесть страниц пофигизма...
waleri вне форума
Старый 14.07.2013, 21:29   #58
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,434
По умолчанию

О чем тема? Что за монолог ниочем?

Цитата:
Если Вы про установку винды, то я не считаю Интернет Эксплорер всем необходимым
Не, он нужен всем виндузятникам чтобы скачать нормальный браузер.


А я понял, это спам-бот, который призван вогнать всех в дикое уныние и депресняк
Человек_Борща вне форума
Старый 14.07.2013, 21:36   #59
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,429
По умолчанию

Цитата:
Сообщение от Человек_Борща Посмотреть сообщение
А я понял, это спам-бот, который призван вогнать всех в дикое уныние и депресняк
Что-то он очень долго выжидал, чтобы нанести депрессивный удар.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума
Старый 15.07.2013, 07:14   #60
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,371
По умолчанию

Цитата:
Сообщение от Человек_Борща Посмотреть сообщение
А я понял, это спам-бот, который призван вогнать всех в дикое уныние и депресняк
Тогда почему его зовут не Марвин?
waleri вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Assembler >> Программирование ВУ >> Объяснить как это все происходит, ибо в нете трудно найти Katus Помощь студентам 10 30.01.2012 22:11
Ошибка в коде, ошибка в css или это проблема с совместимостью с браузерами? ankris HTML и CSS 5 23.11.2010 16:58
Программирование это не мое? misher Свободное общение 25 31.08.2010 19:19
Программирование-это искусство... Vinnipux Общие вопросы C/C++ 1 17.03.2010 18:49
Это ошибка Delphi или моя ошибка??? bloodeagle Общие вопросы Delphi 3 12.11.2009 15:26