• Для совсем новичка в программировании php или ruby?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Ruby - надо знать английский и переходить на unix-like операционки (linux, bsd, mac os).

    PHP - можно ничего не знать, задачи всеравно будут.

    Профит учить Ruby если все же хватит сил - у Ruby комьюнити есть определенная культура, в частности это самое любящее тестирование и TDD техники комьюнити из всех. В PHP с этим в среднем гораздо хуже... Так что решайте сами.

    С Ruby есть риск надолго стать пленником RoR, с PHP - стать пленником устаревших статей, разных CMS-кой аля джумлы или друпалы, словом... фильтровать информацию от треша сложнее.
    Ответ написан
    3 комментария
  • Какой выбрать фронтенд фреймворк для ентерпрайз сайта?

    k12th
    @k12th
    console.log(`You're pulling my leg, right?`);
    React прекрасен в том числе тем, что умеет рендерить на серваке без костылей. Многим нравится, посмотрите.
    Ответ написан
    Комментировать
  • Все ли в порядке с резюме (прошу дать рекомендации)?

    cyril_sadovnik
    @cyril_sadovnik
    жму по кнопкам компьютера с серьёзным лицом
    ВСЁ В ПОРЯДКЕ С РЕЗЮМЕ
    Ответ написан
    Комментировать
  • Как подобрать оптимальную конфигурацию сервера?

    swanrnd
    @swanrnd
    Издатель HTML5 игр
    Сделайте систему+БД на SSD. С зеркалирированием на второй SSD.
    На HDD - бекапы.
    Если база большая, то туда можно пихать редко используемые данные для чтения.

    Ну и HDD тоже зеркалируем.
    Ответ написан
    Комментировать
  • Как правильно искать информацию для вывода по условию?

    viktorvsk
    @viktorvsk
    Ну разве не очевидно, что у вас там 'true' - строка, а в базе, вероятнее всего - логическая
    Ответ написан
    1 комментарий
  • Возможно ли начать работу программистом в 18 лет?

    @Neonoviiwolf
    Flutter developer
    У меня знакомый, после n-го лет работы по ремонту принтера, пришёл в контору, где требуется java программист, сказал, что нихрена не знает, ток прочёл пару книг по java, но готов вкалывать. Ответом было, что "спасибо, что голову не стал морочить, приходи на след. неделе, найдём тебе ментора, будет минимальный оклад (что-то около 17к), посмотрим, что выйдет". Уже год знакомый там работает, очень доволен. Так что не всякий работодатель возьмёт, но найти работу можно, на нормальную зп стоит расчитывать хотя бы через год, а так после испытательного 20-30к без опыта - норм
    Ответ написан
    3 комментария
  • Возможно ли начать работу программистом в 18 лет?

    @dmitryKovalskiy
    программист средней руки
    Гуглить, копать HH по ключевым словам "PHP-программист" без опыта или 1-3 года. Писать в CV как есть, главное - не врать откровенно.
    Ответ написан
    3 комментария
  • Не помешает ли мне изучение PHP потом перейти на RoR?

    Freika
    @Freika
    Senior Ruby on Rails developer
    Отчасти поможет: что-то вы уже будете знать и уметь, а опыт лишним не бывает (практически никогда).

    Отчасти помешает: вы будете смотреть на какие-то общепринятые для Ruby/Rails соглашения и недоумевать: "Что за бред? А запилю-ка я лучше по-своему, как в старом-добром пхп делал". И вот это тот случай, когда опыт как раз бывает лишним. Хотя это не обязательно будет именно так, но вероятность есть.
    Ответ написан
    Комментировать
  • Почему не все серверы пишутся на Node js?

    mannaro
    @mannaro
    Умею профессионально гуглить
    Есть Ассемблер.
    Но если он есть, на нем все возможно, и в добавок он соображает быстрее того же C++, то почему еще существуют другие решения в мире софтовой разработки?

    Традиции, привычки и необходимость поддерживать существующие проекты не в счет. Мне интересно, почему новые проекты пишутся не всегда на ассемблере?
    Ответ написан
    14 комментариев
  • 1с: при каких обьемах появляется потребность в 1с?

    1С это средство автоматизации. Накладные и счета можно и из Экселя печатать, это не проблема. У той же 1С есть МЕГА-конфигурация "Платежные документы" за 600 руб - просто печаталка документов, аналогов не 1С полно, на любой вкус.

    А вот когда вам необходимо, например, регулярно смотреть остатки, долги и т.п., и получение этой информации "вручную" начинает занимать много времени и усилий, то тогда уже нужна 1С или аналогичное решение.

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

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

    Судя по описанию учетная программа вам нужна уже сейчас - вести такой список номенклатуры вручную невозможно.
    Ответ написан
    1 комментарий
  • Что лучше 1С или C#(ASP.NET)?

    angrySCV
    @angrySCV
    machine learning, programming, startuping
    конечно 1С, все стартапы перспективные только на нём создаются.
    Ответ написан
    1 комментарий
  • Как правильно выбрать конфигурацию сервера 1с?

    @Dementor
    программист, архитектор, аналитик
    Как я понял сейчас стоит файловая версия, которая тормозит и вы ищете способы или минимизировать тормоза, или устанавливать клиент-серверный вариант.

    Количество юзверей в базе максимум 10-15 (беру с запасом) человек одновременно плючс сюда же порядка 20 Рабочих мест кассира которые будут обмениваться с сервером через WS соединения.


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

    Что можно сделать? Вам правильно подсказали про SSD-диски. Так же еще до их появления на внедрениях были популярны RAM-диски, когда файловая база отражалась в оперативку. Последний способ очень быстрый, но в случае перебоя с электричеством всех ждет большая жопа.

    А вот мощность сервера для файловой шары с доступом по VPN - дело десятое, если у вас конечно не терминальный сервер (вот как раз на обслуживание терминальных сессий вся мощность и уходит, 1С тут вообще никаким боком).

    В случае клиент-серверного варианта и установки СУБД, можно ли установить на одном сервере сервера 1с и СУБД. Если нет то почему?

    У вас маленькая компания с маленьким количеством пользователей. Установка сервера 1С и СУБД на одном физическом компьютере (можно даже на одной виртуалке, если используется аппаратная поддержка виртуализации) является оптимальным вариантом. Количество операций не очень велико, что бы сервера начали конкурировать между собой за системные ресурсы + скорость взаимодействия между ними практически мгновенная в отличии от варианта различных хостов (хотя при небольшой загрузке вы и это замедление не ощутите).

    Я бы поставил на Linux с превеликим удовольствием, да вот нет магии под неё.

    Все зависит от типа магии. Кто ищет, тот найдет...
    Ответ написан
    2 комментария
  • Массив растет после перезагрузки страницы, почему так происходит?

    Jeiwan
    @Jeiwan
    Потому что @result это инстансная переменная класса, которая живет столько же, сколько и класс Stats, то есть до перезагрузки приложения, а не до конца обработки запроса.
    Understanding class instance variables in Ruby
    Ответ написан
  • Какой делать выбор ученику закончивший 11 класс?

    vicodin
    @vicodin
    Имею некоторый опыт
    Ни один вуз не даст тебе толковых знаний для работы в IT.
    Только самообразование рулит. А поступай туда, где проще получить корочку, раз уж она тебе нужна.
    Ответ написан
    11 комментариев
  • Сложно ли поменять работу в кризис?

    sim3x
    @sim3x
    Кризис только в рф
    думай как мигрировать - виртуально или реально

    Твой реальный уровень тебе покажет только собеседование - то что тебя на твоем текущем месте уважают еще ничего не говорит о твоей квалификации
    Ответ написан
    Комментировать
  • Существует ли книга для новичка, в которой показывают разработку реального проекта?

    Freika
    @Freika
    Senior Ruby on Rails developer
    Книга "Гибкая разработка веб-приложений на Rails 4" шаг за шагом проводит через весь процесс создания интернет-магазина.

    Туториал Хартла (русский перевод свежей версии) показывает создание клона Твиттера.

    Это из веб-проектов и конкретно на Ruby on Rails.
    Ответ написан
    1 комментарий
  • Python/Django-кидди, SQL-мартышка, Web-негр — что перспективнее (Ага, «Pre-Junior»)?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    Я у мамы фронтендщик.
    Если у вас нету реального опыта над "боевыми" сайтами и подобными вещами, то одназначно 1 вариант. Можно сколько угодно читать книжки и заниматься самообразованием, но без старта в офисе под присмотром более опытных коллег, результаты будут плачевными скорее всего. Это просто аксиома, надо поработать вначале 4-12 месяцев в офисе, пиля живые сайты/проекты и впитывая знания от "старших", а дальше будет намного проще.
    2 вариант подходит только если вас действительно к этому тянет.
    3 вариант звучит крайне сомнительно, ибо опыта для полноценного фриланса у вас по сути дела нет. С проектом то вы может и справитесь, но что вы будете делать после его окончания? Этот же заказчик вряд ли завалит вас новой работой, а скиллами для эффективного фриланса за 1 проект вы точно не обзаведетесь. Есть риск после этого погрязнуть в болоте под названием "русские фриланс биржи", где вы с большой вероятностью будете биться на смерть со школьниками за самые примитивные и убогие задачи, типа "сверстайте 10 страниц и натяните их на вордпресс за 5к рублей".
    Вначале надо выбирать такую работу, где собственно будет много этой самой работы и развития (не без помощи более опытных коллег). А после получения стартового буста сориентироваться будет намного проще.
    Ах да, если вы действительно хотите работать 5-7 лет в Краснодаре, то это эээ... весьма мрачное виденье своего будущего. Через 1.5-3+ года (зависит от области) можно будет без проблем начинать думать о фрилансе в валюте (при учете интенсивного развития).
    Ответ написан
    4 комментария
  • Зарплаты front-end разработчиков превысили зарплаты back-end разработчиков. Так ли это?

    @Alexey_Kutepov
    Разработчик программного обеспечения
    не только лишь так
    Ответ написан
    1 комментарий
  • Можно ли связать 1с и PHP?

    SowingSadness
    @SowingSadness
    web-разработчик
    1Сv8 умеет делать веб-сервисы, которые работают по http.
    Ответ написан
    2 комментария