Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Офтопик > Мысли вслух
Перезагрузить страницу Самоучка
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
MaHsepp MaHsepp вне форума
Member
 
Сообщений: 12
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 30.10.2012
По умолчанию Самоучка - 30.10.2012, 11:53

Всем привет!
Меня зовут Антон, мне 23 года, возраст довольно молодой для опытного стажа, да и начал я изучать всё это дело как то наверное позновато. Но расскажу немного о себе:
изначально я начал работать простм администратором в комп. клубе, на тот момент ваще ничё не понимал, спустя полгода меня стало интересовать что да как, начал вникать сначала просто в железо, ну и дошло до того что стал помогать местному сис.админу, потом спустя ещё полгода я уже мог чем то помочь кому нибудь именно в плане сис.админа. Потом поменял клуб, работал всё тем же простым администратором, но спустя уже 1 месяц когда директор увидел что я соображаю в железе, я стал сис.админом ) спустя ещё 2 месяца стал главным сис.админом. Это мне дало знания именно по железу. Потом когда стали приходить клиенты со странными просьбами (для меня они были на тот момент странными), что я стал интересоваться как же я могу помочь подобным клиентам. Чаще всего приходили кладовщики и товароведы с "командора", все их отчёты были в Excel со скриптами, вот беда а я даже формул то не знаю, вот так вот моим первым языком программирования стал "Microsoft Visual Basic" я его тренинговал аж 1 год, теперь могу превратить Excel в офигевшую базу данных с разнообразными функциями. Потом ко мне подошёл сам директор за помощью )) он думал что я соображаю в вэб-страницах, как они делаются и т.д., но увы =\ тогда я в срочном порядке стал изучать HTML, нашёл прогу классную и стал HTML тренинговать, увы особых эффектов делать я ненаучился =\ но теперь написать простую вэб-страничку и оформить её не составляет никакого труда. Потом тут же заинтересовался Flash, он как никак непосредственно относится к вэб, и стал изучать Action script 1.0, слава богу я уже знаю английские команды )) тут же следом сразу пошёл Action script 2.0, эти 2 языка дали мне возможность создавать Flash файлы (*.swf) различного направления, эти языки я тренинговал полгода и спокойно могу создать игруху какую нить )) поскольку у Action script направление очень широкое, можно создать туже самую вэб-страницу с различными функциями. И на последок, ради общего познания программирования меня очень сильно заинтересовала программа Autoit3, я сначала непонял что это и зачем она, но стал её изучать и затянуло, вот уже полгода его изучаю, прога целиком состоит из языка программирования, что за язык ответить затрудняюсь, но с помощью этой проги можно ВСЁ!!!! в прямом смысле слова, если знать нужные команды и инстанты, то с этого языка можно создать прогу абсолютно любого назначения, я разумеется не все команды и инстанты знаю )) но создать простенькую программу для автозаполнения данных ваще не проблема. С помощью таких "мини-программ" я могу помочь любому человеку который работает с однотипными документами и однотипными данными, неважно какого формата. Вот представьте: Работает бухгалтер на свём "1с" и ему допустим приходит крупный заказ - срочно сделать 100 отчётов и 100 счёт-фактуры, вы представляете сколько у неё это займёт время? я же, просто просидел у неё 1 день, настроил свою "мини-прогу" для автозаполнения данных и теперь на подобные заказы когда человек тратилт по 6 часов, он может просто смотреть на свой монитор и наслождаться процедурой за 10-15 минут. Этот язык из Autoit3 может создать прогу ЛЮБОГО характера не важно с чем и как вы работаете, всё из-за одной причины, я порылся в библиотеке этой самой Autoit3 и обнаружил что он использует команды из cmd Windows98/2000/XP/Vista/Win7, тоесть эта прога может настроится на всё что находится в винде, и даже в программах!
Представьте себе:
Вы допустим работаете на какойнибудь радиостанции и вот вам приходиться постоянно переключаться туда-суда на компе. Autoit3 может настроится на "КНОПКУ" плэера, или "кнопку" управления тюнером, или "кнопку" в какой то другой проги, указать её ID и управлять не только ей ))
Самое прикольное что в нём мне нравиться, так это то что он совместим с Excel? может спокойно брать данные с Excel даже не открывая документа )
Вот таким вот образом я изучил 5 языков.
Самый последний мне неизвестный по названию очень сильно меня затянул, я его до сих пор изучаю спустя полгода.
И теперь я постоянно хвастаюсь перед своим коллегой сис.админом, он с высшим образованием программиста и со стажем (ему 28 лет) обращается ко мне за помощью по совету и за моими "мини-прогами" ))

