Делимся, на чем прогаем, какие фреймворки или компоненты испольуем, делимся опытом, выкладываем портфолио, открываем сокровенное
портфолио у меня делиться нет, потому просто перечислю на чем работаю:
машинка, ноут 15,4", win7 Ultimate, 8Гб оперетивки м 750 винт.
начинал, с прикладного ПО на Deplhi, постепенно проапгрейдился до xe4 Architect. Использую в работе в основном бесплатные комоненты :) в сложных случаях аутсорсинга приходится ставить ломанные TMS
Работал только с СУБД файрберд, и еще писал свой велосипед на основе xls файлов... вспоминаю как страшный сон, но время от времени всё равно приходится возвращаться к этому и вносить апдейты в софтину
Позже заинтересовался unreal engine, где более тонко познал принципы ООП и С++, огядывался назад как щенок, вспоминая как и чему нас "учат" в институте
Усвоил урок на всю жизнь: разобраться можно во всем самому, но когда есть намудренный наставник у которого можно спросить и конретная задача процесс идет раза в 4 бысрей ). А т.к. не нашел единомышлеников для совместного изучения, а спонсор на моё обучение только один, я сам, то временно отложил эту работу в сторонку, но обязательно к ней вернусь.
после познания тонкостей ООП, считаю что начал программировать правильно только недавно, и то, многое еще за бортом осталось, но в чем-то для меня новом, а для кого-то уже устарревшем, осваиваюсь быстро 
После этого понеслась, php, java, сейчас вот по мере свободного времени буду начинать смотреть на питона и брать вторую машинку для линукс систем, т.к. не люблю я виртуальные машины. тем более если на постоянку так и вообще лишние рессурсы тратить.
На текущий момент ушел больше в веб-разработку, т.к. заказов на порядок больше, а работать на порядок легче. Выбрал себе такой комплект, на котором сейчас делаю абсолютно всё:
Netbans IDE, универсальная идэешка :))) (только для ведройда все же использую Android Studio, бывшая IntelliJ, но с первоисточником не знаком, по скринам один в один. Плюс темерь поддерживается официально Гуглом. Немного отклюнюсь, ранее использовал Эклипс с плагином, который показал господин Soldier, впринципе с него и началось знакомство. У меня появилась идея, а Солдат уже воплотил свою идею, показал основы, а дальше уже само понеслось).
Для написания php кода использую Kohana, познакомился с ней тоже относительно недавно. В авгусе этого года, за ночь написал кмс-ку для одного сайта, и всё, полюбил
И потихоньку так долюбливаю до своей cms, что бы только поставил, дизайн натянул и сдал клиенту.
А для верстки использую Twitter Bootstrap, шикарный фреймворк. Познакомился с ним уже давно, с тех пор не расстаемся, уже давно вышла 3-я редакция, но переходить пока не собираюсь. Накидывание интерфейсов уже пятиминутное дело стало, еще бы визуальный редектор. А потом, после основного функционала, на него же натягивается нужный дизайн.
Ну вот как-то так для начала :))) следующий? 
кстати, ап :)
Плохо научился. Netbans не знаю, знаю Netbeans. Лично я иногда пыхаю (моя площадка на текущий момент пыха53 с экстеншинами, опач22 и мускул55). И последнее время ударился в сетевой софт, работаю с сокетами на WinAPI Winsock, минимум левака, максимум стабильности и скорости. Приносит все это доходу на отлично.
СУБД - Oracle 10g(PL/SQL-имеются сертификаты), Pervasive, Firebird, MS Access, MySQL, MSSQL последние две чуть чуть) языки программирование - PHP, JAVA, Delphi, C++, Pascal, Basic фреймворки - kohana.
Как не странно все началось с павона в 2006 году, он и професиия моего брата предрекли мою профессию. В далеком 2006 когда начинался павон, его поддержка и обслуживание, мне стало интересно как это все делается, начал потихоньку изучать, из всех учебников (не считая php.su, статей на хабре и тому подобного) я прочитал единственный "HTML для тех кто в танке", начал сначала верастать, начало все получаться, потом обслуживал пару сайтов, нужно было докрутить пару разделов ну и я понял что время пришло разобраться как там работает этот код и с чем его едят, первые сайты были на VBScript, точнее на CMS котрая была готовой а ее нужно было поддерживать, долелывать переделывать.
Потом со временем, а именно в 07 году меня попросили сделать сайт одной крупной шараге которую в павлодаре знают все наверное, я пришел представился хорошим спецом и прочее, заломил за сайт 100 к и 2 месяца. Заказчика удовлетворило. Прийдя домой я понял что произошло историческое событие - это будет мой первый сайт под ключь. Встала другая проблема, а точнее я теперь сел и начал думать как бы его сделать при том что я не знаю как и имею соооовсем микро познания в вебе. Ну ниче сайт сдал денежку забрал и он проработал несколько лет даже (правда мне всегда было стыдно за него). Ну собственно так все и началось. Потом универ. В универе учился так себе были и пересдачи были и 3ки и 5ки. По большей части потому что посещал его 50/50 время от времени между работой. Различные халтурки. Кому сверстать, кому сайт сделать. Из раза в раз как и у всех скил рос, и с каждым годом я смотрел на свои работы прошлогодние как УГ (собственно так и должно быть иначе ты не чему не научился значит если ты считаешь работу крутой спустя время).
Потом много воды утекло, позание новых примочек, ооп, фреймворки, и прочая прочая хрень. Поработал в нескольких студиях которых все знают в Павлодаре. Пофрилансил.
Сейчас же уже на протяжении нескольких лет работаю над одним большим и интересным проектом. Собственно так все.
Ах да алекс требует описать на чем работает каждый:
1) Собственно сама машинка MSI GT70 OND Intel i7-3630QM / 12GB / 750GB + 128 GB SSD/ nVidia GeForce GTX 675M 2GB / Windows 8 64 bit / 17.3" + моник 23 лыжа к нему и тд
2) Собственно в чем работаю Notepad++ (не прижились у меня почемуто различные IDE, notepad родней и привычней)
3) CMS(все свое) обычно smarty + свои классы, ф-ии и прочее, пробывались разные фреймворки, но пока меня кормит именно smarty родимый.
4) Ну а так в общем: PHP, MySQL, MSSQL (уже забыл что такое это), JS, jQuery, естественно HTML, CSS, чутка в универе Delphi, C++, из фреймворков начинал CakePHP, CI, но небыло мотивации на них работать далее, все хочу добраться до Yii и написать сайтик один, но времени как всегда нет.
Собственно вот так =)
Кыто следующий?
, букавку пропустил, надо жеж. ошибка века)
, ну заинтриговал, об чем проект то?)
, который?
, над которым ты сейчас трудишься :)
, просто проект, нет желания афишировать это...
, ну я и не прошу афишировать, в общих чертах хотелось бы узнать. Но на нет и суда как говориться нет.
,
, ))))
"..чему нас "учат" в институте..." - на этом месте аж всплакнулось.
C# .NET, MVP, WPF, nHibernate, MySQL, MS SQL. Сейчас проникаю в самые дебри UNIX. В целом всего по чуть-чуть. Типа FullStack разраб =)
, большинство наших студентов сами не хотят учится, а когда осознают это как правило напирают на учителей что те их не учили. Нам всегда говорили на учебе - хотите что то уметь тянитесь к знаниям, за уши вас не кто тянуть не будет, так оно и есть, кто хотел тот научился. а кто не хотел тот может говорить что не учат. Нужно понимать что для них это работа и относятся они к нашему обучению как к работе. ИМХО, конечно.
, не совсем. Был я в том же омске в политехе, черт мне так было стыдно за мой универ и за мое образование когда я проходил мимо местных задротов, мимо преподов у которых на лбу написано профессор какойнить, где условия созданы, лицензионный софт, когда читал программу обучения. А у нас это ппц короче. Не в обиду преподам нашим, они по сути не виноваты в этом, потому как зачастую ставят преподователя по одной специальности преподовать другую. У нас короче нереально в универе что либо узнать или научиться. Тут система образования в целом виновата. Всему учился сам, и как не странно, то что меня кормит а именно PHP, по данному предмету Третьякова мне влепила 3 ку, было достаточно забавно, у всех в группе 4,5, потому как помогал всем подряд, а у меня 3, спрашиваю почему? Мне отвечают ты не ходил на пары, а то что ты пришел и сдал за день я не верю что ты сам все сделал. Ы тогда забавно было. Но зато когда на экзамене я побыстрмоу за 15 мин все сделал и пришлось поставить 5так пришлось поверить что сделал сам =)
Но одно скажу, в универе я обрел главное, друга, кучу хороших знакомых, и гораздо больше простых знакомств. Было классное и беззаботное время. Хорошие преподаватели, все было хорошо короче. А также канеш научился в универе делать что либо сам. Ибо там за тобой бегать не будут, сам не сдашь, не научишся, лопата на стройке научит потом.
, Третьякова, ИНЕУ))) у меня с ней тоже был случай, правда я на пары ходил - ничего не делал. а когда дело дошло до экзамена она со мной разговаривать не хотела, я знал что она супер дерская, пошел к ним на кафедру и с зав. кафедрой + Третьякова, сдавал им обоим экзамен, кстати по всем предметам Третьяковой у меня были 5ки. Не спорю, это просто мое, и мне чьхать было что она преподает так как это я все знал. а на счет универов других стран, не скажу ничего я там не был, но считаю что ты прав. а система образования у нас действительно не какая, и учителя, студенты в этом виноваты в последнею очередь а страдают в основном последние.
согласна с Роником! у нас тут образование никакое! училась всегда хорошо, порою даже отлично... пальцев одной руки много, чтобы перечислить достойных преподов в ПГУ, которые у нас были... все чем щас владею - изучала по ходу работы... как то так сложилось - что обучаться бесплатно не очень люблю))) помнится пхп начала изучать - когда в учебный центр Ленц (где я работала в студенческие годы) пришел студент и попросил написать БД на пхп
, также и я учился на первом своем сайте который сначала обещнулся сделать а потом изучал и думал как бы его сделать...
А вот наше с Активистом творчество http://yourtactic.com
, моего там кот наплакал :)
Молодэсы, заценил софтину вашу в бою так сказать, все удобно и отлично работает, зачет вам в карму.
, Ромчик, то ли еще будет, там вагон изменений на подходе - иерархия, триггеры...
, молодэсы, молодэсы, + 1 тебе от ботаски
А ко мне Третьякова приставала с томиком по SQL. А с ассемблера она меня выгнала публично. Сказала "придешь на экзамен". :3 А теперь я люблю всякие БД. В частности Мускул.
, главное что бы оракл лицензию не изменил
я вот на прикладном поигрался с фаирбердом. и понял, что лучше мускул, меньше гемора, имхо. Да и переносимость вообще шикарная, некоторые проекты можно сразу ориентировать как приложение для телефонов, пк и веб-браузеров, практически у всего есть вменяемые фреймворки для работы с этой БД
Я - негр. по корочке я инженер-электрик.Но нифига.
теперешняя специализация - game development, UI [web, mobile]
начала работать преподавателем на курсах повышения квалификации. офис-шмофис, фотошоп, немного автокад, чуточку тридемакс - это все вписывалось в мои обязанности. Потом была маленькая контора с вебом для унылого госаппарата, потом вольные хлеба на геймдеве и сейчас - аутсорс\фриланс.
Дружу с семейством Adobe [Photoshop, Illustrator, Flash], делаю иллюстрации, графику, персонажей и анимацию оных к играм. Иногда приходится делать дизайн сайтов,UI для мобильных приложений (Android)
иногда верстаю. молюсь на w3c, знаю html/css, стараюсь писать валидно и грамотно, в меру умения, работала с bootstrap. могу найти несложный компонентик в виде jQuery карусельки и подключить к верстке, поменяв внешний вид. В программировании дуб стоеросовый. из каких-то мифических скиллов у меня есть небольшой опыт с SVG-графикой (ковыряла из любопытства), рисование скинов к flex-приложениям (собственно, работа с mxml-разметкой, flex css и кортинке.) умею готовить супчик.
Если немножко отойти от темы, то
владею половиной линейки продукции Адоб: Фотошоп, Флеш (с AS дружу, но нечего сам не писал, почти. Да и в логику все нет времени въехать, готов спорить там элементарщина), Иллюстратор, Премьера, АфтерЭффект, Аудишн на уровне продвинутого пользователя.
Могу чужую модельку подправить под свои нужны в 3д максе, правда уже года полтора не открывал :))) Остановился на попытке прилепить скелет модельке Марио, все для того же Анриала, получилось частично :)
Работал с FtuityLoops, но после углубления таки перешел на Cubase, он мне нравится :))) Т.е. да, могу и музычку сбацать, чаще всего это частичные каверы на какие-то треки. Т.к. своего почти нечего нет, а вот повторять я люблю, наверное китаец по сути
просто так приятно, когда ты можешь сделать то же самое 
, а можно ваши 3Д работы посмотреть где-нибудь?
, я триде не владею никак.В смысле, база есть, а потм забросила. Сейчас читаю доки по блендеру, но Вы же не хотите смотреть на унылый рендер ночных горшков без текстуры:)?
, я подумала, что персонажей к играм вы делаете в 3Д. Ну а вообще, иллюстрации или др.рисунки? Вы же знаете, мне такое интересно))))
, Мобильное приложение запилите. А если ещё гуглыгласы раздобудите, ну и под них что то сотворите... в общем перспективное направление. Всякие учебно-тактические центры к вам в очередь выстраиваться начнут)
, повидимому Олег не до конца понял, что там на сайте находится? ))) тут скрины с ведройда
, даешь развернутый ответ, что это, с чем это едят, для чего это используют, на какой платфоме работает и почему.... вообще работает
... на данной платформе. При помощи какого вспомогательного софта писалось.
А я если не поленюсь, опишу алгоритм прикручивания Android Studio, там тоже не всё так просто ставиться
мне тут чего тоже на ум пришло, всё самое вкусное делается на энтузиазме и выкладывается в бессплатный доступ, вот только с настройками туговато разобраться. А все платное = самое пафосное, обычно находится в застое, над ним работают сто тыщ. человек, и да, за те суммы за которые этот софт продают уж точно покрывают написание нормального мануала и масштабной пиар акции по привлечению покупателей 
, это и так софтина под ведроид, оч удобно, загрузка карт, тактические задания, маршруты, точки сбора, возможность заходить под своим логином пасом тем самым разделяя права пользователей либо каждому пользователю свое задание, соответственно привязка к GPS, оч полезная софтина
, ок, в ЛС:)
, так оно все есть. Только гугласы спецом не делаем, потому как нужны не красивые картинки, а планы топографические, в гугласах их просто нет. Да и гугласы инет жрут, а тут все на минимум заточено. "Писалось все под тяжелый рок, долгими ночами", Алекс там ничего мудреного нет, сервак - PHP, софтина Java. Все практически родное окромя пары библотечек. Основная трудность - сделать из обычного телефона долгоиграющий телефон. Главное наше достижение - это удалось растянуть время жизни с использованием GPS. Телефон в режиме определения и отправки GPS координат на штатной батарее может продержаться 8-10 часов без подзарядки. Разумеется время сильно зависит от использования экрана.
Ну и для тех кто не понял что за проект - это тактический навигатор. Основной задачей софта является координация войск на поле боя. Разумеется это гражданская разработка и все работает на доступных ресурсах. Устройства - обычные смартфоны на андроиде (2.1 и далее) канал связи - GPRS. Все отряды подключенные к системе видят на карте расположение дружественных сил, метки противника которые наносят силы, свои задачи и прочее. Все обновляется в реальном времени.
Пардонте и правда не понял:) Пока алекс сылочку не кинул:(
з.ы. Соджер на главной разместите ссылочаку на маркет, удобнее и понятнее будет )
господа. сейчас веду разработку CRM системы, раньше как-то во всяких cms-ах не напрягался с ролями и доступом, а сейчас нужно бы заморочится, что бы не делать в коде глупых "если роль = администратор то ..."
хотелось бы по человечески автоматизировать процесс доступа в реальном времени, т.е. управлять доступом из админки. Кто как решает эту задачу, поделитесь чтивом :)
по быстрому пришло в голову сделать как-то так,
если кому удобней будет соориентироваться, использую Kohana. Там уже хороший модуль авторизации и распределения для них ролей, а вот организация доступа не продумана.
так вот, держим в БД или файле (как любит Активист
) список контроллер+действие, и связываем её с таблицей ролей "много к многому", перед запуском действия проверяем, есть ли такая запись и смотрим список ролей, которым разрешен доступ, иначе выдаем "доступ запрещен".
может есть другие способы? меня в данном методе напрягает только то, что надо ручками добавлять правило для действия, да и костылить придется, либо разносить по разным контроллерам эту проверку (например для действий которым не требуются разрешения, но тогда надо обязательно добавлять разрешения для остальных, забыл и всё, действие открыто), а хотелось бы централизованного управления.