Задать вопрос
Профиль пользователя заблокирован сроком с 26 июня 2017 г. и навсегда по причине: систематические нарушения регламента работы сервиса: размещение нецензурной лексики; оскорбления в адрес пользователей, модераторов и специалистов службы поддержки
  • Как правильно сделать шаблон в mvc php?

    usdglander
    @usdglander Куратор тега PHP
    Yipee-ki-yay
    <?=$data?>
    Ответ написан
    Комментировать
  • Что привлекает программиста в стартапе?

    RiseOfDeath
    @RiseOfDeath
    Диванный эксперт.
    Скажем так... у программистов алергия на такие проекты. Ничего про конкретно вас сказать не могу, и по-этому не буду. Просто полазийте по форумам программистов - все форумы завалены кучей школьников с их идеями "сделать игру в которой грабят корованы и гафика как в крузисе" или "начинающих бизнесменов" с предложениями типа "у меня тут идея что-то сделать - я пока в сторонке посижу, а вы сделайте а потом если будет прибыль вам процент будет" и прочими "гениями", у которых кроме идеи нет ничего (и, скорее всего, не будет). Ну и бюджет у них у всех отсутствовал. Все по типу "сделайте, раскрутимся а там и процент вам будет". Всего один раз встретил ребят у которых хотябы было что показать (кривая, недоработаная демка в виде полянки с башней, по которой можно походить) - с такими хотя бы есть о чем говорить.
    Ответ написан
    3 комментария
  • Какие книги есть по правильному написанию кода, по правильной структуре кода?

    Стив Макконнелл "Совершенный код"
    Ответ написан
    Комментировать
  • Какие книги есть по правильному написанию кода, по правильной структуре кода?

    Melkij
    @Melkij
    PostgreSQL DBA
    Классика:
    Совершенный код Макконнела
    Рефакторинг Фаулера
    Ответ написан
    2 комментария
  • Целесообразно ли использование br?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    <label class="checkbox checkbox--block">
        <input type="checkbox" />
        Some label
    </label>
    Ответ написан
    Комментировать
  • Что такое код энтерпрайз уровня?

    pi314
    @pi314
    Президент Солнечной системы и окрестностей
    "Код энтерпрайз уровня" - это вроде автомобилей железнодорожного типа... короче, бессмысленное словоблудие, авторы которого не имеют представления ни об одном, ни о другом :)
    "Уровня энтерпрайз" бывает архитектура системы, а код бывает хорошим или хреновым, причем, вне зависимости от того, из какого он проекта - из системы "уровня энтерпрайз", или же из лабораторной работы первокурсника :)
    Ответ написан
    Комментировать
  • Что такое код энтерпрайз уровня?

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

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

    kumaxim
    @kumaxim
    Web-программист
    Для начала прикинь объем своих доходов. Если ты планируешь 150-200 тыс. руб в год - тебе ни ИП, ни ООО, ни какая-либо другая юридически оформленная форма не нужна. Продавай как физ.лицо. Налоговикам с мелочью возиться не интересно, это чисто из личного опыта.

    Если все-таки решаешь открыться официально, тогда ИП. Эту форму намного легче администрировать. По налогам - подаешь сразу при регистрации заявление на упрощенную систему налогообложения, 6% доход. Это значит, что получил ты 1000 рублей, не важно сколько у тебя в этой 1000 заложено издержек, но 60 рублей ты должен отдать государству. Это ты платишь в ФНС. Ничего не заработал - ФНС к тебе никаких претензий не имеет(ничего не платишь).

    Далее ПФР. Туда ты платишь фикс. взнос. К вопросу сколько: 5994 руб(МРОТ твоего региона) * 26%(ставка взноса) * 12 мес = 18701,28 рублей. По аналогичной формуле считаешь на медицину(фонд ОМС). Там ставка 5,1%. Сразу оговорюсь, в ПФР ты платишь, платишь всегда вне зависимости от того работал ли ты как ИП вообще, заработал ли ты 100 рублей за год или 100 тысяч. Сумму около 20 т.р. взноса ты отдать им обязан. Не отдаешь - готовься к общению с приставами, к блокировке счетов, аресту машины и т.д. Свои бабки ПФР у тебя заберет, т.к. у них там дефицит в 1 трл. рублей и эта структура все рвет и мечет за каждую копейку. Требования оплатить недоимку, пеню(если просрочил) приходят исправно. Последняя их бумага вообще убила... У Вас недоимка в 8 копеек, заплатите... Бумага + краска + конверт стоят дороже )))

    По отчетам - без сотрудников отчитываешься ты только ФНС и только о доходах. Срок - до 1 апреля. Например, оформил ты ИП завтра, значит о своих доходах в ФНС ты должен отчитаться до 1 апреля 2016 года.

    В помощь по всем организационно-правовым делам могу рекомендовать Эльба.Контур. Сервис "Мое дело" еще что-то похожее продвигает, но я им не пользовался.
    Ответ написан
    6 комментариев
  • Какие преимущества фриланс имеет над работой в офисе?

    darqsat
    @darqsat
    PM
    Не видел, что бы фрилансеры работали на крупных проектах и были там ключевыми персонами. Конечно неприятно работать в вонючем офисе на маленьких проектах с низкими ставками, но это же и во фрилансе будет если у вас вонючая квартира с бабушками\мамами, детьми и дешевые заказчики.

    Всё в сравнении...

    Текущие офисы солидных компаний могут заменить только идеально отстроеные дома с личными офисами и терасами. Иначе от лукавого. Офис имеет больше преимуществ нежели дом.

    Одно из них это возможность принимать участие в крупных проектах. А это уже цель, нежели соскребание долларов с ладони каждого проходимца. Там не думаешь о деньгах. Они тебе капают и причем неплохо, а ты работаешь и не думаешь о проблемах, о поиске заказчика, о рисках. Думают за тебя, и отдавать за это спокойствие те деньги которые можно заработать на фрилансе того стоит.
    Ответ написан
    Комментировать
  • Что значит регулярное выражение "//u"?

    Melkij
    @Melkij
    PostgreSQL DBA
    Регулярные выражения - конечный автомат, проверяемый к позиции в строке, смещающий позицию (на конец совпавшего фрагмента или на следующий символ, если совпадения не было) и вновь проверяющий на совпадение. И так до конца строки.
    Выражение // ничего не проверяет и потому совпадает в каждой позиции строки.
    preg_split делит строку по местам совпадения регулярки. Поскольку совпадения в каждой позиции - то так и делит посимвольно.

    Если уберёте PREG_SPLIT_NO_EMPTY, то увидите так же совпадения в позиции ^ и $
    Ответ написан
    Комментировать
  • Как правильно комментировать код JS?

    copal
    @copal
    𝄞 ...оооо baby
    /**
     * [param description]
     * @type {[type]}
     */
    var param = null;
    
    /**
     * [method description]
     * @param  {[type]} a [description]
     * @param  {[type]} b [description]
     * @param  {[type]} c [description]
     * @return {[type]}   [description]
     */
    function method(a, b, c){
    	return a + b + c;
    }
    Ответ написан
    1 комментарий
  • Насколько "быдлокодерским" подходом является хранение сериализованных массивов в SQL?

    Весьма глупо оценивать "говнокодерность" вашего подхода только потому, что вы храните массив в ненормализованном виде. Чтобы это увидеть, достаточно вспомнить само понятие нормализованных данных и подумать о его сути. Вот вам пример в лоб: вы же почему-то не говорите, что хранить строку в БД это плохо. А ее, в теории, можно представить как массив символов и нормализовать так, что одна строка некоторой таблицы будет хрнить ОДИН символ. Чушь, скажете вы? Да, для большинства задач это чушь (хотя, возможно не для всех). Просто потому, что НИКОМУ не нужно извлекать из базы ЧАСТЬ строки, какое-либ подмножество ее символов. В большинстве задач строка берется как атомарное (!) значение и именно _поэтому_ ее никто не пытается хранить посимвольно. У нас есть лишь один полезный критерий - что для вашей задачи есть атомарные значения? Все. Если вы ваш массив всегда будуте записывать и извлекать сразу целиком, то и хранить его как единственное значение в поле одной записи - совершенно не проблема.
    Почему-то все считают, что пока не нормализуешь "до чертиков", спроектированная база никуда не годится. Да, конечно нормализация важна, есть смысл даже нормализовать "с запасом", как уже сказали выше - на случай, если какие-то данные впоследствии также будут фильтроваться и обрабатываться на уровне БД с помощью SQL. Однако если вы четко осознаете, что в ближайшем будущем вы не собираетесь работать с массивом поэлементно (на уровне SQL), то хранить его целиком пойдет только пользу.
    Все же юзают JSON и XML-типы данных в SQL базах, и ничего. И блобы юзают. Потому что если проектировщик знает, что планируется обрабатывать в запросах, а что - нет, то он знает и до какой степени нужно нормализовать данные.
    trevoga_su привел великолепный пример с конфигом пользователя. Зачем пытаться его навороченную структуру (например, иерархическую) спроецировать на реляционную БД, если проще хранить его в естественном виде (JSON/XML/plaintext) и писать в БД целиком?
    P.S. Массив кстати можно хранить не в текстовом виде, а в двоичном в BLOB-е, тогда и места займет меньше, и никаких вопросов с кодировками.
    Ответ написан
    1 комментарий
  • Насколько "быдлокодерским" подходом является хранение сериализованных массивов в SQL?

    wladyspb
    @wladyspb
    Программист
    Такое чисто теоретически допустимо только если верно одно или оба из следующих утверждений:
    1) Эти данные совершенно не систематизированы, неизвестно что может понадобиться сохранить в следующий раз, сколько будет параметров, какого они будут формата и т.д.
    2) По этим данным никогда не потребуется проводить сложный поиск.

    При этом, возникает вопрос - а нафига вообще такие данные пихать в таблицу SQL?
    Логи на мой взгляд более целесообразно хранить в файле.
    Если это какие-то сложные пользовательские данные - ну заведите вы под них отдельную таблицу, добавляя поля по мере надобности.
    Если это полностью неструктурированные данные - стоит подумать о документарной БД.
    Ответ написан
    1 комментарий
  • Дефицит специалистов - так всё-таки это правда или миф?

    @NETChaser
    Буду жесток...
    Это как ни странно и то и другое...
    Думаете у нас мало "профи" которые "способны решать задачи самостоятельно" ?
    Уверяю их достаточно, так же как и бездарностей и новичков которые ничего не понимают и не умеют.
    НО! Эти люди уже организовали свой бизнес или на пути к этому.
    А работодатели хотят как всегда "профи" за "фикс". Что бы так сказать "бери больше - кидай дальше" за фикс.
    Теперь понимаете откуда дефицит? Да да... Всё правильно, работодатели ищут "профи" которые не умеют руководить... Которые на каждое данное задание будут говорить "я буду рад выполнять этот проект для вас"...
    Смешно да?
    И вся эта ерунда которая происходит на собеседованиях это просто пси-садизм, что бы опустить человека и тот был бы согласен вкалывать за меньший фикс.
    Думаете "профи" этого не понимают? Ещё как понимают. Поэтому и дефицит. Дефицит "профи-лохов".
    Теперь о работодателях... Зачем вообще создаются предприятия? Что бы решать большие и сложные задачи с помощью малых ресурсов. Если менеджмент не способен организовать работу и осуществить некий проект с помощью специалистов начального уровня разделяя сложную задачу на простые, значит это плохой менеджмент и он будет искать "профи-лохов".
    Ответ написан
    2 комментария
  • Дефицит специалистов - так всё-таки это правда или миф?

    @CAMOKPYT
    Нет никакого дефицита и не было, это миф про знакомого знакомого который получает 150 бачей в час, которого никто не видел, но все им хотят стать. Есть работодатели которые годами ищут разрабов за Х/10 его рыночной цены и ноют что видите ли дефицит, такое есть во всех сферах, просто большинство айтишников дальше своей профессии не заглядывает и с людьми не общается и делает неправильные выводы.
    Ответ написан
  • Дефицит специалистов - так всё-таки это правда или миф?

    Специалистов море, вплоть до middle-класса. Насчет сеньоров и выше не могу сказать. Себя считаю чем-то средним между джуном и миддлом, и конкуренция жесточайшая. Причем зачастую встречаюсь с кодом такого уровня, что глаза на лоб лезут и возникает вопрос - как за это могли заплатить?

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

    @NETChaser
    Про замуж и детей все таки упомяну... не стоит забывать об этом.
    Кто сказал что ей надо идти в ИТ? Вы? С чего вы так решили что ей нужно именно в ИТ? Только потому что сами работаете в ИТ? Думаю что лучше этой девушке подумать самой куда податься. Если у неё депрессия и поэтому думать не хочется, пускай вылезает из депрессии. Если она не хочет ничего решать насчет туда куда податься сама, а спихивает это на других, то надо срочно замуж. Пускай с ней муж нянчится.
    Ответ написан
    Комментировать
  • Вопрос о высшем образовании. Что думаете?

    @luxter
    Исходя из своего опыта (имеется среднее - "техник-программист"), поступать буду только заочно. За 4 года учебы в колледже весь скилл набрал сидя дома и разбираясь во всем непонятном, а также на всяких подработках. Если есть склонность к самообучению, заочка - лучший вариант, чем тухнуть 5 лет в универе и тратить время, когда можно изучать современные технологии на практике, нежели в универе, где, частенько, все отстает на несколько лет и больше. Имхо.
    Ответ написан
    Комментировать