Последний раз редактировалось MaHsepp; 30.10.2012 в 11:58
Ответить с цитированием
  (#2 (permalink)) Старый
T1grOK T1grOK вне форума
Member
 
Аватар для T1grOK
 
Сообщений: 766
Сказал(а) спасибо: 8
Поблагодарили 61 раз(а) в 60 сообщениях
Регистрация: 11.04.2009
По умолчанию 30.10.2012, 12:44

Хм..нашел чем хвастаться. Вообще большинство специалистов в любой сфере самоучки в той или иной степени. Я в том числе самоучка!
У меня есть знакомый, который окончил Педагогический ВУЗ на историка. И уже в возрасте 30 лет начал заниматься компьютерной техникой(собирал компы под заказ, настраивал ПО и держал игровой клуб). На данный момент он программирует на С++, в основном программы для предприятий, как для отечественных так и зарубежных.

Главное в этом деле интерес и желание.


Игры зло и зря потреченое время.
Ответить с цитированием
  (#3 (permalink)) Старый
Rius Rius вне форума
Программист
 
Аватар для Rius
 
Сообщений: 7,453
Сказал(а) спасибо: 22
Поблагодарили 944 раз(а) в 928 сообщениях
Регистрация: 27.08.2004
Адрес: Russian Federation
По умолчанию 30.10.2012, 13:23

MaHsepp для вас есть более распространённое название - эникейщик.
Хвастаться абсолютно нечем. Ваш Autoit это средство автоматизации действий в Windows и всё. Утверждение о возможности "создании проги ЛЮБОГО характера" говорит лишь об ограниченных знаниях и склонности их преувеличивать, свойственной новоиспечённым выпускникам.

«Учиться, учиться, учиться, как завещал великий Ленин». Тогда, может быть, станете специалистом.

Последний раз редактировалось Rius; 30.10.2012 в 14:55
Ответить с цитированием
  (#4 (permalink)) Старый
MaHsepp MaHsepp вне форума
Member
 
Сообщений: 12
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 30.10.2012
По умолчанию 31.10.2012, 04:55

Цитата:
Сообщение от Rius Посмотреть сообщение
MaHsepp Ваш Autoit это средство автоматизации действий в Windows и всё. Утверждение о возможности "создании проги ЛЮБОГО характера" говорит лишь об ограниченных знаниях и склонности их преувеличивать, свойственной новоиспечённым выпускникам.
Абсолютно верно, но это же УДОБНО, зачем напрягаться тратить по 5 часов на сотни бланков когда можно автоматизировать это дело. Имено этим я пока и занимаюсь последнее время, простым людям работающими с документами просто упрощаю до беспредела работу. Autoit3 имеет своё собственное меню (как сообразишь так и получится меню).
Если это "средство автоматизации действий в Windows и всё" почему же он может внидрять свои команды в другие программы? Я описывал про действия с ID по "кнопкам", более того Autoit3 просто берёт через "ControlSelect" или "ControlSetState" может выполнить действие не Windows а установленной какой-нибудь программы.

Последний раз редактировалось MaHsepp; 31.10.2012 в 04:59
Ответить с цитированием
  (#5 (permalink)) Старый
Rius Rius вне форума
Программист
 
Аватар для Rius
 
Сообщений: 7,453
Сказал(а) спасибо: 22
Поблагодарили 944 раз(а) в 928 сообщениях
Регистрация: 27.08.2004
Адрес: Russian Federation
По умолчанию 31.10.2012, 05:34

Ну так попробуйте на Autoit создать решение дифференциальных уравнений методом Рунге-Кутты.
Или вычисление хэша файла алгоритмом MD5.
Или запрос страниц с сервера, рендеринг HTML, CSS, выполнение JavaScript и отображение на экране. Без использования браузера.
Или программу для микроконтроллера с 64 КБ ПЗУ и 8 КБ ОЗУ, которая опрашивает сенсоры и передаёт данные на ПК по RS-232.

Он удобен лишь для узкого класса задач. Программирование же это реализация алгоритмов, а не нажимание кнопочек в готовых программах.
Ответить с цитированием
Ads.
  (#6 (permalink)) Старый
MaHsepp MaHsepp вне форума
Member
 
Сообщений: 12
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 30.10.2012
По умолчанию 31.10.2012, 06:05

Цитата:
Сообщение от Rius Посмотреть сообщение
Ну так попробуйте на Autoit создать запрос страниц с сервера, рендеринг HTML, CSS, выполнение JavaScript. Без использования браузера.
Странно, я думал мне не надо давать обширное пояснение... Вообще то когда я описывал Autoit3 я рассказывал про Windows, про его версии совместимости и что Autoit3 использует команды cmd в Windows и что он имеет библиотеку команд заложенных в windows, тоесть моё высказывание "создать мини-прогу ЛЮБОГО характера" разумеется будет относится из приложений Windows предназначенного для выполнения автоматизированных действий именно из возможностей Windows, а не "любой" возможности.
Но...
Я не просто так рассказал про Excel, офис не является внутренним приложением винды, а Autoit3 работает и с Excel и с Word и с IExplorer именно в закрытом варианте (даже не запуская приложение), может спокойно выполнить внутренний скрипт что в Excel, что в Word, что в IExplorer. Мне предлогали сделать "робота" на биржевом сайте )) но я к сожалению пока плохо изучил Autoit3 в направлении IExplorer =\
Ответить с цитированием
  (#7 (permalink)) Старый
Rius Rius вне форума
Программист
 
Аватар для Rius
 
Сообщений: 7,453
Сказал(а) спасибо: 22
Поблагодарили 944 раз(а) в 928 сообщениях
Регистрация: 27.08.2004
Адрес: Russian Federation
По умолчанию 31.10.2012, 06:39

Цитата:
Сообщение от MaHsepp Посмотреть сообщение
но с помощью этой проги можно ВСЁ!!!! в прямом смысле слова, если знать нужные команды и инстанты, то с этого языка можно создать прогу абсолютно любого назначения
Это однозначно описывает вашу оценку возможностей Autoit. Оправдываться поздно Прямо юношеский максимализм...
Не можете написать любую прогу? Это и не возможно на Autoit. В таком случае и громогласно заявлять об этом не стоит.

И что в Excel особенного? Там всё банально. Вызов приложений MS Office через OLE был и без Autoit давно реализован (Создать отчет в форме MS Word). Вариант "закрытый" ("даже не запуская приложение") потому что окна Excel на рабочем столе нет? Ну так посмотрите список процессов в диспетчере, всё там запускается.

Последний раз редактировалось Rius; 31.10.2012 в 06:45
Ответить с цитированием
  (#8 (permalink)) Старый
MaHsepp MaHsepp вне форума
Member
 
Сообщений: 12
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 30.10.2012
По умолчанию 31.10.2012, 07:35

Цитата:
Сообщение от Rius Посмотреть сообщение
Вариант "закрытый" ("даже не запуская приложение") потому что окна Excel на рабочем столе нет? Ну так посмотрите список процессов в диспетчере, всё там запускается.
Почему то я так и знал что ответ будет таким )
Вы недооцениваете мои слова? или думаете если мне 23 года и не опытен значит я совсем не соображаю ))
Я знаю что такое "HIDE" он не используется.
Autoit берёт именно данные хранящиеся под любым форматом Excel или word, приложение это всего лишь способ отображения этих данных (сами понимаете)
Ответить с цитированием
  (#9 (permalink)) Старый
Rius Rius вне форума
Программист
 
Аватар для Rius
 
Сообщений: 7,453
Сказал(а) спасибо: 22
Поблагодарили 944 раз(а) в 928 сообщениях
Регистрация: 27.08.2004
Адрес: Russian Federation
По умолчанию 31.10.2012, 07:48

Цитата:
Сообщение от MaHsepp Посмотреть сообщение
или думаете если мне 23 года и не опытен значит я совсем не соображаю ))
Именно, но не из-за 23 лет. Слова не недооцениваю, в них ясно видно непонимание.

Цитата:
Сообщение от MaHsepp Посмотреть сообщение
Почему то я так и знал что ответ будет таким )
А я таки сомневался, что ваш ответ будет таким. Ведь любой (хоть немного) программист, связывавшийся из своей программы с приложениями MS Office, знает про COM (OLE) автоматизацию.

