• Где взять offline карты для разрабатываемого приложения с api для геотрекинга и достопримечательностями?

    Скачай карты тут
    разверни у себя Geoserver
    Все карты твои, обращайся к ним на здоровье.

    Насчет оффлайн, я вам не подскажу, умеет ли android читать .shp
    На крайняк можно сообразить leafletjs
    Ответ написан
    1 комментарий
  • Есть ли области в программировании, где не надо писать бизнес логику?

    @Siberian_Bear
    О. обожаю этот вопрос!

    Открою секрет - IT само по себе бесполезно. Как, например и логистика/грузоперевозки. Или охрана.
    IT должно облегчать другие сферы жизни. Программист должен писать что то, облегчающее другие сферы жизни.
    Обязательно надо в чём то разбираться:
    • бизнес/магазин - разбирайся с логикой заказов/покупок/возвратов
    • банк - логика движения, денег, валют, транзакций, проверок, откатов
    • движок игры - разбирайся с физикой. магнитизм, механика, свет/тень - все эти жизненные законы надо оцифровывать.
    • игра на готовом движке - тогда закапывайся в детали, какого размера ступеньки должны быть что бы соответствовать шагу игрока с учетом его скорости передвижения. здесь требования не таки сложные, но вот игра без таких деталей будет казаться г**ном
    • драйвера - разбирайся в железе, какую нагрузку держат - температура как повышается, сколько микроват где бегает.
    • МАШИННОЕ ОБУЧЕНИЕ???????? Это вообще жесть как надо миллион тематических свойств изучить чтобы заложить обучение. И эксперты области редко понимают чё тебе надо
    • data engeneer - вообще не область. Но даже тут надо понимать какие данные надо хранить/обрабатывать и с какой вероятностью нужны будут правки.
    • роботы - опять же физика движений во всех проявлениях
    • ИИ - психология, лингвистика.
    • парсинг текстов - опять же, лингвистика, еще и разных языков, грамматика, синтаксис. а может и стилистику языков надо учитывать
    • ...и т.д.


    И так со всем.
    Да, программисту будут ставить задачи, может даже детальные. Но всё равно он последняя инстанция - до него что то могли не продумать - программист ошибку увидит сразу и должен отреагировать. Предотвратить что то или увидеть возможности для прикладного...

    И более того, есть мнение, что просто кодеры не нужны скоро будут. Нужны будут именно специалисты в определенных профессиях, которые могут перевести в программы свои идеи. Как раньше ученые статусные люди должны были уметь писать. Потом знать иностранные языки, потом владеть компьютерами/быстрым набором. Сейчас уметь запрограммировать.
    Ответ написан
    1 комментарий
  • Стоит ли изучать 3d моделирование?

    @kolejium
    Программист .NET, увлекаюсь дизайном и 3D графикой
    В 3D очень высокий порог входа... Вам придеться сделать далеко не одно портфолио и переделать его. Насчет React'a - достаточно прост, хорошая документация, можно изучить за неделю. Потом еще потратить месяц на изучения Redux/Flux. В течении месяцев 4-6 получить опыт и можно претендовать на позицю Junior+/Middle React Developer. Я рассчитываю, что вы знакомы с JS на очень хорошем уровне.

    И да... Blender так себе (#незакидыватьтапкамиИМХО). Я бы посоветовал смотреть в сторону Max/Cinema4D/Maya - они более популярны и гораздо более удобны - каждый в своем роде. Max - куча примеров и ОЧЕНЬ большое community как зарубежом так и у нас. Cinema4D - есть русский язык и достаточно хорошая документация даже на русском. Maya - обычно выбор прошаренных (я так и не смог сесть за нее), в основном требуется для Motion и потребность в ней в основном зарубежом. И да если вы классный специалист, то вам далеко не нужен уровень английского.

    Скажу по своему опыту, америкосы предоставляют переводчиков сами и сами стимулируют вас на изучение английского. Первый аутсорсный проект на америкосов, я общался так сяк и куча было ошибок, меня понимали, но с трудом, переводчик пыталась объяснить американцам мои ошибки и правильно перевести (с моего английского на нормальный). Так потихоньку общаясь, я изучал английский. Где-то консультировался с переводчиком, где-то сам смотрел в книгах. Сейчас уровень где-то Intermediate с уклоном в технический. Думаю через год уже смогу вполне свободно и правильно общаться) Хотя и сейчас общаюсь с американцами уже без переводчика, что-то не знаю или не могу сформулировать, есть гугл транслейт, и зарубежные коллеги, нормально это воспринимают. И есть один американец, с которым я сотрудничаю уже довольно много, так при связи, он уже здоровается/прощается/хвалит со мной по-русски (криво и с ужасным акцентом) - назвал это жестом помощи мне в изучении английского и чтобы мне было более комфортно чувствовать себя - притом, что ему русский совсем не нужен и он не учил правила, а просто запоминал, как я разговарию (если человек сторонний рядом) и переводил в том же переводчике.

    И что вам мешает брать заказы по принципу сарафанного радио? "Але Паша, Маша, Коля, Саша может кому-нибудь нужен сайт - у меня тут как раз появилась возможность поработать на стороне (не нужно говорить, что блин я безработный и прочее) " - выставляйте адекватную цену. Мониторите цены, снимаете 10-15% от цены и предлагаете. Не нужно работать за еду - по крайне мере не позорьте сообщество в которое вам довелось попасть.
    Что-то не получается, учите/спрашивайте, просите помощи на форумах и таких сайтах как тостер и стэковерфлоу. Изучите методологии ведения разработки Agile/Scrum. Берите новых клиентов. Создайте портфолио. Задумайтесь, может есть смысл оформить ИП? Скажем 3 программиста и вот, компания которая создает и поддерживает сайты.
    Если по такому принципу идти есть возможность, что в вашем городе вы будете единственным и возможно самым популярным ИП по сайтам.
    P.S. ИП это хорошо конечно - но проработайте план и подумайте, что актуально, что нет. Какие цены и сколько месяцев нужно работать, чтобы выйти хотя бы в 0. Куда копать и где искать клиентов.
    Ответ написан
    1 комментарий
  • Верстка с нуля: какие основные этапы работы?

    Vlad_IT
    @Vlad_IT Куратор тега Вёрстка
    Front-end разработчик
    Использую vscode+webpack+pug+scss+бэм. Из физических инструментов, основной моник: lg ultrawide 29um69g, рядом прикручен моник от ноутбука повешенный вертикально, подключенный через универсальный скаллер.

    0) Запускаю Spotify :-)

    1) Произвожу установку всех необходимых модулей для сборки. В моем случае у меня набор конфигураций для webpack (отдельные файлы для pug, scss, static и.т.д., выбираю что нужно).

    2) Запускаю avocode, загружаю в него макет. Определяю в нем переменные (в то же время записываю их, чтобы сразу кинуть в scss файл) для цветов, размеров шрифтов и.т.д. чтобы при получении кусочков кода из него, он сразу расставлял переменные.

    3) Запускаю VS Code, открываю нужную папку.

    4) Пишу размету на Pug. Пишу с БЭМ, если встречаю повторяющийся блок, то открываю файл _mixins.pug, в который пишу миксины для повторяющихся блоков, например товаров, пунктов меню, каких-то блоков и.т.д. Pug умеет делать циклы, это ускоряет сильно.

    5) Когда HTML готов, начинаю делать каркас. Если дизайн сделан по сетке, определяю контейнеры, колонки, строки в свои классы (не пишу в html тучи классов аля col-md-6, а пишу в SCSS инклуды в нужные мне блоки, типа @include make-col(2) и.т.д.).

    6) Экспортирую картинки из Avocode. Очень делается просто, указываю папку и просто кликаю экспорт и ввожу название файла и расширения. Преимущественно для иконок использую svg, если нет svg, то ищу эту иконку в интернете (дизайнеры редко рисуют иконки сами, но зато любят вставлять их не в векторе). Если иконка простая, могу сам ее в inkscape обвести, ну и если нет, то экспортирую png в размере (благо авокод это позволяет, если конечно дизайнер не вставил в исходном маленьком размере). Когда есть контакт с дизайнером, трясу его, ибо растр это плохо для иконок.

    7) Пишу стили блоков из страницы. На этом этапе можно на втором монике параллельно смотреть футураму или
    Арчера :-) Но чаще на широком монике слева браузер, справа VS Code, а на втором монике Avocode (может меняться местами с браузером). Мысленно нарезаю страницу на блоки. Для каждого блока (БЭМ) создаю отдельный scss файл (кто-то даже для элемента создает, но мне лень), из него сразу выписываю все селекторы. Иногда могу сначала выписать все селекторы со страницы (но так лучше не делать, т.к. во время работы может потребоваться изменить что-то в разметке), но чаще для одного блока выполняю этот пункт и за ним сразу выполняю пункт 8, потом для нового блока опять 7 и 8 и.т.д.

    8) Пишу css код вместе с Avocode, у него беру нужные мне параметры (а он уже подставил в них переменные), и вставляю в мой код. И параллельно сверяю со скрином макета используя вот это расширение https://chrome.google.com/webstore/detail/perfectp...

    9) Пишу адаптив. Я не могу привыкнуть к методологии mobile-first, поэтому пишу всегда сначала полную версию сайта. Я понимаю, что это чревато всякими проблемами и это типа не модно, но мне норм.

    10) Медиа-запросы пишу прямо в блоках, для каждого блока/элемента/модификатора может быть отдельный медиа-запрос. Но для начала определяю breakpoint'ы для разных экранов (чтобы их не было сотни разных), если использую Bootstrap, то беру его breakpoint'ы.

    11) Добавляю анимашки. Даже если заказчик не просил отдельно (и если не указал отдельно, что нельзя), он все равно будет доволен, а с animate.css+onscreen.js это вообще работа 10 минут. Сложные анимации обговариваю отдельно, чтобы не сделать ненужную работу.

    11) Все снова сверяю, пишу скрипты где надо. Для слайдеров в 99% случаев подходит slick (с доработками конечно, но там хорошее API), для других случаев могу написать свой.

    12) Сдаю заказчику и жду ответа сидя на тостере/пикабу.

    Это чисто мой опыт, опыт фрилансера, не знаю, как делают другие и не могу на 100% утверждать что это 100% правильный способ. Я так и не смог заставить свой конфиг webpack правильно вставлять спрайты svg.
    Надеюсь чем-то поможет мой ответ.
    Ответ написан
    7 комментариев
  • Как создать пространственную БД для работы с GeoDjango?

    netpastor
    @netpastor
    Python developer
    SpatiaLite нужен для поддержки sqlite
    Рекомендую использовать Postgres+PostGis
    Ответ написан
    3 комментария
  • Как при нажатии кнопки сделать ссылку на новое окно в котором из нескольких табов будет выбран какой то конкретный?

    @sttrox
    Самое простое решение это в конструктор окна с табами добавить аргумент индекса необходимого таба и присваивать свойству SelectedIndex контрола TabControl индекс выбранной вкладки
    Ответ написан
    Комментировать
  • Как лучше динамически генерировать модели из C# в 1С?

    DarkRaven
    @DarkRaven
    разработка программного обеспечения
    Если честно, не вижу проблемы использовать кириллицу в качестве классов в C#. Это работает, хоть и выглядит не очень (ну и красота - субъективное понятие).

    Если же порекомендовать один их вариантов - я бы выбрал бы третий вариант. Почему - по моему опыту, в 1C пускают сложно и все телодвижения там - весьма затратные (оплата специалиста, если его нет в штате, время реагирования на таск в целом, отладка взаимодействия - у вас может быть рассинхрон по времени и проблемы совместного запуска интеграционных тестов и т.д.).

    Третий вариант хорош тем, что вы можете сделать как ручной маппер, так и маппинг по структурированному документу (json, xml и т.п.). Мне не кажется, что он будет особенно сложным, даже при вложенности моделей.
    Такой вариант позволит куда оперативнее реагировать на возможные нюансы, и, что тоже не мало важно, правила Transform-части можно сделать и в виде странички, где их можно проставлять обычному сотруднику, без привлечения программиста.

    Конечно, все что я написал построено на моих догадках и, возможно, всего этого и не требуется. Но, данный вариант дает наибольшую свободу для вас в будущем, как мне кажется.

    p.s.
    Опять же, вариант с настройкой на вашей стороне может позволить вам использовать библиотеки вида Automapper, к примеру - но, там, скорее всего, только через кодогенерацию.
    Ответ написан
    1 комментарий
  • В чем заключается работа wordpress php разработчика с опытом?

    blood-moon
    @blood-moon
    Фрилансер
    Делай то что просит начальство а в свободное время изучай фреймворки (Laravel , Yii2) или android разработку . Ты же не хочешь до 40 лет 'настраивать плагины' ?)
    А так , зачем им заставлять тебя писать плагину если для решения той задачи уже есть готовые ? Только трата времени = денег .
    Моё личное мнение : классифицировать себя как разработчик N cms - не есть хорошо .
    Ответ написан
    Комментировать
  • Что надо знать чтобы изучить pl/sql?

    @baitarakhov
    В Enterprise проектах (в основном в банковском ПО) бизнес логику часто пишут на PL/SQL в СУБД Oracle. По этому рекомендую Вам книгу по программированию на PL/SQL "Oracle PL/SQL. Для профессионалов. 6-е изд.".
    По данной книге вы можете выполнять поиск по тексту и находить ответы на многие вопросы по Oracle PL/SQL.

    Верный путь будет прочитать книгу и практиковаться на каком то домашнем проекте.
    Например. вы можете поднять локальную БД Oracle XE, как раз недавно вышла его свежая версия, о чем говориться в статье habr. В локальной БД Oracle создать свою первую схему с таблицами, наполнить их данными, повыполнять различные выборки смотря по примерам из книги, создать хранимые процедуры и функции, создать пакет, поиграться с триггерами, попробовать
    использовать представления и материлизованные представления, понять что такое коллекции итд.

    Также при изучении рекомендую воспользоваться несколькими IDE для разработки на Oracle PL/SQL, например PL/SQL Developer, TOAD, DataGrip, хотя последнее не часто используется, по крайней мере в моей практике работы в разных банках и в аутсорсе.


    Фейерштейн С., Прибыл Б.
    Ф36 Oracle PL/SQL. Для профессионалов. 6-е изд. — СПб.: Питер, 2015. — 1024 с.: ил. —
    (Серия «Бестселлеры O’Reilly»).

    Данная книга является подробнейшим руководством по языку PL/SQL, представляющему
    собой процедурное языковое расширение для SQL. В ней детально рассмотрены основы PL/
    SQL, структура программы, основные принципы работы с программными данными, а также ме-
    тодика применения операторов и инструкций для доступа к реляционным базам данных. Боль-
    шое внимание уделяется вопросам безопасности, влиянию объектных технологий на PL/SQL
    и интеграции PL/SQL с XML и Java.
    За последние десятилетия, в течение которых переиздается данная книга, она стала незаменимым
    руководством по PL/SQL для сотен тысяч программистов, как начинающих, так и профессиона-
    лов. Шестое издание книги полностью обновлено под версию Oracle12c.
    Ответ написан
    Комментировать
  • Какую легковесную cms на базе Laravel выбрать для проекта?

    KorniloFF
    @KorniloFF
    Работаю по font-end / JS
    GRAV - сделан на Laravel. Но тоже уже обрастает жирком.
    Ответ написан
    Комментировать
  • Какие вы знаете бесплатные ресурсы по обучению Java с нуля?

    @Sizar
    Итак. Stepic не для начинающих.
    Для совсем начинающих, на торрентах курс ITVDN. Изумительный курс. С ним лучше параллельно читать Шилдта «Java 8. Руководство для начинающих», а уже потом можно stepic.
    Очень понравился курс Петра Арсеньева, также торрент.
    Есть ещё классный курс, но он для продвинутых OTUS, на торрентах их два.
    JavaRush не рекомендую, но для детей самое то, и он уже не бесплатный.
    В любом случае нужно прорешать задачник Златопольского "Сборник задач по программированию", руку набить и прочитать книгу по алгоритмам Седжвика, и книгу «Чистый код». Курсы же должны быть платные, чтобы проверяли задания, в этом их суть.
    Ответ написан
    2 комментария
  • Symfony 4 как правильно делать deploy на продакшн?

    voronkovich
    @voronkovich
    Сборку фронтенда лучше делать локально. Я, например, обычно для таких вещей использую Ansible.

    Приведу пример, как это могло бы выглядеть в виде shell-сценария (можете просто копировать и выполнять команды в командной строке шаг за шагом и смотреть что происходит):

    #!/bin/sh
    
    # Создание временной директории
    cd "$(mktemp --directory)";
    
    # Клонирование репозитория во временную директорию
    git clone https://github.com/symfony/demo .;
    
    # Извлечение ветки для релиза
    git checkout master;
    
    # Установка зависимостей фронтенда
    npm install
    
    # Сборка фронтенда
    node_modules/.bin/encore production
    
    # Загрузка кода из временной директории на сервер при помощи rsync
    
    # Остальные действия производятся уже на сервере
    Ответ написан
    Комментировать
  • Как правильно настроить роутинг в Yii2?

    slo_nik
    @slo_nik Куратор тега Yii
    Добрый вечер.
    Можно попробовать сделать в правилах urlManager так
    'car' => 'base/index' // укажите своё действие вместо index

    Но, скорей всего, Вам надо будет написать пользовательский класс UrlManager, в котором определить все свои правила. Эта тема отдельная, могу только приблизительный пример дать и ссылки для изучения.
    Ответ написан
    Комментировать
  • В каком районе Питера больше всего ИТ-компаний (желательно с разработкой на Java)?

    @E_Eugene
    Я бы выделил несколько "кластеров" в городе:
    1. Северо-запад - Беговая/Ст.Деревня/Пионерская/Черная речка
    2. Восток - Пл.Ленина/Новочеркасская/Ладоджская
    3. Юг - Техноложка/Фрунзенская/Моск.Ворота/Электросила + небольшая часть Московская > Пулковское ш.
    4. Васильевский остров - тут и "линии", и Приморская
    5. Центр и Петроградка.

    По поводу жилья - если переезжаете из другого города, главной ошибкой будет покупка недвижимости сразу. Я не знаю, может для вас сумма в 5-7 млн. не кажется чем-то выдающимся, но по-моему тратить её нужно с умом.
    Я видел желание жить на Петроградке, и, конечно, я вряд ли переубежу кого-то живущего уже там, это определенная секта, которая с пеной у рта будет доказывать, что это лучшее место на Земле. Но есть определенные проблемы:
    1. Отсутствие крупных магазинов, т.е. продукты будете покупать либо в магазинах пешей доступно с крайне скромным выбором, либо ездить в другие районы.
    2. Отсутствие зелени: ваши лучшие друзья будут дворы-колодцы, асфальт и пыль. Для кого-то это романтика, но она быстро пройдет, как и надоест гулять исключительно в парке на Крестовском.
    3. Транспортный коллапс: во-первых со всех сторон вы ограничены мостами, случись что и ваш район в блокаде. Футбольный матч, приезд какого-то чиновника, еще что-то способно перекрыть вам все пути побега. Ну да, и в момент навигации нужно внимательно следить за временем, чтобы случайно не опоздать на мосты и тогда придется объехать пол-города, чтобы попасть домой.
    4. Как и в любом другом центральном районе будьте готовы к тому, что машину, скорее всего будет сложно припарковать, а в ближайшие пару лет еще и платная парковка к вам может придти, в садик/школу попасть будет сложно, т.к. желающих много, а новых объектов уже не открывают, здесь есть новостройки, но это не гарантирует отсутствие проблем с коммуникациями, т.к. во-первых, коммуникации до дома старые, во-вторых, качество нынешнего строительства вызывает много вопросов.
    В принципе, всё это так же легко перекладывается на Васильевский остров, ситуация схожая.

    Если рассматривать центр, то наиболее благоприятным местом будет Коломна - тихо, спокойно, это еще не считается "элиточкой", что сказывается на ценнике, есть определенные проблемы с общественным транспортом (нет метро), но на авто он относительно свободен и он не транзитный, что в лучшую сторону сказывается на воздухе.
    "Золотой треугольник" - дорого и не комфортно, очень много людей, круглосуточные пробки, и хостелы/мини-отели в каждой второй парадной.
    Вполне неплох участок за Фонтанкой, в районе Загородного. За исключением зелени и отсутствием крупных магазинов особо сильных проблем не назову.
    Район Чернышевской неплох, но "элитен" и цены в нем сильно завышены, очень сильная социальная пропасть, в одной парадной могут быть клоповники-коммуналки с алкашами и "аппартамента" какого-нибудь господина на Rolls-Royce. В силу этого, регулярные конфликты обеспечены. Ну и метро Чернышевская в часы пик - сущий ад.
    Лиговский и Пески - неоднозначно, слишком много "питерского" духа в виде коммуналок и алкашей.
    Московский район - идеален :) Много зелени, недвижимость в разумных пределах, пробки бывают, но много путей объезда. Инфраструктура вся в порядке.
    Естественно, это исключительно моё мнение и кто-то с ним может не согласится.
    На мой взгляд идеальное жилье получается когда:
    1. Дом не большой
    2. Жильцы относятся примерно к одному социальному классу
    3. Рядом есть вся необходимая инфраструктура
    4. Въезды/выезды и района не ограничены 3-4 путями, из которых часть мосты и ж/д переезды
    5. Есть зелень
    Ответ написан
    4 комментария
  • Стоит ли углубляться в изучение 1с Битрикс?

    north_leshiy
    @north_leshiy
    Руководитель направления разработки
    Каждый инструмент хорош для своей задачи.

    Сейчас рынок таков:
    1. Битрикс не нужен в продуктах и сервисах.
    Если вы продуктовая компания (inhome разработка) и делаете проект на вырост для себя который поддерживать и развивать будете долго, а также у вас в компании есть опытный разработчик который знает толк в паттернах - берите Symphony/Laravel. Это окупится гибкостью.
    Хотя если у вас интернет магазин - можно подумать о гибриде, на начальной стадии это окупится.

    2. Хороший старт для небольших студий
    Если вы небольшая студия то это отличный способ держаться на рынке, заказов много. Откаты от битрикса - копейки по сравнению с теми суммами которые вы будете получать за сами заказы. Рынок очень большой, глупо идти против шерсти. Вы сможете легче их находить и соответственно проще получать более крупные заказы.
    Клиентов которым на самом деле нужен framework, а не готовый функционал - очень мало. И вы им либо будете впаривать то что им не нужно, или будут некоторые проблемы с стабильным притоком заказов.

    3. Выход на крупных клиентов
    Если вы крупная компания, то битрикс даст выход на крупные многомиллионные тендеры, которые очень многие идут по документации как требование. Создание высоконагруженных сайтов для крупнейших компаний РФ - это гораздо интереснее чем клепать мелкие сервисы на laravel/symphony.

    Знание битрикса не отменяет потребности изучения хотя бы одного MVC фреймверка. Быть хорошим беком без этого сложно.

    С точки зрения разработчика понимание современного PHP и использование composer отвязывает вас от конкретной платформы, и позволяет использовать лучшее из любой фреймверков в любой платформе.
    Не нравится роутер в битриксе? Берите из laravel. Хотите более функциональных контроллеров чем те которые появились в 18 ядре? Возьмите из symphony/laravel. Не нравится ORM? Возьмите Doctrine.
    Все из вышеперечисленного не сложно прикручивается к битриксу, и позволяет вам использовать все сильные стороны системы и фреймверков. В битриксе сильная сторона в данном контексте: хорошая админка которая позволит затащить крупный проект в короткие сроки (требования рынка). Для ИМ - много готовых интеграций со всеми сервисами которые ставятся быстро и просто.

    Для PHP разработчика если работать планируете только в продуктовых компаниях можно обойтись только знанием фреймверков. Если хотите более уверенно и широко смотреть на рынок: то битрикс+FW.

    Очень согласен с коллегой, обозначившего что хорошо готовить проекты на битрикс умеют очень немногие, т.к. бест-практикс нигде не обозначен. Возьмите за основу вот эту заготовку, и хорошо ее изучите, она даст вам понимание что такое более менее современный проект на битриксе
    https://github.com/regiomedia/bitrix-project .
    Ответ написан
    Комментировать
  • Как найти форму из 1С: Предприятия в Конфигураторе?

    @monolitHC
    Внедряйте с нами, внедряйте больше нас
    Попробуйте следующий метод:
    1. Запускаете клиент в режиме отладки.
    2. В режиме 1С Предприяте находите команду, действие, событие, либо что там у вас, после выполнения которого открывается ваша форма.
    3. В режиме 1С Конфигуратор указываете следующее Отладка - > Остановить
    4. В режиме предприятия выполняете действие открывающее вашу форму.

    После проделанного отладчик останавливается на событие, далее идете по строчкам и ищите следующий код, что то вроде ОткрытьФорму("Форма.ВашаФорма");

    Либо, если форма уже открыта, то выполняете тоже самое, но непосредственно из формы (выполняете любую команду, событие прямо из вашей искомой формы в пользовательском режиме) и отладчик вас остановит в модуле вашей формы

    В большинстве своем делаю именно так. Гораздо быстрее, чем использовать глобальный поиск.

    Надеюсь поможет
    Ответ написан
    Комментировать
  • Где дешево держать .com домены?

    @OlegPyatakov
    pyatakov.com
    Базовая цена за домен .com - $7,85 в год. Это та сумма, которую чарджит Verisign, администратор зоны .com.
    Все что ниже этой стоимости, можно считать, спонсируется регистратором. Зачем регистраторам это делать? - либо привлекать новых клиентов (и тогда надо смотреть на цены продления доменов), либо субсидировать за счет сопутствующих услуг (тут уже сложно что-то рекомендовать без понимания, что еще вы готовы заказывать)
    Ответ написан
    3 комментария
  • С чего начать свою компанию?

    de-iure
    @de-iure
    just a crazy lawyer
    Не слушайте никого... у большинства мнение относительно госкомпаний, госконтрактов, да и вообще к тому что делает государство только негативное, поэтому вас будут отговаривать любыми способами.

    Работать всегда можно и нужно, особенное если интересное решение и чем-то выделяет вас среди остальной серой массы. Если есть 2-3 или 5 аналогов, это не конкуренция... никто не занимает 100% рынка, и не бывает ни у одной компании 100% давольных клиентов, следовательно они и могут быть вашим рынком... кроме того на рынке без конкуренции часто бывает сложно продвигать свой эксклюзивный продукт, а если есть конкуренты, то взгляните с другой стороны... они же вам по факту помогают развить рынок, используйте это правильно...

    Госконтракты, госзакупки - это не сложно, это займет определенное время, вероятно нужен будет отдельный человек, но это все решаемо... и без денег (коррупкции)... да и в этой сфере не плохо, а скорее наоборот хорошо, тут гарантированно есть деньги, выделяются каждый год, которые обязательно тратятся, поэтому тут намного все стабильней чем где либо... придумывайте как сделать так, чтобы тратили на вас)))

    Для развития своего продукта посмотрите на бизнесинкубаторы и пр. ... реально помогают в развитии.
    Ответ написан
    Комментировать
  • Зачем нужен VisualBasic(.NET)?

    sidristij
    @sidristij
    Вообще, если задуматься, то всем нравится разное, не правда ли? Иначе бы все писали на одном языке программирование и использовали бы одно и то же. Также и тут. Есть помимо C# различные языки и созданием VB.NET MS хотела это показать. Она хотела привлечь максимальный процент за счет того, что людям понравится тот или иной язык + понравится API. Сейчас есть много проектов на VB. Лично я сталкивался с 30-летним долгостроем на VB. Ужас, да, но есть и такое. Так что на мой взгляд, корректный ответ тут - на вкус и цвет все фломастеры разные =)
    Ответ написан
    Комментировать
  • Зачем нужен VisualBasic(.NET)?

    @SZolotov
    Asp.net core, MAUI,WPF,Qt, Avalonia
    Вариантов несколько:
    1. На заре появления VB.net позволял с наименьшими временными затратами переходить с VB на разработку под .Net. А если учесть что проекты по автоматизации могут жить по 10-15 лет и их нужно поддерживать (VB 8 был очень популярный язык до появления .Net и C#), то это актуально и сейчас.
    2. Есть люди пишущие на VB for Applications. Им тоже нужно дать возможность быстрой адаптации.
    3. Не всем C# и C-подобные языки кажутся проще. Моим коллегам рубистам "классический" синтаксис C++ кажется чем то ужасным, не говоря уж про работу с памятью.
    4. Я встречал проекты в которых использовался VB.Net. Их мало, но они есть. Сам я использовал VB.Net 1 раз лет 8 назад. Там была какая-то штука, которую проще было реализовать именно на VB.Net, а не в C#. За давностью лет не помню какая, извините.
    Ответ написан
    Комментировать