Задать вопрос
  • Какая идеальная страна для айтишника?

    Я бы на Кипре залип, а если погода не важна, то в Британии
    Ответ написан
    Комментировать
  • Как зарабатывать 1000$ на фрилансе верстальщику?

    php666
    @php666
    PHP-макака
    А кто сказал, что на фрилансе вы должны зарабатывать 1000$?
    Все идет от вашего же непонимания простых вещей. Вы сами же пишите:
    Конкуренция большая, даже при наличии отзывов тяжело конкурировать с кучей людей, демпингуюших цены.
    Я вообще удивляюсь людям, кто свято верит в сказки, которые непонятно кем выдуманы насчет фриланса.

    У меня знакомый недавно на фрилансе решил поработать. В итоге в ужасе сбежал обратно в офис.
    Ответ написан
    7 комментариев
  • Где брать заказы на верстку PSD?

    @abbaboka
    Подскажите биржи фриланса, где взять заказы на верстку сайтов? Только без всяких pro аккаунтов, если можно.


    Странный ты.

    Вот прямо сейчас на fl.ru болтается заказ на верстку за 20 000 руб.
    Там работы примерно на неделю.

    Стоимость PRO - от 1550 в месяц.

    Выхлоп за неделю 18500 рублей.
    Вторая, третья, четвертая неделя - уже не нужно покупать PRO. Следовательно выхлоп еще больше.

    И тебя давит жаба с 80 000 в месяц отдавать 1500 в месяц за аккаунт?

    ОК.
    Ты считаешь что столько не заработаешь. 80 000 в месяц тебе не грозит.

    Но стоимость PRO - 1550 рублей!

    Да даже левой пяткой 10 000 в месяц уже окупают PRO.
    Если ты не планируешь на этом нормально зарабатывать - то зачем тебе вообще этим заморачиваться.

    Тут даже не деньги - ты банально опыта не успеешь даже набрать, если будешь работать на уровне "в час по чайной ложке".

    В это нужно погружаться.
    Ответ написан
  • Как зарабатывать 1000$ на фрилансе верстальщику?

    HamSter007
    @HamSter007
    HTML/CSS верстальщик
    3 года верстаете на фрилансе и до сих пор не поняли, что верстка бесперспективное направление?! 3 года уже точно как!

    Для развития и большего заработка нужно учить js --> js фреймворки (angular, react, vue, ... ).
    + Чтобы что-то заработать нужно знать английский и выходить на иностранные биржи (на upwork посадка на wp весьма актуальный заказ).
    + Научиться работать по часам, сейчас и отечественные уже переходят на такой формат работы.
    + Если 30 отзывов уже есть, то и сами понимаете что умение предложить свои услуги на приличный проект тоже немаловажный аспект.

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

    65536
    @65536
    не делать этого, никогда
    Ответ написан
    Комментировать
  • Где находится ниша Azure (с точки зрения финансовой рентабельности)?

    mindtester
    @mindtester
    http://iczin.su/hexagram_48
    а где подробности о выбранных планах?
    проект ASP.NET
    в личных целях можно утоптать в бесплатные планы точно.. либо вы много чего не договариваете

    ps личный опыт - все работает очень круто. бюджетные хостинги не сравнивать. но это осознается только через пробы.. ни кто не верит на слово ))

    pps можно искать выгоды на AWS (и то очень сложно), но ажурь дружественнее всему дотнетовскому. для других стеков все остальные хостинги - гугл, и все и вся остальное
    Ответ написан
    Комментировать
  • Как вернуть все элементы класса?

    Vlad_IT
    @Vlad_IT Куратор тега JavaScript
    Front-end разработчик
    document.querySelectorAll ?
    Ответ написан
    Комментировать
  • Как смоделировать вселенную?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Думаю в процессе создание подобной системы Вы столкнетесь с рядом проблем, решение которых потянет на нобелевскую премию каждое.
    Я думаю, что взяться за подобное может только человек, который даже приблизительно не понимает как это реализовать и от того и не видит в этом проблем.
    Я уже молчу про вычислительные мощности, которые понадобятся.
    Начните с чего попроще, например напишите алгоритм, который умеет играть в шашки. Или ИИ для игры в крестики нолики.
    Ответ написан
    14 комментариев
  • SQl инъекция. Правильно ли исправил?

    DmitriyEntelis
    @DmitriyEntelis
    Думаю за деньги
    Вопрос крайне абстрактный. Надо смотреть в код конкретно.
    Для защиты от sql injection достаточно использовать PDO или mysqli_real_escape_string на все аргументы в запросах.
    Для защиты от xss нужно фильтровать данные на выводе
    Ответ написан
    3 комментария
  • SQl инъекция. Правильно ли исправил?

    @IceJOKER
    Web/Android developer
    Зачем извращаться со слешами, юзайте:
    prepared_statements
    OR
    real_escape_string();
    Ответ написан
    Комментировать
  • Как экспортировать большие данные в excel?

    @Barmunk
    Есть специальный пакет для экспорта большого объема, можете попробовать его.

    https://github.com/box/spout
    Spout is a PHP library to read and write spreadsheet files (CSV, XLSX and ODS), in a fast and scalable way. Contrary to other file readers or writers, it is capable of processing very large files while keeping the memory usage really low (less than 3MB).
    Ответ написан
    Комментировать
  • Как экспортировать большие данные в excel?

    mashletov
    @mashletov
    Math.random()
    Не слушай советчиков с PHPExcel. Он уже при 5-10к строк начнет потреблять 100+ мб оперативы.
    Кандидат от народа: box/spout. Пишет в файл на лету. Минус: почти полное отсутствие форматирования. Не умеет делать ни ширину столбцов, ни выравнивание по краю... Только шрифт / бордеры.
    Ответ написан
    Комментировать
  • Зачем нужна IDE для PHP?

    DevMan
    @DevMan
    для удобной разработки.
    всегда ваш, кэп.
    Ответ написан
    Комментировать
  • Логика на клиенте или на сервере?

    hePPer
    @hePPer
    Если калькулятор планируется платным - то лучше логику или ее часть делать на сервере, иначе платное будет бесплатным.
    Ответ написан
    Комментировать
  • Как реализовать сдвиг по цветам при декодировании изображения?

    hePPer
    @hePPer
    Может кто понял что они хотят?

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

    @d-stream
    Готовые решения - не подаю, но...
    При таком алгоритме значение R и B быстро выйдет за 255, а G станет меньше 0. Или они имели ввиду, что если больше 255, то цвет это остаток от деления на 255 - 1. Например, когда R станет 256, то это значит, что R = 0? Может кто понял что они хотят?
    Кто хоть раз работал с байтами - тот поймет)

    p.s. в шарпе - можно поиграться byte ну или все арифметические операции завернуть в (….)&255 )
    Ответ написан
    Комментировать
  • Какой CMS движок учить начинающему?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Никакой. Изучайте разработку ПО, языки программирования, построение архитектуры ПО, алгоритмы, математику и т.д и т.п.

    UPD
    Приведу немного аргументации и очевидных вещей для тех, кто не понимает почему ответ именно такой. На самом деле все очень просто: в IT индустрии всё развивается и меняется очень, очень-очень быстро. И как следствие возникает проблема устаревания знаний и умений. Вот например 15-20 лет назад изучение языка программирования под названием "Дельфи" и популярной тогда его среды разработки для десктопных приложений вполне имело смысл и было популярным явлением, т.к. оно тогда довольно широко использовалось, или например Perl для создания сайтов. А где оно сейчас? Почему сегодня сайты пишутся на джаваскрипте? А как на счет десктопных приложений? А ведь те же десять лет назад попробуй скажи такое — как бы область деятельности не пришлось менять. И вот такое происходит просто с языками программирования за довольно короткое время. А основа любого CMS, фреймворка и иже с ними — это как раз таки язык программирования. И вот за время жизни языка программирования в нём случаются новые стандарты, изменения и прочее, а популярное ПО на нём переписываются десятки и сотни раз. Т.е., изменчивость продуктов какого либо языка зависит как от самого языка так и от его популярности. И чем они выше — тем чаще что-то меняется. Из всего этого вытекает очень логичный вывод: в долгосрочной перспективе выгоднее те знания, которые не устареют как можно дольше. И вот тут как раз таки знания разработки ПО и языков программирования, построения архитектура, алгоритмы и прочее имеют наибольший срок устаревания. А уж сколько тысяч лет математике можно и не вспоминать. А она, кстати именно благодаря стремительному развитию IT тоже развивается очень быстрыми темпами. Так вот, при наличии вот таких фундаментальных знаний можно легко и быстро осваивать любые новые фреймворки, CMS, языки программирования и прочее. А уж при наличии подробных мануалов, гугла, форумов и прочего большинство задач сводится тупо к вбиванию "как сделать YYY в ZZZ" в строке поиска (я вот например никак не могу понять ход мыслей людей, которые задают вопросы на форумах и прочих ресусах, ответ на которые выдается в первых же строчках гугла, складывается впечатление, что они вообще первый раз в интернете и про гугл не знают вообще ничего).
    Если есть желание именно в изучении CMS — ставим себе задачу и решаем её используя разные CMS, далее выбираем наиболее понравившуюся и пользуемся пока не надоест или не устареет. А после — повторить.

    Немного перефразирую сам вопрос и соседний популярный ответ:
    — Каким инструментом учиться пользоваться начинающему строителю?
    — Учись использовать молоток и гвозди, леса полно, доски везде используются.
    Вот только строительство — это не одни только доски, в которые забиваются гвозди, а еще архитектура, сопромат и иже с ним, экстерьер, интерьер, отопление, освещение, канализация, вентиляция и ещё куча всего. Аналогично и во всех остальных областях, в том числе и web разработке.
    Ответ написан
    9 комментариев
  • Какая лучше Crm для сбора заявок и сообщений со всех каналов?

    lukoie
    @lukoie
    AmoCRM
    Ответ написан
    Комментировать
  • Как узнать какое именно значение таймаута выставлять при ajax запросе?

    nikolayshabalin
    @nikolayshabalin
    Автор профессиональных курсов в HTML Academy
    Странный вопрос, но можно порассуждать.

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

    Есть ещё такая тема в банковской среде (я только слышал и неручаюсь за эту инфу), что пользователь не любит, когда банковское приложение отвечает быстро. Нажал отправить деньги другу и если ответить, что всё прошло успешно, то пользователь спросит внутри себя - "А как же там транзакции, верификации. Что-то не так. Какой-то гнилой банк". То есть перед ответом нужно подождать, хотя ждать нужно интерфейсу, а не запросу. Запрос пускай ответит быстро, а интерфейс отреагирует через 300ms, а в эти 300ms покажем лоадер.

    Может быть ещё имелось ввиду, что между запросами нужно делать задержку. Объясняю. Есть кнопка "загрузить" на неё можно клинкть пять раз секунду и отправится 5 запросов на сервер. Вот между кликами надо выставлять таймаут, чтобы отправился только один, но опять же это про интерефейс, а не запрос.

    Может быть Вы не правильно поняли вопрос или Вам его донесли не правильно. В любом случае нынешняя формулировка заставляет задать кучу вопросов и Вам бы их следовало задать на собеседование, а не на тостере =) Но Вы в любом случае молодец, так как решили разобраться до конца.
    Ответ написан
    Комментировать
  • Что должен уметь и знать junior python developer?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    То же самое, что и раньше - Лутца вплоть до 37-й главы и руководство Django.
    Ответ написан
    2 комментария