Последний раз редактировалось Rius; 31.10.2012 в 08:07
Ответить с цитированием
  (#10 (permalink)) Старый
MaHsepp MaHsepp вне форума
Member
 
Сообщений: 12
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 30.10.2012
По умолчанию 31.10.2012, 09:45

Выше сказанное не опровергает моих слов =\
Я не вижу ничего плохого в автоматизации Windows, очень много людень ищут способ сократить себе работу на компе.
Ответить с цитированием
  (#11 (permalink)) Старый
Rius Rius вне форума
Программист
 
Аватар для Rius
 
Сообщений: 7,453
Сказал(а) спасибо: 22
Поблагодарили 944 раз(а) в 928 сообщениях
Регистрация: 27.08.2004
Адрес: Russian Federation
По умолчанию 31.10.2012, 09:47

Я тоже не вижу ничего плохого Вы восхищены этой утилиткой, ну и ладно.
А вот хотите ли вы остаться эникейщиком?
Ответить с цитированием
  (#12 (permalink)) Старый
MaHsepp MaHsepp вне форума
Member
 
Сообщений: 12
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 30.10.2012
По умолчанию 31.10.2012, 09:58

Я не знаю кто это.
Я просто хочу быть полезным
Ответить с цитированием
Ads
  (#13 (permalink)) Старый
Rius Rius вне форума
Программист
 
Аватар для Rius
 
Сообщений: 7,453
Сказал(а) спасибо: 22
Поблагодарили 944 раз(а) в 928 сообщениях
Регистрация: 27.08.2004
Адрес: Russian Federation
По умолчанию 31.10.2012, 10:01

Который знает о ПК всего помаленьку, но ничего основательно.
Ответить с цитированием
  (#14 (permalink)) Старый
MaHsepp MaHsepp вне форума
Member
 
Сообщений: 12
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 30.10.2012
По умолчанию 31.10.2012, 10:03

... а если есть что то основательное, то что очень хорошо знаешь.
Ответить с цитированием
  (#15 (permalink)) Старый
Rius Rius вне форума
Программист
 
Аватар для Rius
 
Сообщений: 7,453
Сказал(а) спасибо: 22
Поблагодарили 944 раз(а) в 928 сообщениях
Регистрация: 27.08.2004
Адрес: Russian Federation
По умолчанию 31.10.2012, 10:05

Autoit не считается, это лишь вспомогательная утилита.
Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов