• Чем отличается код дилетанта от профессионала?

    alexiusp
    @alexiusp
    senior frontend developer
    Код профессионала может прочитать и понять любой дилетант. Код дилетанта иногда даже профессионал понять не может.
    Ответ написан
    Комментировать
  • В каком направлении двигаться дальше, чтобы стать полноценным PHP разработчиком?

    fsdsdfsfdsfsdfsdfsdfsdfsd
    @fsdsdfsfdsfsdfsdfsdfsdfsd
    Unknown
    Не пользуйтесь фреймворками вообще и готовыми движками и станете успешным.

    И срать, что кому-то нужны всякие Yii и прочий хлам. Создавайте свой проект и работайте на себя.
    Ответ написан
    9 комментариев
  • В каком направлении двигаться дальше, чтобы стать полноценным PHP разработчиком?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    Посмотри в сторону Symfony
    Боюсь за оставшиеся 2 года своего обучения так и не стать более-менее нормальным разработчиком, который уже может делать определенные вещи и зарабатывать.


    Срочно: либо устраивайся на работу, либо фриланс. Твоя задача - получить опыт и няшное резюме. Не иди в web-студию, отупеешь. Оптимальный срок работы в компании И для программиста И для компании - 2 года.

    18962034_moj-diplom-pozvolil-mne-nachat-
    Ответ написан
    5 комментариев
  • Вывод средств из oDesk. Как получить $ в России?

    Lucian
    @Lucian
    https://t.me/MakeFreelance
    Вывожу через skrill на альфа долларовый счет (открыть счет через альфаклик - 5 минут)
    перевод с одеска на skrill 1$
    со скрилла на долларовый счет альфы $4
    деньги первый раз шли неделю
    остальные переводы 2-3 дня
    один раз в начале декабря 2014 перевод за сутки пришел

    первый перевод скрилл на альфа счет в $ переведет без вопросов, последующие переводы спросят ваши паспортные данные и счет за комунальные услуги (на skrill более подробно описано про верефикацию), как предоставите документы, проблемы автоматом отпадут

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

    поэтому скрилл сразу спрашивает откуда у вас деньги: через игру в покер или полученные другим путем, odesk - в моем случае честно заработанные деньги

    вывожу с одеска четыре раза в месяц по $2004 через skrill, на счет альфы приходит $2000, снимаю в банкомате альфы $2000 без комиссии, с этой маленькой пачкой иду в другой банк, меняю по более выгодному курсу чем у альфы, но в основном конвертирую сразу в альфе $->в рубли, потому что так удобнее.

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

    ps. первый раз переводил $100 комиссия была $1+$4+$6
    последующие $1+$4

    UPD: авг. 2020, открыл агенство ибо уже уперся в потолок, времени на всех клиентов не хватает, опыта вагон а девать некуда, поэтому буду вливать его в сотрудников и осваивать бизнес процессы.
    Ответ написан
    16 комментариев
  • В чем писать конспекты?

    @Black_and_green
    Developer - chigrin.xyz
    Посмотри в сторону onenote, удобен, так как поддерживает любые данные от текста до графиков и видео. Проблема только с подсветкой кода, но возможно есть плагины. В крайнем случае можно написать макрос, который будет раскрашивать код.
    Ответ написан
    1 комментарий
  • Как найти работу без опыта и законченного высшего образования?

    @Alexey_Kutepov
    Разработчик программного обеспечения
    Встречный вопрос: сколько собеседований посетил? что сказали? или ограничился просмотром вакансий?
    Ответ написан
    2 комментария
  • Как найти работу без опыта и законченного высшего образования?

    @Exotic33
    Проект на гитхабе покажи, подготовься к собеседованию, не сиди сложа руки и учи.
    Ответ написан
    Комментировать
  • Сколько будет стоить работа "по-белому" во фрилансе?

    У меня фрилансерская деятельность не основная и ИП я открывал не только для фриланса - еще так снижаем налоги в ООО.

    Советую почитать отличный цикл статей на хабре от компании "Я люблю ИП"

    Рассмотрим реальные цифры по ИП:
    1) Открытие ИП, пошлина - 800р.
    2) Открытие расчетного счета (банк Авангард) - 1000р. + 400р.(пошлина за выписку из ЕГРЮЛ, можно и бесплатно, но надо было открывать счет срочно). Банк выбран Авангард, потому что дешево и неплохой клиент интернет-банка.
    3) Ежемесячное обслуживание счета - 500р. В Авангарде взимается с третьего месяца.
    4) Налоги. (Предполагаем, что у нас УСН-6%.) - 22300р. - это будут страховые взносы за год (можно платить сразу или поквартально)+ если за год доход больше 300000р., то еще 1% от разницы между доходом и 300000р. + сами 6% налога
    Ответ написан
    1 комментарий
  • Как seo-продвинуть сайт без денег?

    XXX
    @XXX
    Решение где-то рядом
    Alexander-K
    • Проведите аудит сайта на предмет косяков (инструменты вебмастеров Вам в этом помогут)
    • Если сайт еще не добавлен в гугл и яндекс вебмастер, то добавьте.
    • Исправьте косяки, sitemap, robots.txt, meta-теги, описания страниц, заголовки, оптимизация содержимого страниц, перелинковка и т.д.
    • Скормите карту сайта поисковикам
      http://google.com/webmasters/sitemaps/ping?sitemap=ссылка на Ваш sitemap
      http://www.bing.com/webmaster/ping.aspx?siteMap=ссылка на Ваш sitemap

      Для того чтобы яндексу карту отправить, придется зайти на страницу вебмастера. И до кучи можете воспользоваться сервисом пинга в 40 поисковиков.
    • Если сайт региональный, то задайте регион.
      В яндекс вебмастере задается в настройках сайта, География сайта → Регион сайта
      В гугловских инструментах вебмастера, Поисковый трафик → Таргетинг по странам и языкам → Страна
    • Составьте семантическое ядро
    • Напишите SEO тексты заточив под ключи по которым будете двигаться
    • Если сайт не статичный, зарегайте его в соц сетях и постите туда новости со ссылками на свой сайт
    • Регайтесь на крупных форумах, с ссылками не закрытыми от индексации и напишите там про Ваш сайт
    • Оставляйте комменты в dofollow-блогах


    "Тупо регится на площадках" и спамить ссылку на Ваш сайт, не зная ключей по которым двигаетесь, бесполезно и вредно.
    Ответ написан
    2 комментария
  • Как seo-продвинуть сайт без денег?

    ArtDenis
    @ArtDenis
    Разработчик сайтов и мобильных приложений
    Посмотрите разметки - schema-org.
    Сделайте чтобы сайт работал быстро - pagespeed
    Зарегистрируйте сайт на Яндекс Вэбмастер и Гугл Вэбмастер. Посмотрите их рекомендации.
    Сделайте чтобы сайт был без ошибок.
    Проверьте заголовки, описание, ключевые слова (необязательно), чтобы таблицы были в table, списки в ul и т.д.
    Добавьте sitemap.xml, robots.txt, dublin.rdf, .htaccess.
    Добавьтесь в Яндекс Карты, Гугл Карты. В Яндекс Каталог (Если добавят, то вы круто подниметесь вверх)

    А затем просто тупо регистрируйте его на множестве площадках, лучше если это не будут порносайты, а еще лучше если это будут сайт по схожей тематике сайта)
    Кстати, последнее, если будете регистрировать на торговых площадках, то возможно клиенты будут еще звонить с них, но это уже не относится к SEO.
    Ответ написан
    2 комментария
  • Как извлечь из MySQL данные по нескольким критериям силами PHP?

    viktorvsk
    @viktorvsk
    Серьезно. Вот Вы потратили 5, 10, 20, 100 часов что б реализовать вот это. Потом - время на написание вопроса. В конце еще написали
    Собственно вопрос: есть ли красивый выход из ситуации?

    То есть, в такой формулировке, вы предполагаете, что возможен вариант, что красивого выхода не существует (хотя, мне и сложно представить, каким бы был мир в таком случае)... И Вы даже не решили сначала, как это любят говорить менеджеры в наше время, проинвестигейтить этот вопрос? Действительно, Вам кажется, что может быть вариант, что, например, Ebay - имеет у себя пару петабайт регулярных выражений?

    Я просто оставлю это здесь:
    en.wikipedia.org/wiki/Entity%E2%80%93attribute%E2%...
    zlob.in/2013/03/fasetnaya-poisk-v-internet-magazine
    Ответ написан
    7 комментариев
  • Как извлечь из MySQL данные по нескольким критериям силами PHP?

    shaks
    @shaks
    Я не побоюсь выразить наверное то, что крутится у многих на языке, кто прочел это) - Это пиздец, дружище ) Большой, кромешный пиздец )
    Выход из ситуации. - nosql. Забудь про Мускул. Сделай все на mongodb например. Все данные хранить в древовидных коллекциях. Вобщем почитай, как раз все твои проблемы решаться оч легко и изящно.

    NoSql позволит тебе в одной коллекции (аля таблице) хранить как автомобили с их характеристиками, так и туалетную бумагу, домашних животных и разные сорта вятского кваса.

    Upd А по сабжу, если уж на мускуле делать, то нужно делать через связи has_many и/или has_and_belongs_to_many/has_many through, а не лепить айди через запятую и искать регулярками.

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

    главное - приготовь пару камазов денег на дата-центр.
    Ответ написан
    Комментировать
  • Как создать видеохостинг с нуля?

    Symphony
    @Symphony
    Берете Жомла, подключаете Жикверу, 6 плагинов.
    Готово!
    Ответ написан
    Комментировать
  • Возможно ли сделать квадратный блок авто ширины средствами HTML+CSS?

    mudrick
    @mudrick
    Máximo progreso hemos alcanzado en minimo seso.
    Гуглите выражение css padding hack, тема стара как мир — это как раз то, как сделать высоту блока пропорциональной ширине блока. Вот песочница, меняйте ширину фрейма, квадратик будет пропорционально менять свои размеры.
    Ответ написан
    1 комментарий
  • Wi-Fi роутер для офиса (6 ПК + другие устройства) D-link Dir-300 их не тянет?

    eapeap
    @eapeap
    Сисадмин, Беларусь
    Засорять пространство проводами желания особо нет.

    Тогда продолжайте заниматься сексом с WiFi.
    3) Если смело идти в магазин - что лучше купить для моего случая и почему?

    Гигабитный свитч на 8 портов и провода.
    Я бы задействованных в бизнесе клиентов (комп и ноуты) перевел на провода. Сразу упадет нагрузка на WiFi вдвое, а то и больше, проблемы уйдут или станут редкими.
    Ответ написан
    1 комментарий
  • Как правильно именовать сложные действия в REST API?

    GM2mars
    @GM2mars
    Много где читал, да и сам придерживаюсь использовать в нестандартных запросах - параметры.
    Опять же нужно определить основной ресурс с которым идет работа, в вашем примере скорее всего это ракета.
    У этого ресурса может быть состояние или действие (зависит от архитектуры, что лучше подходит).
    Пример с ракетой у которой меняем состояние: (В этом случае у таблицы с ракетами должно быть поле target)
    PUT rocket/23/?launch {'target': 'usa'}

    Пример с действиями подразумевает более широкие возможности по использованию ракет. В данном примере должна быть отдельная таблица rocket_action с полями: действие, состояние, цель ...
    Запрос на продажу ракеты:
    POST rocket/23/?sale {'target': 'pakistan', 'price': 235000};
    (соответственно контроллер, который отвечает за обработку этого действия должен удалить ракету из таблицы ракет или изменить её состояние)

    Что же касается действий под пунктами 3 и 4:
    3 - Такие действия должны лучше разбивать на поддействия: 1. запросить какая ракета свободна (или ближе всех к этой стране) 2. запустить эту ракету в страну.
    4 - думаю что тут нужно пересматривать архитектуру приложения, если нет сущности, с которым мы можем выполнять действие. Для вашего примера лучше подойдет выделение отдельной ракеты для парада POST rocket/23/?start_parad {'place': 'Moscow'}

    Да и вообще REST это довольно абстрактная архитектура. Тут в первую очередь нужно думать о том, что хочет получить пользователь отправляя этот запрос, а уже потом на сколько он логичен в техническом плане построенной архитектуры.
    Ответ написан
    1 комментарий
  • Какой язык программирования выбрать?

    По моему скромному мнению и вопреки большеству, рискну быть закиданным плмидорами. Python или PHP вкупе с популярным фреймворком -- то что нужно на старте. Не буду писать ни про плюсы ни про минусы обоих языков, или каких либо других потому что суть не в том. Любой более или менее вменяемый программист скажет, что все языки, так или иначе, хороши для своих целей. Все решают определенные задачи. В случае с автором вопроса задача: быстро включиться в мир разработчиков ПО и бросить свою текущую работу. Для этого ему нужен язык с которым он без долгих изысканий получит работу программиста, где его уже будут учить коллеги и реальные задачи. А гипотетическое изучение гипотетической асинхронности в гипотетическом "ToDo list" проекте на node.js без реального применения знаний на живых задачах будет быстро забываться. В итоге человек так и не займется коммерческой разработкой. И будет еще один хобби-программист.
    Ответ написан
    1 комментарий
  • Какой язык программирования выбрать?

    @xom9lk
    Я был логистом, хочу стать поваром, какую кухню мне изучать?
    Ответ написан
    2 комментария
  • Какой язык программирования выбрать?

    tzlom
    @tzlom
    Ну вы уже поняли что PHP брать нельзя ни в коем случае, а то питонисты и рубисты обидятся, но вообще-то это тоже отличный язык для веба (и самый распространённый, как по количеству установок так и по инфраструктуре что бы там не говорили).
    Вообще как я посмотрю шаг от сисадмина до программиста это большой и трудный шаг, не у всех получается и не всегда это нравится, поэтому тут вопрос в том был ли у вас какой-нибудь бекграунд серьёзного программирования вообще (да, вы сисадмин и наверняка писали скрипты, но это обычно не то что делает программист, хотя и выглядит так же). Если не был и вы не разбираетесь как работает веб ( а это иметь чёткое представление о том что такое и как оно вместе работает: nginx/apache, cgi ,HTTP, браузер, HTML ,AJAX) то возможно стоит начать не сразу с веб разработки а с программирования вообще.
    Ответ написан
    1 комментарий