• Является ли установка php/node на хост антипаттерном веб-разработки в 2018?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Нет большего сигнала о профессиональной несостоятельности, чем бездумное следование хайпу.
    5bdd915d02d54566963967.jpeg
    Ответ написан
    6 комментариев
  • Как можно реализовать определение болезни по симптомам?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Компания IBM давно уже озаботилась этим вопросом. Её детище называется Watson. Он уже закончил мед вуз и поступил на работу в некоторые мед организации.

    Думаете, сможете сделать что-то подобное на коленке, и чтобы работало на обычном ПК?
    Ответ написан
    8 комментариев
  • Почему не загружают мою игру?

    RockBearLTD
    @RockBearLTD
    Ленивый недопрограммист.
    В первую очередь, маркетинг. Маркетинг. И еще раз маркетинг. Вот в моем приложении (ссылка ниже) дизайн тоже низок, я сам не дизайнер. Но я трачу по несколько часов в день, чтобы распространить приложение. https://play.google.com/store/apps/details?id=rock...

    Написал только за сегодня на десятки email'ов с просьбой опубликовать приложение у них на сайте, двое уже ответили положительно. Нашел сайт, который при выполнении определенных условий дает базу данных со 120-ью ресурсами, где можно было бы продвинуть приложение. До этого я писал на все форумы и сайты, которые хотя бы раз где-нибудь упоминались в статьях на Хабре про продвижение. В первую очередь, сделал пост на 4pda. За неделю - 290 загрузок всего и 187 активных. Мало, да, но без продвижения я бы также и сотни не набрал.
    Задумайся.

    P.S.: Замучался он. Сделать не так сложно. А вот искать форумы, разбираться в их правилах (особенно когда и англоязычные форумы требуются, так как у меня игра на двух языках), создавать посты, при этом меняя вечно BB-коды (где-то они прописными пишутся, где-то строчными буквами), путаться во всех этих сайтах... Вот это реально я замучался. :)
    Ответ написан
    9 комментариев
  • Как продвигать простые некоммерческие приложения?

    masa_avksom
    @masa_avksom
    Генератор объявлений Директ MASA Avksom
    Бесплатно - только партизан

    1. Форумы/блоги Вашей ЦА
    2. Соц сети - группы и прочее
    3. Бартеры с другими разработчиками
    ...
    Еще совет - делайте более цепляющую картинку и название
    Ответ написан
    Комментировать
  • Почему не загружают мою игру?

    ORTOL
    @ORTOL
    Delphi
    Значит так. Я не буду сюда писать банальную чепуху типа того что иконка паршивая
    или там у него фон розовый, я изложу свои мысли более обширно и эффективно ...

    Я так скажу ... Знаешь чему подобно твоё действие сейчас ??? Оно подобно тому что малыш с 3-его класса перепрыгнул в 10 класс ... И я объясню ... Что бы создавать игры, программы, сайты нужно быть в первую очередь ПРЕДПРИНИМАТЕЛЕМ а не программистом (как ты являешься) ...
    Нужно исключительно обладать знаниями предприимчивостью ... Если взять весь путь от создания проекта и получения денег в карман то доля работы программиста составляет 1/10 часть всего труда ...

    Объясню детально ... В идеале над проектом как минимум должны работать ...

    Программист, Дизайнер, HCI инженер, Инженер разработчик решений, Маркетолог, Психолог, и.т.д ... Перечислять можно в зависимости от проекта, игра это или программа ...

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

    А чем занят ты ..... Оооооой ..... Отмучился он, написал и выложил ... Ещё и надежды у него были, наблюдать рост графика загрузок ... .... Даже и не мечтай !!! Не тот уровень компетентности у тебя ... И программирование тут совершенно не причём ... Дам совет.

    Забрось программирование на определённое время, читай ЛИТЕРАТУРУ, ФИЛОСОФИЮ ПРОГРАММИРОВАНИЯ ... Читай истории успешных проектов, через что они прошли, с какими проблемами сталкивались, (это кстати очень важно так как когда у тебя возникнут проблемы ты можешь запросто сломаться, а когда ты начитан и знаешь много чего то ты уже принимаешь проблему не как проблему а как препятствие которое нужно одолеть.) Кстати есть очень хорошая книга она правда старая и некоторые моменты не актуальны но для общей грамотности сойдёт.
    (Shareware. профессиональная разработка и продвижение программ) ссылка
    После прочтения подобных книг, все вопросы сами отпадут.
    На данном этапе ты пытаешь что то СОЗДАТЬ, но ты сначала СОЗДАЙ СЕБЯ, будь начитанным всесторонне, изучи все те сферы которые я привёл в примере выше ... Маркетинг, психология ...
    Лучше прочесть 5-10 книг чем задавать 5-10 тысяч вопросов.
    Сначала вооружись а потом действуй ...
    Ответ написан
    1 комментарий
  • Обновлять старое приложение или выпустить новое?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    При такой статистике и активности - однозначно: лучше новое создать, а на старом - сделать оповещение:
    "Цикл разработки этого приложения завершён. На основе накопленного опыта, мы разработали абсолютно новое, с учётом всех отзывов и пожеланий пользователей, а также, полностью переписали ядро. Новое приложение доступно здесь".
    ©2016, xmoonlight

    И кому интересно - все поставят новое вместо старого, а статистика у Вас и так нулевая, поэтому ничего не потеряете.
    Ответ написан
    1 комментарий
  • Правильная разработка приложений на ionic framework?

    @mykolaim
    PHP developer
    Ответ написан
    Комментировать
  • Какая разница между Phonegap и Ionic?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    phonegap - торговая марка Adobe, она же инфраструктура для сборки и куча всего прочего.

    cordova - непосредственно название фреймворка после того как Adobe отдала это добро в опенсурс, главная суть которого - взаимодействие нативного кода и webview ну и в целом это настроенное webview и внутренняя инфраструктура для плагинов и т.д. Плагины - это нативный код который предоставляет биндинг для JS и пробрасывает это дело в webview через API предоставляемое Cordova. Больше из коробки cordova ничего делать не умеет. Только webview. Есть еще cordova-cli - консольные тулзы для генерации/сборки/управления проектом.

    Ionic - это UI фреймворк. То есть то что крутится внутри webview делается на основе оного.

    Вывод - это совсем разные вещи. Можно использовать отдельно ionic, отдельно phonegap, вместе... как хотите...
    Ответ написан
    2 комментария
  • Выбор фреймворка для нового проекта - Angular? React? Vue?

    dom1n1k
    @dom1n1k
    Лично для меня Vue - это такой "фреймворк с человеческим лицом".
    В целом JS-мир похож на поле боевых действий, где постоянно то налеты авиации, то кононада гремит, то хипстерская конница с новым логотипом на знамёнах проскачет.
    А "обычный" человек сидит в подвале, обхватив голову руками, и думает - мама дорогая, куда я попал, и чё ваще вокруг происходит?
    Какие-то новые паттерны, подходы, языки... Раньше, чтобы начать, достаточно было блокнота и браузера. Пишешь hello world и сразу его видишь. Теперь нужно поставить ноду, овер 9000 пакетов, десять транспиляторов, таск-менеджеров и бандлеров. Пока увидишь рабочий результат - поседеешь.
    И вдруг какая-то добрая душа взяла у хипстоты всё самое лучшее и разумное, что та родила, но очистив от лишних абстракций и усложнений - и выкатила велосипед в виде велосипеда, а не турбо-космолета с инструкцией толщиной как "Капитал". И снова можно писать в блокноте и смотреть в браузере. При этом почти не проигрывая в возможностях.
    Ответ написан
    1 комментарий
  • Почему Yii/Yii2 не подходит для крупных проектов?

    qonand
    @qonand
    Software Engineer
    Хоть Yii и создан в первую очередь как фреймворк для быстрой разработки приложений, ничего не мешает сделать на нем крупный проект. Как сказал oxidmod Yii ничего не навязывает разработчику, в этом его плюс и минус одновременно. Если проект реализовывают профессионалы - они спокойно его сделают на Yii качественно, если новички - они спокойно заговнокодят проект. Т.е. тут вопрос только в радиусе кривизны рук. Yii реже выбирают для крупных проектов чем тот же Symfony, т.к. с точки зрения бизнеса он более оптимальный, например:
    - в стандартной реализации Yii нацелен в первую очередь на скорость разработки, симфони - на качество. Соответственно в крупном проекте дешевле использовать Symfony со всеми его инструментами, чем реализовывать эти инструменты с нуля. Например, yii-шный ActiveRecord - хорош на простых проектах, но в сложных проектах он приносить больше проблем чем пользы, а в стандартной реализации никаких альтернатив ему не предусмотрено ...
    - Symfony накладывает определенные правила разработки для программистов, соответственно из за этого проще внедрять на проект новых разработчиков, не боясь что они заговнокодят.
    - в Yii низкий порог входа, соответственно "качество" многих разработчиков желает лучшего ...
    Ответ написан
    7 комментариев
  • Почему Yii/Yii2 не подходит для крупных проектов?

    ruFelix
    @ruFelix
    Предсказание будущего по руке, таро, кофе.
    Это мнение людей которые не умеют делать большие проекты. Им просто кажется, что если бы они могли взять вначале другой фреймоврк/язык/базу то результат был бы намного лучше, на деле же они просто не имели понятия о проблемах с которые появляются в больших проектах.
    Ответ написан
    2 комментария
  • Какие стратегии повышения зарплаты существуют?

    CityCat4
    @CityCat4
    Внимание! Изменился адрес почты!
    Пока ровно сидите на попе - и зарплата будет ... ровная, без повышений :) Зачем повышать ее тому, кто работает и за текущую? КапитализЪм.
    Повышение зарплаты нужно хоть чем-то да обосновать, причем "жена-дети-ипотека" не канает практически никогда. Типа твоя ипотека - ты и трахайся решай проблему. Обосновать можно повышением обьема работ, инфляцией, встречным предложением от кункурентов :)
    Как руководитель подходит к такой просьбе - замечательно разьяснил Сергей Горностаев Но тут есть тоже опасность "оверквалифайда" - не все руководители любят, когда контора держится на одной "мегазвезде". Зачастую, звезда, поняв, что тут с ней носятся как с писаной торбой, начинает "звездить"...
    Ответ написан
    5 комментариев
  • Какие стратегии повышения зарплаты существуют?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Центральный показатель для бизнеса, а следовательно и руководителей, как людей представляющих интересы этого самого бизнеса - это коэффициент возврата инвестиций (ROI). Соответственно, сотрудник должен приносить компании больше денег, чем потребляет. Естественно, что чем выше разрыв между затратами и прибылью, тем лучше, поэтому фонд оплаты труда руководитель должен держать на том минимальном уровне, который гарантирует бесперебойную работу сотрудников. Один из факторов этой бесперебойности - низкая текучка. Сотрудников терять нежелательно. И чем ценнее для компании сотрудник, чем более он профессионален и/или чем больше на него завязано, тем дороже обходится его потеря. Натурально в деньгах. Придётся затратить больше, чем обычно, денег на поддержание работы без него. Придётся затратить деньги и время (те же деньги) на поиск, найм, введение в работу, возможно, обучение нового сотрудника. При этом он может оказаться совсем неподходящих и цикл придётся повторить. Или может оказаться просто хуже прошлого и эффективность отдела снизится. Поэтому, когда сотрудник приходит просить прибавку, руководитель оценивает может ли этот сотрудник уйти или только блефует, насколько легко его будет заменить, какой урон компании будет нанесён его уходом. Потом руководитель оценивает стоимость расширения ФОТ - есть ли резервы, какой сейчас ROI, будет ли больший ROI от реинвестиции этих средств во что-то другое? Если уход сотрудника будет стоить меньше, чем увеличение ФОТа, сотруднику откажут.

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

    Из этого вывод, стратегия проста - увеличивайте собственный профессиональный уровень на столько, чтобы свободно менять компанию, как только вас что-то перестало устраивать.
    Ответ написан
    4 комментария
  • Открытие ИП для работы с иностранными заказчиками спустя несколько лет - каковы возможные последствия?

    какова возможная ответственность?

    Штраф за незаконное предпринимательство + налоги уплатите за все, что не заплатили + лишение свободы до 5 лет, если сумма налогов попадает под "особо крупную". В противном случае довольно крупный штраф (100к и больше, если память не изменяет).

    По сути, если вы работали через банк, то даже несколько странно, что у вас до сих пор не было проблем. Конечно, банки процессят мелкие суммы в автоматическом режиме, но все равно есть риск. Если через пионер какой-нибудь, то риск здесь минимален, т.к. пока до пионера докопаться весьма затруднительно, и делать это вряд ли будут.

    Другое дело, что, не открыв ИП и продолжая работать, вы усугубляете возможные последствия, т.к. раз в год и палка стреляет. Вон, собираются ввести глобальную базу данных по счетам физлиц, например. Тот же пионер или счета за рубежом будет вычисляться по простому запросу на раз-два... посему наилучшим решением будет пойти к юристу и, минимизировав возможные риски, открыть-таки ИП.
    Ответ написан
  • Yii 2 Html::a() options - защита от быдлокода?

    ArtyomovAnton
    @ArtyomovAnton
    PHP и всё что рядом
    Я бы предпочел использовать атрибут data-confirm
    Html::a('Удалить', ['tasksmanager/task-delete', 'task_id' => $task->id], ['data-confirm' => 'Удалить?']);

    Правда не уверен, что в гриде прокатит.
    Ответ написан
    Комментировать
  • Какую работу выполняют настройщики рекламных кампаний?

    @vanillathunder
    Опытные арбитражники знаю какой текст в рекламе использовать, чтобы было больше кликов, а чем больше кликов тем меньше цена клика.
    Так же нужно знать какие ключевые фразы использовать, а какие блокировать.
    А дальше оптимизировать компанию, посмотреть по каким фразам больше кликов, где какая конверсия, настроить оптимальную цену клика.
    Работы там много.
    Ответ написан
    1 комментарий
  • Открывать ИП или нет?

    Kaer_Morchen
    @Kaer_Morchen
    Разрабатываю web-приложения.
    Вообще-то смысл есть.

    Допустим взялся ты за работу, работал какое-то время и хлоп тебя кинули, допустим на 40 т. р. - и тут вытекает два пути развития:

    1. Ты ИП. Ты заключал договор, ты качаешь права, вполне обоснованно и возможно даже получишь неустойку.
    2. Ты фрилансер и не заключал договор. Тебе скажут: Ты что за хрен с горы? Иди отсюда.

    Разобраться как вести ИП не сложно, сходить на почту получить/отправить письмо раз или два в месяц тоже. С ИП спокойней.

    Опять же вдруг к 25 захочешь куда нибудь в Европу мотануть? С подтвержденным стаже получить рабочую визу легче чем какому-то хрену с горы.
    Ответ написан
    7 комментариев
  • Где хранить файлы для работы?

    saboteur_kiev
    @saboteur_kiev Куратор тега Git
    software engineer
    GIT не очень хорошая идея для хранения файлов, ибо при любом изменении, будут храниться все версии.
    Но вы можете поискать хранение информации для дизайнеров.
    Некоторые пользуются дропбоксом, некоторые ставят Owncloud, некоторые просто носят внешний диск с собой.
    Еще есть платные решения, типа https://www.sugarsync.com/
    Ответ написан
  • Yii2 - почему тормозит View::render()?

    @LAV45
    юзай xhprof не пожалеешь
    А для начала посмотри не выводится ли у тебя в GridView колонки в формате html
    GridView::widget([
        'dataProvider' => $dataProvider,
        'columns' => [
            'title:html',
            'description:html',
        ]
    ])


    Если использовать формат html то отображаемый текст будет проходить фильтрацию с помощью HtmlPurifier каторая ну ооочень тормазнутая библиотека.
    Ответ написан
    1 комментарий