Не думай, как получилось так - подумай, как это исправить.
Надо поднять знаний мо программирования. За пять лет я стал динозавром. Не следил за тенденциями и веяниями. Да и практики ни какой.
Что знаю асм (дос) версию. Могу поднять. Самый мой первый язык программухи. До занятия ею я жил в глухомани и были только комп и игры, на том и повелся - асм это играть с компом по своим правилам. Си, начало. Помню очень смутно. PHP, мало практики, буду честен, но помню и особенно ООП. Так же работал с фрэймворком Kohana, с джумлой, но не дорос до написания собственных модулей. SQL наверное не забуду никогда, благодаря складу ума и любовь к Базам Данных, а так же Полю Дюбуа и его книге. Могу легко поднять Phyton, так как язык понравился. JS не встает, но видимо самоучителя рукожопные достались. CSS знаю, но вертску не переношу на дух. Могу поднять знания по технике и заниматься востановкой компов, чисткой и прочим. Винду могу настроить или кастрировать под игры или узкие задачи легко. При желании. Линукс только увлечение. До фряхи не дошел. Нравиться идея админить и хоть знаю то же начало 7 правил ОСИ, надо бы повторить, я все же пока на уровне эникейщика. Но направление интересное. Задача - заставить работать мозг. Не датьс киснуть. То что я считал ленью, это всего лишь депряк. Но вот с чего начать подымать знания по той же программухе я хз. Сильно отстал и теряюсь. Советы будут? Предложения?
Немного админил 1С, это мрак.
Я такая зверюшка, что уже задралось делать, что-то исключительно для себя, без оплаты труда. Но на интересе и возмжности зарабатывать вполне пойдет. плюс задача не скиснуть мозгам. А поработать на опыт и просто так я наработался. Хочется что-то перспективного. Хотя есть ощущение, что я везде опоздал. Но ничего невозможного не бывает, все можно наверстать. Только вот куда двигаться? Я теряюсь.
Работал в саппорте. Скилл пояснять, блондинкам. элементарное - есть. Чем и вырыл себе могилу, так пояснил, что услуги фирмы не понадобились.
Что знаю асм (дос) версию. Могу поднять. Самый мой первый язык программухи. До занятия ею я жил в глухомани и были только комп и игры, на том и повелся - асм это играть с компом по своим правилам. Си, начало. Помню очень смутно. PHP, мало практики, буду честен, но помню и особенно ООП. Так же работал с фрэймворком Kohana, с джумлой, но не дорос до написания собственных модулей. SQL наверное не забуду никогда, благодаря складу ума и любовь к Базам Данных, а так же Полю Дюбуа и его книге. Могу легко поднять Phyton, так как язык понравился. JS не встает, но видимо самоучителя рукожопные достались. CSS знаю, но вертску не переношу на дух. Могу поднять знания по технике и заниматься востановкой компов, чисткой и прочим. Винду могу настроить или кастрировать под игры или узкие задачи легко. При желании. Линукс только увлечение. До фряхи не дошел. Нравиться идея админить и хоть знаю то же начало 7 правил ОСИ, надо бы повторить, я все же пока на уровне эникейщика. Но направление интересное. Задача - заставить работать мозг. Не датьс киснуть. То что я считал ленью, это всего лишь депряк. Но вот с чего начать подымать знания по той же программухе я хз. Сильно отстал и теряюсь. Советы будут? Предложения?
Немного админил 1С, это мрак.
Я такая зверюшка, что уже задралось делать, что-то исключительно для себя, без оплаты труда. Но на интересе и возмжности зарабатывать вполне пойдет. плюс задача не скиснуть мозгам. А поработать на опыт и просто так я наработался. Хочется что-то перспективного. Хотя есть ощущение, что я везде опоздал. Но ничего невозможного не бывает, все можно наверстать. Только вот куда двигаться? Я теряюсь.
Работал в саппорте. Скилл пояснять, блондинкам. элементарное - есть. Чем и вырыл себе могилу, так пояснил, что услуги фирмы не понадобились.
Энтерпрайз:
Java или .NET
plsql или tsql соответственно
система контроля версий svn, git, tfs
баг трекеры jira tfs redmine
из книг кнут, страуструп, банда 4 (паттерны), дальше по специфике
html5, ява скрипт, css 3
xml, xslt
Средний уровень:
php, ruby, puthon
sql (mysql posgree)
система контроля версий svn, git
баг трекеры jira redmine
из книг кнут, страуструп, банда 4 (паттерны), дальше по специфике
html5, ява скрипт, css 3
xml, xslt
Начальный уровень:
php
sql (mysql posgree)
система контроля версий svn, git
баг трекеры jira redmine
из книг кнут, страуструп, банда 4 (паттерны), дальше по специфике
html5, ява скрипт, css 3
xml, xslt
Ко всему этому в любом направлении нужно знать спецефические фрэймворки и cms. Не пиши если можно взять готовое. Комбинируй готовые блоки. Не усложняй.
А в целом сейчас C# многие рекомендуют из-за низкого порога вхождения и неплохих возможностей.
Java еще на коне, но не видел ни одной нормальной программы, на ней написанной, постоянно какая-то вечно тормозная и глючная хуйня попадается.
Ява и C# это промышленный стандарт. В основном из за управления памятью и потому что так сложилось.
Легаси код поддерживается и тоже требует кучу спецов.
Javasсript а точнее фрэймворки на его основе это обязательное требование для специалиста в вебе, минимально ты должен знать jquery и bootstrap и в обязательном порядке dom и dhtml
Сама идея создания специальной среды для выполнения программы, на мой взгляд, порочна и мертворождена по определению.
Не знал, что ты пишешь на VB6. Думал VB мертвый язык.
Нормальный язык, с гарантированной 100% совместимостью со всеми версиями винды. Для простых задач он находится на первом месте (в моем личном рейтинге) по скорости разработки и отладки. На нем еще многие пишут, просто не все в этом признаются гг.
С jquery проблем вообще нет. Встало в мозг, как родное. Про DOM нужное уточнение - благодарю.
Ява по той же причине мне изначально не понравился. А JS воспринимал, как некий изврат от делать нефиг. Когда я начинал еще позиции PERL были стабильны.
WAT. ru.wikipedia.org/wiki/Visual_Basic
Нет, робот - серверный скрипт на рнр.
Вот блин не помню че там было то..... но кружочки рисовать меня задрало быстро.
А во что он тогда ехе-шники компилирует, не в Р-код же.
Хотя да размер поменьше чем у явы или дотнета
Причем, после упаковки размер уменьшается еще в несколько раз, и любой самый сложный алгоритм можно запихать в десяток килобайт. Впрочем, в эпоху гигабитных магистральных каналов это уже не актуально, и никого не удивляет приблуда на три мегабайта, подсасывающая пару гигов библиотек и ебаных скинов при установке.
Сантьяго, нее, то просто бейсик. Вижуал это нормальный язык с ООП, полноценной средой разработки, отладкой, подключением win API и сторонних dll, в общем всем, что положено иметь в приличном обществе и унаследовавший от прародителя лишь имена операторов и опциональную возможность распиздяйского программирования (из-за которой он, собственно, и снискал дурную славу). Разница с тем что ты помнишь о бейсике примерно такая же, как между classic pascal образца 1974 года и borland delphi.
И немного тебя подколю, сколько библиотек в винде которые реализуют winapi?
Дай угадаю, - все?
DDD, fire-dragon, Заебательский спор
Вот ниже скриншот, я ничего не забыл?
А ничего, что все они уже есть в дефолтной поставке винды? Более того, программы на остальных нативных языках точно так же не стесняются их использовать, ну разве что за исключением оригиналов, которые руками пишут, к примеру, объектную модель для обращения к стандартному драйверу файловой системы, хотя это легко и просто реализуется через file system object в scrrun.dll. Про .NET с его зоопарком слоноподобных библиотек условно-обратносовместимых версий вообще молчу.
В этом и одна из причин слоноподобных либ. Каждое исключение заворачиваешь в свой кэйс и думаешь как дальше действовать.
ps помнишь как я тебе писал либу для быстрого вычисления чего то, мы там уперлись по моему в 32 килобайта
Насколько помню, это было ограничение 32х-разрядной винды, а не конкретно vb, в итоге реализовал эту функцию средствами самого vb, сравнивая два массива сразу в памяти при помощи CopyMemory.
Сантьяго, в данный момент занимаюсь парсингом, там многопоточное скачивание с обходом всевозможных блокировок + разбор нтмл в реальном времени + параллельная работа с БД на несколько миллионов записей, потому что файловый кэш таких объемов просто не выдерживает. В основном программирую по работе, но некоторые простые "гражданские" разработки есть на сайте iddd.ru
Хм вопрос по поводу парсинга. Что используешь?
В смысле? vb6 + firebird.