• Ваше мнение о видеоуроках Евгения Попова?

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

    @Yan-s
    Потому что у вас в $tag массив объектов.
    Делайте
    {{ $tag[0]->id }}
    или
    {{ $tag->first()->id }}
    Ответ написан
    Комментировать
  • Какой HTML редактор посоветуете кроме TinyMCE?

    mzcoding
    @mzcoding
    Web-Разработка
    Ckeditor
    Ответ написан
    Комментировать
  • Заполнение пустых ID в mysql php?

    martin74ua
    @martin74ua Куратор тега MySQL
    Linux administrator
    Не заниматься ерундой. Какая разница, какой ID имеет пользователь?
    Ответ написан
    Комментировать
  • Почему не работает метод save() в связанных моделей?

    SerafimArts
    @SerafimArts
    Senior Notepad Reader
    Потому что argument 1 to Illuminate\Database\Eloquent\Realtions\BelongsToMany::save() must be an instance of Illuminate\Database\Eloquent\Model, but an array given.

    Всегда рад помочь, не благодари.
    Ответ написан
    Комментировать
  • Стоит ли изучить С для понимания как все работает?

    @res2001
    Developer, ex-admin
    Память работает просто - туда можно писать и читать из нее. Еще она плоская и одномерная. Еще она виртуальная, но для прикладного программиста - это не важно, виртуальностью занимается ОС. Нужна она для того чтоб один процесс не видел что делается в другом процессе (например, в MS-DOS не было виртуальной памяти и любая программа могла запросто уронить ОС просто записав что-нибудь не нужное в память занимаемую системой), чтоб каждый процесс имел 4 Гб (для х32 приложений) адресуемой памяти не зависимо от физического наличия этой памяти.
    Кроме самой памяти есть еще регистры процессора, но о них вспоминают только переходя к ассемблеру, т.к. даже Си не умеет ими манипулировать (оно и не нужно на самом деле).
    Процессы и потоки - это сущности ОС предназначенные для параллельного выполнения кода. Реально выполняются потоки, а процесс - это оболочка для объединения нескольких потоков в одном адресном пространстве. В любом процессе есть хотя бы 1 поток.
    Реальную параллельность можно достичь только тогда когда физических ядер процессора >1. Причем, обычно, вы никак не можете регулировать когда у вашего потока ОС отберет процессорное время, а когда снова даст. Это можно делать только выставляя уровень приоритета потока/процесса.
    Поток отличается от процесса тем, что у двух разных процессов разные адресные пространства (виртуальная память в действии) и им для общения нужно использовать какие-либо механизмы межпроцессорного взаимодействия (сокеты, pipe, shared memory, файлы, ...) предоставляемые ОС. Потоки одного процесса работают в одном адресном пространстве, поэтому для взаимодействия им ничего изобретать не нужно, т.к. они просто могут обращаться к одной и той же переменной. Но тут сразу возникает состояние "гонки" и все что с этим связано. Чтоб как-то упорядочить одновременное обращение к участкам памяти или кода нужны мьютексы и т.п. средства. Между тем, в простых случаях, можно запросто обходится и без мьютексов просто грамотно структурировав код и в правильном порядке обращаясь к "общим" участкам памяти. Если это понимать, то писать многопоточные приложения становится не сильно сложно.
    Думаю можно начать с прочтения какой-нибудь толстой книги про теорию построения ОС, например Таненбаума.
    А Си - да полезно, но если вы этим денег не зарабатываете, то скорее всего не нужно.
    WEB, PHP, JS, CSS и т.п. питоны, как правило, далеки от железа и ОС, на которых это все функционирует.
    Ответ написан
    Комментировать
  • Сможет ли IT-специалист устроиться в крупную компанию на условном сроке?

    DmitriyEntelis
    @DmitriyEntelis
    Думаю за деньги
    1. В маленькие - как повезет, зависит от личного отношения владельца. В большие - без шансов.
    Абсолютно все энтерпрайз компании формализируют и бюрократизируют бизнес-процессы, - и проверка СБ является обязательным пунктом. Никакие друзья в компании обойти это не помогут - т.к мгновенно вылетят следом за попытку.

    2. 228ч2 - чуваку до 10 лет отсидки грозит, какая условка. Ему не о карьере сейчас думать нужно, а о том как не присесть.
    Ответ написан
    1 комментарий
  • Почему то при включении ПК черный экран, нет горит индикатор клавиатуры, нет писка?

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

    Laravel
    Ответ написан
    Комментировать
  • Как в laravel, также как и в yii2, задать label аттрибутам?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега Laravel
    Все валидаторы по документации Laravel должны храниться в контроллере.
    ORLY?

    Т.е мне нужно в самой форме каждый раз прописывать label, на каждый валидатор писать message опять не ошибиться с его label?
    Нет.

    Много истерики в вопросе, а на самом деле вы просто невнимательно читали документацию. Пройдите бесплатный курс, в нём рассказывается как писать на Laravel правильно.

    Как в laravel запихнуть label к атрибуту в модель , при этом чтоб и валидатор отображал именно label, а не :attribute и в формах его можно было отображать.
    Именно в модель из коробки никак, но в Laravel есть гибкая система переопределения этих сообщений начиная с самых общих правил в локализационном файле и заканчивая кастомными сообщениями в FormRequest-классах.

    есть ли возможность в laravel сообщение об ошибки валидации показывать именно у поля как в yii2
    Где добавите в шаблоне, там и будут показываться. Посмотрите на формат $errors, чтобы понять, как решить конкретную проблему.

    P.S. Laravel - не идеальный фреймворк, но подходить к его оценке с точки зрения "не так как в Yii/Symfony/Zend" абсолютно неправильно. Ну и совершенно не решает озвученную вами задачу расширения кругозора.
    Ответ написан
    1 комментарий
  • Хочу создать биржу фриланса, с чего начать?

    Chipr
    @Chipr
    UX/UI designer
    Предлагаю тему лучше, которая выгорит 100% — социальная сеть.
    Ответ написан
    5 комментариев
  • Заказчики просят портфолио. Есть варианты как выложить сайт в общий доступ, не платя при этом за хостинг?

    Maksclub
    @Maksclub Куратор тега Веб-разработка
    maksfedorov.ru
    Если у вас верстка, подойдет Github Pages (загуглите)
    Если у вас программирование — Github
    Если у вас сайты под ключ — видео в Youtube, фулл скрины в блоге/сайте портфолио, например как я выкладывал не программные примеры
    работ https://maksfedorov.ru/blog/all/oformlenie-plastin...

    Если у вас денег нет на хостинг за 190 рублей — найдите их

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

    Wolfnsex
    @Wolfnsex Куратор тега Веб-разработка
    Если не хочешь быть первым - не вставай в очередь!
    Как узнать свои ли работы человек положил в портфолио?
    Речь идет о сайтах и веб-приложениях. Нигде нет надписи о создателе, владельцы ресурса не презнаются, человек выглядит компетентным.

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

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

    Так же, хочу сказать, что нельзя судить людей по их портфолио, вы же не выбираете себе жену по фотографиям блюд которые она приготовила когда-то? Почему на мой взгляд портфолио является очень субъективным показателем:
    1. Далеко не всё и не всегда можно поместить в своё портфолио, например среди наших клиентов были полит. партии, некоторые гос. заказчики и прочие серьёзные (на мой сугубо личный взгляд) компании, при этом кто автор проекта, на чем он реализован и прочие подробности - запрещалось разглашать "под страхом смертной казни", разумеется, ряд лучших из моих/наших работ я в портфолио не мог(у) поместить физически
    2. Даже если человек непосредственно участвовал в проекте, далеко не факт, что он занимал в нем лидирующую позицию, может быть он просто со-исполнитель, кои в свою очередь при должном руководстве и наставничестве способны творить чудеса, при этом сами по себе, работают довольно вяло (слабо)
    3. Ряд прочих причин, которых можно насчитать с пол сотни, говорящих в пользу того, что портфолио - далеко не самый значительный показатель...
    Ответ написан
    Комментировать
  • Какие грэйды развития внутри вашей компании?

    У нас нет уровней, нет грейдов, нет карьерного роста, нет тимлида, нет повышения зарплаты
    Ответ написан
    Комментировать
  • Программист в "громких" компаниях — возможно ли, и нужно ли?

    @awdemme
    1. Кто такой RockStar?
    Не знаю.

    2. В те годы, когда Фейсбук только начинался ("легко попасть" в вашей терминологии) - там внутри не было ничего сверхестественного в техническом плане. Так что толку в него попадать (если у вас конечно нет новостей из будущего какие бабосы срубили на акциях самые первых сотрудники) - не было ровным счетом никакого.

    3.
    Если взять за пример игры, то они за 15 лет сильно эволюционировали. И если в 90-ых достаточно было работать с 8-битными играми, то теперь это тонны кода в игровых физических движках

    Но при этом уровень разработчиков в среднем сильно упал. Попробуй сделай игру на железе, которое игру еле-еле тянет, как это было в 1980-1990-е годы. Не было движков? Нужно было все придумывать самому.
    А тонны кода в современных движках... И что? Тебе же не нужно весь этот код прочитать/написать, чтобы просто использовать движок.

    4.
    В одной из компаний, для программиста игровой физики, требуется 3-х летний опыт написания игровой физики.

    Мечтать не вредно.
    То что написано в объявлениях о работе для большинства фирм - не более чем мечты. Берут не тех, о ком пишут в вакансиях, а тех, кого удается найти.

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

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

    Полным полно.
    Только если у тебя нет квалификации - толку от этого ровно 0, тебя из них просто выгонят, когда фирмы выростит и понадобится решать более сложные задачи.

    6. Стремиться ли туда попасть. Гм. Ну так то это полезно для профессионального роста. В УЖЕ крутые фирмы - да. Там полно квалифицированных коллег. Тебя быстро подтянут.
    Более того, если ты поработаешь в Яндексе года три, то после Яндекса тебя с руками и ногами оторвут фирмы попроще. И за зарплату повыше яндексовской.
    Ответ написан
    Комментировать
  • Как успокоить атакующую армию ботов, кликающую на рекламу на моем сайте?

    teke_teke
    @teke_teke
    programador
    по-моему, вы друг с другом сговорились чтобы попиариться.
    Ответ написан
    1 комментарий