• Есть ли мануал/туториал по созданию системы заказа такси?

    zorin_di
    @zorin_di
    IT
    Вряд ли получится найти мануал.
    Обычно большое внимание уделяется базе данных и телефонии (Asterisk - хорошее решение). Надо понимать, что с ростом заказов на них будет самая большая нагрузка. Базу можно сотворить на PostgreSQL. Для работы с базой данных клиентских и водительских приложений нужно поставить какой-нибудь сервер приложений (например GlassFish). Чтобы понять принцип работы программной части диспетчерской можно сделать очень просто - обратиться к разным дилерам такого ПО, якобы с целью купить, и заказать презентацию. Там и объяснят суть работы софта, а для себя вы поймете в каком направлении двигаться.
    Ответ написан
    2 комментария
  • Какие есть бесплатные САПР с возможностью создавать большие сборки?

    Avis-HQ
    @Avis-HQ
    Engineering (subsea), CAD/CAM/CAE, design
    Отсутствуют как вид.
    Из умеренно адекватных есть FreeCAD, но о десятках тысяч деталей и речи быть не может, потому что это явно промышленный уровень, который коммерческий, а значит можно содрать денег.
    Потом, такие САПР обязаны иметь встроенную PDM хоть какого-то качества, иначе вы сами засыплетесь и запутаетесь раньше, даже если железо потянет такие дела на непонятно каком ядре. Open-source ядра банально не заточены под большие объёмы геометрии. Потому что, очевидно, для написания такого класса ПО нужна целая инфраструктура от грамотных специалистов до банального сотрудничества с венторами рабочих станций и комплектующий - на коленке не напишешь.Ага, драйвера для Solidworks разрабатываются совместно с DS, Open-source CADы не может себе такого позволить. Такой инфраструктурой обладает, например Siemens.. =) Т.е. всё что юзабельное (реально юзабельное промышленно) стоит денег. Остальное баловство или мучения, как больше нравится.

    Из адекватных вариантов - покупка Компас. По текущим ценам - тысяч 200 за 3D + График и библиотеки крепежа и материалы. Вполне оправданно, учитывая что рабочая станция для таких сборок стоит ничуть не меньше. Стабильность и удобство работы не обещаю, но это реальный рабочий вариант за минимум денег. Несмотря на свои детские болячки Компас вполне работоспособен, можно даже реально вести промышленное производство + ЕСКД "из коробки".

    Несколько раз прорабатывал варианты о внедрении фришного ПО на машиностроительных предприятиях разного размера и качества, но порог в 5-7к деталей даже не переходило. Доходило до идеи запустить Linux и воткнуть на него фришную САПР под него.. Я вам обещаю - это кошмар. Неработоспособный кошмар и очень дорогой по итогу - экономии на ПО там и не пахнет, она только только покрывает затраты на проектирование, если это частник, который не может себе позволить сидеть и чертить какую-нибудь гидромуфту месяц стараниями отдела техников.

    Не..а вообще всегда есть кульман. Даже можно бесплатно их найти уже. То же самое будет, если на стоимость ПО нанять 3-4 человека старой закалки из КБ. Не вполне адекватно, но если совсем приперли к стенке по поводу лицензирования, то вполне законно.
    Ответ написан
    2 комментария
  • Какие есть бесплатные САПР с возможностью создавать большие сборки?

    AxianLTD
    @AxianLTD
    Imho - нет.
    Ответ написан
    Комментировать
  • Как переквалифицироваться из эникейщика в программиста?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Нужна цель, а потом подбирать средства ее достижения. А Вы ищите средства, но не понятно для чего. Деньги? Признание? Что Вы хотите?
    Что лучше - это как душа желает. Кто-то хочет грызть php до дыр, что бы знать, а не что бы делать. Кто-то просто хочет денюжку. Я лично хочу свалить из этой "долбаной" страны в Канаду и мониторю, что там надо и не боюсь переучиваться. А мне 33. По Вашей логике, мне надо не дописывая пост открыть окно и приблизить мозг к асфальту. Но вряд ли моя 3-х летняя дочь оценит столь мужественный поступок, все бросить и убиться.
    Ответ написан
  • Как переквалифицироваться из эникейщика в программиста?

    @NETChaser
    Я не буду писать те банальности которые написали остальные.
    В десктоп не надо лезть он почти мертв.
    Создать команду, собрать людей - это все пустые слова, ведь этим людям надо ещё и задачи нарезать, а какие Вы и сами знать не будите. Поэтому это точно пока не тот путь.
    По сути сейчас Вас выводит из равновесия не установка винды, а монотонность и отсутствие роста в проф. плане, автоматически это означает, что Вам не хотят платить больше.
    Какая разница что делать на конвейере? Устанавливать винду, или заниматься настройкой nginx, или допиливать CMS, или делать банальный лендинг? Никакой - каждый день одно и тоже. Это вас утомит и вы впадете опять в тоже самое состояние.
    Для начала успокойтесь немного... амбиции это хорошо, но сейчас вам лучше определить для себя зону комфорта в профессиональном плане (если ты ещё не определился). Попробуйте создать пусть простенький интернет магазин за пару недель, на каком нить node.js В этом случае попробуете себя в новом деле, будите понимать насколько это трудоемко, а самое главное выясните для себя что именно ваше... какая часть этого проекта у вас получается на ваш взгляд быстрее и качественнее. Может вас этот мини-проект взбесит через неделю, и вы скажите себе, да ну нафиг... и будите изучать линукс, чтобы повысить свой уровень в админстве.
    Ну и так для информации... мэинстрим в виде 1Сок, всяких движков типа битрикса и тд. будет давить на тех кто будет пытаться создать что-то свое всегда.
    И на самом деле подсознательно Вы уже приняли решение уходить в дев., если уже такой вопрос задали. Осталось выбрать в какой дев. идти.
    Ответ написан
  • Как переквалифицироваться из эникейщика в программиста?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    Я у мамы фронтендщик.
    23 года? И столько тлена в словах? Ну ловите мою кулстори, у меня тлена в 23 было куда больше...
    Чуть менее двух лет назад, летом 2013, мне было 23, и я имел НОЛЬ опыта работы (если не считать 2 месяца стажерства в магазине комп техники по практике от универа). Кое-как устроился seo-шником в местную веб-студию, даже не зная что это за работа, во время отправления резюме (гуглил после уже). Конечно, как только приступил к работе, сразу понял что seo это не мое, но это помогло мне через 3 месяца на том же месте стать веб-джуниором. И вот я стал джуном, имея за плечами 4 курса на codecademy и одну, плохо прочитанную, книгу. С космической зп в 12к рублей! Через 5 месяцев я уже приступил к работе по удаленке с другими людьми, где платили 30к, и при этом можно было работать по 15-25 часов в неделю. Это позволило мне читать все интернеты на тему фронтенда, а потом, самое важное, пилить демки на кодпене, засиживаясь до ночи. В марте уволился, отдохнул, и в апреле начал очень лениво заполнять профили на зарубежных фриланс биржах. А потом на меня внезапно свалилось подобие сарафана из-за моих демок, и люди просто стали писать мне с предложением что-нибудь запилить, хотя профили я так и не запилил на биржах. Сейчас пилю 2 проекта, с рейтом в 30$/h, для клиентов пустяковая цифра, а для моего Архангельска это вообще какой-то криминал :)
    Ну а вам, с вашим имеющимся бэкграундом, вообще не знаю чего бояться. Проблемы могут быть, только если окажется что программирование это "не ваше". Если же вы любите это дело, то просто садитесь, и начинайте пахать. В первую очередь на свое саморазвитие, поначалу я бы даже посоветовал искать что-то с удобным графиком/местом работы, ибо "неудобная" офисная жизнь убивает весь энтузиазм как правило. А без энтузиазма на старте никуда не уехать.
    Ответ написан
    16 комментариев
  • Куда податься сисадмину?

    3vi1_0n3
    @3vi1_0n3
    Во-первых, всё, что больше 40 часов в неделю - в топку. Научитесь работать столько, за сколько вам платят. Нефиг нарушать трудовой кодекс. 8 часов в день и всё, если заставляют работать больше - пусть идут лесом, никто заставить не может. Даже можно на часть каких-то левых обязанностей согласиться (но не желательно) в пределах этих 8 рабочих часов. Не перерабатывать - очень важно, если вам за переработки не платят, я думаю, что не платят все-таки. Сразу появится время на что-то еще плюс повысится эффективность в течение рабочего дня. Для начала отоспитесь и начните делать зарядку по утрам. И бросайте пить кофе, особенно растворимый. Если курите, то тоже можно бросить. Начинайте работать четко по часам, насколько это возможно, пусть привыкают. В идеале надо четко соблюдать рабочий график. Через какое-то время полегчает. Потом начинайте что-то делать в плане профессионального развития. Для начала определитесь, чем хотите заниматься. Это тоже займет какое-то время.
    Насчет уменьшения зарплат из-за кризиса - вранье полное, вас просто хотят обуть всех оптом. Одного долбаного псевдо-менеджера уволить будет выгоднее, чем технического специалиста.
    Дисциплина и самоконтроль - это самое первое дело, займитесь им. Сейчас у вас, судя по рабочему графику бардак в работе. Если есть должностная инструкция (вдруг есть) - прочитайте.
    По поводу перевода в центральный офис - если подумать, то наверняка можно решить вопрос без перевода. Коммуникации сейчас хорошо развиты.
    Вот как-то так.
    Ответ написан
    3 комментария
  • На повестку дня: Ruby On Rails или Node.js или php или Python?

    webus
    @webus
    Golang | Python | NodeJS | Java
    Python / Django.

    Мода на Ruby / Rails прошла. Владельцу проекта нужна предсказуемость и прозрачность работы фреймворка, на котором построен его проект. Этого достаточно сложно добиться с "магией" Ruby, которую понять то сложно, если пришел с других языков. Это первое.

    Второе, как ни крути но Ruby медленный. Да я пробовал последний Ruby 2.1 с последними Рельсами, и говорю он медленный. Да я знаю, что можно запускать Рельсу на всяких passanger, thin и unicorn. Знаю что есть JRuby и прочие реализации. Знаю что можно закешировать все что можно. Я это пробовал. И все равно, Руби - медленный. К слову реализаций Python тоже много, есть и Jython, PyPy, Stackless Python. Django на фоне Rails выглядит просто молнией, быстрый старт и прозрачность работы. Нет никакой магии, все понятно как работает от начала и до конца.

    Третье, Django достаточно консервативный фреймворк. В него никогда не добавят какую-нибудь сомнительную фичу, как это бывает в Rails (например никому не нужный turbolinks). Скоро выходит версия 1.7. Где достаточно много плюшек действительно нужных.

    Вам будут говорить про разветвление Python на версию 2 и 3. Что все плохо. Не верьте. Это все ерунда. В настоящее время большинство популярных библиотек уже давно на Python 3. Django, Flask уже давно. Мы все новые проекты начинаем на Python 3 и проблем никаких нет.

    На счет NodeJS. Использовать можно, но... Неудобно. Переносимость кода client side < - > server side по факту равна менее 10%. Сейчас большинство используют NodeJS как платформу для запуска нужных тулз для сборки фронтэнда, например Grunt / Gulp, Bower и прочее. Конечно пакетный менеджер npm.

    Надеюсь ответил на ваш вопрос.
    Ответ написан
    4 комментария