• Есть ли фриланс ближе к 30?

    viktorvsk
    @viktorvsk
    Не учите технологии. Учитесь решать задачи. Особенно с исходными данными и запасом прочности.
    Мне кажется, есть 2 пути успеха в айти сегодня:
    1. Рвение к чему-то конкретному (например, нейронным сетям, компьютерному зрению, машинному обучению, электронной коммерции, визуализации ... ) - тут, судя по последнему абзацу, мимо кассы
    2. Не знание технологий или даже стеков, а умение решать практические задачи. Вот тут очень похоже, что оно.

    Найдите или придумайте проект, который интересен:
    - семейный бюджет в облаке
    - приватный чат для семьи
    - игрушка для ребенка на андроид
    - умный дом через веб-интерфейс
    - актуальный "модуль-плагин" для интернет-магазина: парсинг, кросс-отзывы, поставщики, цены конкурентов...
    - ...

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

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

    P.S. Если все же интересует именно только екоммерс и интернет-магазины (не самая привлекательная часть айти, на самом деле), то не рвитесь сразу верстать шаблоны под битрикс. Найдите важные задачи для бизнеса, которые не решаются стандартными методами (их уймы) и попробуйте решить одну из них.
    Ответ написан
    4 комментария
  • Как пояснить клиенту что такое технический долг и рефакторинг?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Клиент понимает только цифры, ему плевать на качество кода ровно до той поры, пока поддержка кода не станет ему в копеечку лишнюю. Приведите ему реальные доводы ЗА рефакторинг выражающиеся профитом в денежном эквиваленте и вуаля. Ну а если этих доводов нет - только личное мироощущение, то нужен ли рефакторинг?

    Ну и коль уж мы про цифры, клиентов и технический долг, а как вы убедили клиента оплачивать вам время на написание тестов? Вы включаете это во время разработки при оценке стоимости? Что мешает заложить и рефакторинг критических мест. Вы не пишите тесты? Тогда о каком рефакторинге имеет смысл вести разговор? Тогда доводы должны быть просто железобетонные, что бы не тратить время на фул-тэст и поиск регрессий.
    Ответ написан
    1 комментарий
  • Почему на Odesk так мало работы?

    butteff
    @butteff
    Раз в тысячу лет заправляю свитер в носки
    Я думаю, что предложение действительно сильно превышает спрос.
    Ну и может люди хотят не чистый js, а фрэймворки типа angular или node.js

    Сейчас все снг старается аутсорсить, чтобы получать денег в валюте. Кроме того, бедных стран типа индии, пакистана, меньше не стало. Люди там тоже кушать хотят и все больше граждан с этих государств лезут также на зарубежный фриланс. Т.е. предложение очень сильно сейчас превышает спрос и цены, соответственно, могут быть небольшими. А что касается малого количества объявлений, то я выделяю 3 причины: 1 - низкий уровень качества, из-за того, что на рынке много дилетантов. 2 - Сейчас действительно предкризисные времена на западе и в европе в том числе, свободных денег у населения мало. Очевидно, что код и веб приложения - далеко не первые вещи, нужные для выживания, чтобы все свободные средства тратились на это. 3 - люди, как только найдут хорошего специалиста, предпочтут обращаться к нему снова и снова, нет смысла выкатывать объявление на фриланс. Т.е. поток новых заказчиков и объявлений уменьшается в том числе и по этой причине.

    Кроме одэска есть
    elance.com
    guru.com
    freelancer.com
    Ответ написан
    5 комментариев
  • СУБД или файловый вариант для 1С?

    Jump
    @Jump
    Системный администратор со стажем.
    И есть несколько баз в которых работает много людей (в одной 60 человек и еще в одной 20)
    - эти на скуль однозначно, иначе блокировки замучают, в файловом работать практически невозможно.
    Есть около 60-ти баз 1с.
    Есть около 80 пользователей.
    Каждый пользователь работает с 2-4 базами (одновременно).
    а вот эти можно и в файловом варианте оставить, будут пошустрее работать, чем на скуле, хотя можно и на SQL, большой разницы нет, хотя очень возрастут требования к серверу SQL, поэтому думаю все таки файловый предпочтительней.
    Ответ написан
    6 комментариев
  • Как конвертировать журнал регистрации в SQLite?

    Хм, документацию смотреть не пробовали: 6.12.2.3. Конвертация журнала регистрации в формат.lgd
    После установки «1С:Предприятия» версии 8.3.5 и старше, появляется возможность сменить формат журнала регистрации на формат .lgd. Для этого следует открыть диалог настройки журнала регистрации (Главное меню – Администрирование – Настройка журнала регистрации) и нажать кнопку Новый формат.


    Ссылка есть прямо в 1cv8upd.htm:
    Журнал регистрации. Изменен формат хранения журнала регистрации.
    ...
    В документации данное изменение описано здесь, здесь и здесь.
    Ответ написан
    Комментировать
  • Синхронизируются ли товары на сайте с 1С?

    Jump
    @Jump
    Системный администратор со стажем.
    Вы это у кого спрашиваете?
    Это у вас надо спрашивать синхронизируются ли ваши товары с сайтом.
    Зайдите в настройки синхронизации посмотрите как что сделано и узнаете.
    Ответ написан
    Комментировать
  • 1с программист что учить?

    Можете также посмотреть видеоуроки Евгения Гилева и Фарида Насипова курс "1С Программист - Быстрый старт в профессию"(скачать) либо курс "Программирование в 1С 8.3 - за 21 день".(скачать)

    Стоит отметить, что вам важно знать в первую очередь предметную область(бухучет или торговлю). Программированием конечно стоит заниматься и знать,например, как написать обработку, наваять формочку. Но все же в первое время от вас не попросят создать конфигурациюс нуля, а скорее всего вы будете допиливать уже имеющиеся конфигурации по требованию заказчика. При общении с клиентом у вас будут возникать недопонимание того, что вас просят сделать. Вот что вам в этом поможет (желательный минимум):

    Надеюсь у вас есть в городе хороший франч, устроившись в который в ваши обязанности будет входить нечто большее чем развозка коробок и установка обновлений.
    Если начать говорить об 1С, то тут может начаться жестикй срач, флуд и троллинг. Но все же стоит сказать, что 1С-программист - не является программистом в большинстве случаев(исключения крупные франчи). Потому как его основная работа это консультация пользователей, настройка конфигурации и написание модулей/обработок.
    Ответ написан
    8 комментариев
  • За сколько с полного 0 можно подняться до 50$ на Odesk?

    butteff
    @butteff
    Раз в тысячу лет заправляю свитер в носки
    Всегда в интеренете находится много людей, которые утверждают, что они работают 10+ часов в день по 50$ в час.

    На самом деле, 8 часов из 10 они откликаются на отклики и еще 2 часа работают за 5 долларов в час. Т.е. на самом деле они работают по 1$ в час. И таких 90%. Потому что смысл заказчику платить 50 долларов Васяну, когда господин из Индии готов сделать то же самое за 2-5$?

    Только действительно опытным и гуру могут предложить задачи по 50$ в час, что сильно дешевле специалиста в США, к примеру. Но и таких уже ищут не на одеске, а по рекомендациям, имхо.

    На фриланс биржах никогда не будет нормального проекта на тысячи часов под целую команду разработчиков. Такие проекты отдают компаниям-аутсорсерам. В общем, codemonkey сейчас не в почете. Либо Вы работаете в компании и растете, как специалист, имея выходные, отпуска, больничные, пенсию и соц. пакет, либо Вы работаете за еду на фрилансе. Есть третий путь - предпринимательство. Но это сложно и не для каждого.

    Конечно, сейчас многие начнут спорить со мной. Уже годами люди спорят со мной на эту тему. Что еще раз подтверждает мою правоту. Спорить со мной тем, у кого 50$ в час цена - дорого, столько времени тратить на меня, доказывая что-то. Значит спорят те, кто 50$ не видят никогда. Такие вот дела.
    Ответ написан
    15 комментариев
  • Почему большинство программистов выбирают Mac?

    @pashazz
    Купил мак во времена дорогого рубля еще. Исключительно из-за времени жизни от аккумулятора. Ничего такого в OS X нет. Linux намного лучше для программиста
    Ответ написан
    Комментировать
  • Почему getDimension() возвращает результат в 1,5 раза больше указанного в dimens.xml?

    @onepavel
    Консультация и разработка мобильных приложений
    В документации четко написано
    Returns: Resource dimension value multiplied by the appropriate metric.
    developer.android.com/reference/android/content/re...

    а если погуглить, первые две ссылки
    stackoverflow.com/questions/6784353/inconsistency-...
    stackoverflow.com/questions/14540293/get-dimension...

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

    Чтобы было хорошо, было придумано создание values для разных типов экранов
    https://developer.android.com/samples/MediaRouter/...
    Ответ написан
    1 комментарий
  • Почему большинство программистов выбирают Mac?

    @DAlex
    Занимался разработкой из линукс несколько лет - устраивало все. На новом месте работы выдали мак... Было мучительно первые несколько недель. Потом смирился... Всё-таки линукс более гибким мне представляется (работал в ОС семейства дебиан). Я занимаюсь бэкендом большую часть времени на Питоне, немного фронта... Ничего такого, чего не было бы в линукс в маке я не нашёл. А вот некоторые вещи (модули, сторонние приложения) в линукс ставятся проще.
    Дома все ещё линукс - мечты купить мак нет.
    Также от многих слышал, что на маках сидят дизайнеры и мультимедийщики.
    Ответ написан
    Комментировать
  • Создание сайта с бд на 1с вместо mysql?

    @thepry
    Ruby on rails, 1С разработчик
    Лучший вариант - создать вебсервисы в 1С и обращаться к ним из под php. В 1С давно есть SOAP сервисы, которые работают с XML, а 8.3.5 уже может работать с REST интерфейсом. Часть методов платформа умеет генерировать сама.

    Более быстрый(если есть человек, знающий 1С) и опасный способ - использовать веб-интерфейс 1С, создав специальную роль на просмотр и создавая пользователей своим клиентам. Это более опасный способ, т.к. можно ошибиться и не ограничить доступ действиям и данным, которые нужно скрыть от пользователя. Но зато можно использовать все возможности 1С: списки, формы.

    Еще можно писать напрямую запросы к СУБД, если база серверная, но это совсем не best practice.
    Ответ написан
    Комментировать
  • Есть ли универсальный загрузчик информации из Excel файла в 1С 8.1, 8.2?

    @1c-excel_ru
    Чтение и загрузка Excel файлов без установленного MS:Excel на компьютере загрузка основных реквизитов номенклатуры, изображений, свойств, характеристик, цен, накладных.

    1.png2.png3.png7.pngВозможности универсального загрузчика информации из Excel в 1С*

    1. Чтение и загрузка Excel файлов без установленного MS:Excel на компьютере
    2. Загрузка и обновление Номенклатурного справочника (Основные реквизиты)
    3. Возможность объединять значения нескольких ячеек в одно поле
    4. Фильтр EXCEL файла по значениям из колонок прям в обработке
    5. Загрузка до 5 уровней групп справочника Номенклатура
    6. Загрузка иерархических прайсов, которые имеют древовидную структуру
    7. Загрузка и создание (генерация) штрихкодов Номенклатуры
    8. Загрузка изображений для товаров, загрузка картинок, даже если они указаны в виде ссылки
    9. Релевантный подбор Номенклатуры по названию товара
    10. Загрузка свойств Номенклатуры
    11. Загрузка характеристик Номенклатуры
    12. Запись и поиск по Номенклатуре поставщика
    13. Загрузка нескольких видов цен Номенклатуры
    14. Создание документов: «Поступление товаров и услуг», «Ввод остатков номенклатуры», «Заказ поставщику», «Реализация товаров и услуг» и др.


    * Указанный функционал для разных версий 1С может отличаться.

    Программа настолько проверена в работе, что мы с полной уверенностью можем дать такую гарантию. Мы хотим, чтобы все наши покупатели оставались довольны покупкой.

    Наш сайт 1c-excel.ru
    Ответ написан
    Комментировать
  • Где хранит свои данные apt? Или как правильно удалять пакет с ошибками в триггере prerm?

    alexclear
    @alexclear
    A cat
    prerm скрипты хранятся отдельно в распакованном виде, насколько я помню.
    Попробуйте при помощи strace посмотреть, откуда именно запускается prerm скрипт.
    Upd: в /var/lib/dpkg/info/ они хранятся.
    Ответ написан
    1 комментарий
  • Проблема c настройками SSH после взлома сервера. Как можно изменить поведение сервера и клиента без изменения ssh_config и sshd_config ?

    demimurych
    @demimurych
    Правилом номер один при компромитации системы является ее полная переустановка.
    Нет ни одного надежного способа диагностировать изменения в системе проведенные злоумышлеником, в случае если у него был рут и был достаточно квалифицирован.
    Я имею ввиду при помощи самой это системы.
    Ответ написан
    2 комментария
  • Проблема c настройками SSH после взлома сервера. Как можно изменить поведение сервера и клиента без изменения ssh_config и sshd_config ?

    alexclear
    @alexclear
    A cat
    Удобный случай предложить Вам начать использовать etckeeper на всех серверах. По крайней мере, в следующий раз Вы будете знать, что в каком конфиге было поменяно.
    Ответ написан
    Комментировать
  • Проблема c настройками SSH после взлома сервера. Как можно изменить поведение сервера и клиента без изменения ssh_config и sshd_config ?

    Gasoid
    @Gasoid
    Думаю, проще пока перенести все на другой сервер этот оставить в покое,
    на новом усилить безопасность, короче провести работу над ошибками.

    Старый сервер попытаться почистить, заодно найти где дыра
    Ответ написан
    1 комментарий
  • Что означает эта ошибка в С++ ?

    TrueBers
    @TrueBers
    Гуглю за еду
    this=optimized out, this=optimized out

    Есть возможность выключить -O и включить -g?
    Намного больше будет информации вместо optimized out.
    Ответ написан
    1 комментарий