Задать вопрос
  • Куда стремиться PHP программисту?

    sim3x
    @sim3x
    Куда хочешь
    Ответ написан
    Комментировать
  • Как начать работать дизайнером?

    dom1n1k
    @dom1n1k
    Книги это хорошо, но нужна конкретика.
    Чтобы начать, нужно перейти к работе над конкретными задачами - пусть даже заказчики будут вымышленными или те, которые тебя об этом не просили. Это совершенно другая работа, чем сидеть и рисовать абстрактные кнопочки не пришей кобыле хвост.

    Условно говоря, проекты типа:
    - Я недовольный пользователь Википедии и решил перерисовать её так, как будет лучше.
    - Я сегодня был в Сбербанке, полчаса не мог вдуплить, как там деньги на телефон кладутся - и решил перерисовать интерфейс их терминала.
    - Купил кефир в Ашане, а дай-ка я этому кефиру логотип нарисую.
    - Зашел на Гисметео, стошнило от вида, решил их редизайнуть.
    - Читаю сайт Интерфакса, блин, как же всё уныло. А что если арт-директор поставит задачу: нарисовать сайт серьезному новостному агентству с обязательным использованием розового цвета?

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

    Neznayka1979
    @Neznayka1979
    Интересы - IT, психология...
    6c7e635425e24eda90fd4ac9d80c9adb.gif

    Маргарет Гамильтон стоит рядом с написанным ей исходным кодом бортового компьютера «Аполлона»
    Ответ написан
    11 комментариев
  • За счет чего реализован плавный переход вконтакте?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    За счёт статичного каркаса SPA (Single Page Application), а при переходах по страницам - меняется только URL в адресной строке и нужные контентные блоки грузятся посредством AJAX.
    Ответ написан
    Комментировать
  • За счет чего реализован плавный переход вконтакте?

    politon
    @politon
    HTML5,CSS3,JS,PHP,SQL,API,canvas,animation...
    По поводу музыки плеер скрывается, но не перегружается
    Плавные переходы - js
    контент естественно php
    Ответ написан
    2 комментария
  • Конструкторы сайтов и их перспективы?

    @LiguidCool
    лично я думаю что такие конструкторы "собери сам" приведут только у наводнению интернета не качественными и не оригинальными сайтами и во многом случаях вакханалию на самих страницах

    Так и будет. Но подобные сайты с посещениями 1 человек в месяц так же быстро и пропадут.

    следовательно возникает вопрос должен ли каждый заниматься своим делом ? или "лучше делать то что ты делать мастер"

    Не очень понятен вопрос.

    могут ли такие конструкторы заменить реального программиста по качеству исполнения даже если учитывать что этот программист будет использовать этот конструктор ?

    Вполне, но зависит от задач. Например Over дофига одинаковых магазинов будут рано или поздно клепать автоматы. Тут к бабке не ходи ... Тот же контакт уже явно нацелился на это направление. Вопрос времени ИМХО.

    для кого эти конструкторы разрабатывают ?

    Для домохозяек ... И нет, я не утрирую.
    Ну или малого бизнеса. Госзаказчиков ... итп.

    я думаю что это разоряет частично экономику рынка веб разработки

    С чего бы?

    вообще это наглая монополия

    Монополия - всегда плохо. На то и антимонопольный комитет придуман :)
    А вообще маленькие говносайтики как раз монополизированны маленькими говнопрограммерами, которые за летние канникулы выучили HTML и теперь невъебе*ны :)

    они хотят если не власти то денег

    Про власть особенно доставило :-D
    Нет, скорее они хотят просто денег. Собственно как и программисты ... Ой стоп! Эти же генераторы пишут тоже программисты и им тоже платят деньги!

    они делаю исключительно для повышения собственного благосостояния

    Ну мы (программисты) тоже как бы не за идею работаем ))

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

    Шта?

    Очень интересно что думают об этом "IT терроризме" жители Тостера

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

    DmitriyEntelis
    @DmitriyEntelis
    Думаю за деньги
    Без проблем. Есть хорошие менеджеры, есть отличные проекты.
    Доля менеджера при этом обычно 85-95%
    Ответ написан
    6 комментариев
  • Хорошая и удобная cms для разработки, глазами разработчика?

    politon
    @politon
    HTML5,CSS3,JS,PHP,SQL,API,canvas,animation...
    Глазами разработчика CMS - это резиновая баба. Полноценного эффекта не получишь.
    Framework - это проститутка, доступная всем)))
    Натив - вот настоящаяя баба для разраба! ;)
    Ответ написан
  • Уровень зарплат в Европе на удаленке такой же как и в офисе?

    dmitry_pavlov
    @dmitry_pavlov
    World-class .NET freelance contractor (remotely)
    Оплата за работу в любом формате основана на том, что и все остальное в капиталистическом мире - точкой пересечения кривых спроса и предложения на товар (в данном случае - это услуги по разработке).

    Уровень оплаты в Европе разный, в каких-то странах он выше, чем в РФ и других странах Восточной Европы, когда-то входивших в СССР, а в каких-то - такой-же и ниже (Португалия, Испания и другие, например, не отличаются высокими зарплатами).

    Опять же зарплату оценивать нужно с учетом расходов, которые в разных локациях очень разные.

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

    Так что по уровню возможных доходов нужно опираться на статистику (учитывает реальный спрос и предложение), расходы и готовность работодателя взять на работу чужака (опять же - спрос, обусловленный местными законами). Кое какие ссылки на существующую статистику можно посмотреть в моем посте.

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

    byte916
    @byte916
    Можно посещать любое учреждение, не только вуз, но только если охрана пропустит
    Ответ написан
    2 комментария
  • Чем пропарсить несколько миллионов доменов?

    Jump
    @Jump
    Системный администратор со стажем.
    Да чем угодно. уж не знаю что там может тормозить.
    Я обычно на питоне делаю, хотя такая элементарная задача решается на любом языке.
    Понятное дело что если хотите очень больших скоростей - желательно делать не в один поток и не с одной машины.

    Простая математика:
    По количеству-
    Допустим средняя страница будет отдаваться за 1секунду - какие-то значительно быстрее, какие-то дольше, но в среднем 1сек.
    В итоге за час 3600доменов, за сутки 86,4тыс доменов - все обойдете за 65дней.
    Надо быстрее? - Запускате в несколько потоков.
    Хотите за сутки - 65 потоков и будет вам за сутки.
    По объему -
    Средний вес веб страницы сейчас около 2мб.
    Если вы будете собирать по одной странице в секунду вам надо быть готовым прокачать 2мегабайта в секунду, т.е минимальная скорость подключения 16мегабит в секунду.
    Если вы будете работать в 65потоков, и собирать 65 страниц в секунду, надо быть готовым прокачивать 130мегабайт в секунду, т.е минимальная скорсоть подключения гигабит в секунду.

    Стабильный гигабит вам дадут только в ДЦ и то не факт, на домашнем тарифе маловероятно такое получить. Поэтому вести парсинг желательно с нескольких мест с хорошим линком, если есть требования по времени.
    Ну и общий объем сохраненных данных будет в среднем около 0,3террабайта.
    Это конечно если с картинками.
    Если тащить чисто текст - все гораздо веселее, раз этак в 50.


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

    petermzg
    @petermzg
    Самый лучший программист
    Эффективность менеджмента, который хочет замерить эффективность работы программиста, точно ниже плинтуса.
    Ответ написан
    4 комментария
  • Есть апп, задающий ребёнку развивающие задачки, а в случае успешного решения задачки ставящий мультик с ютуба?

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

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

    Моей сейчас семь, мультики любит, но без фанатизма. Мы успешно прошли все подшивки "Школы семи гномов", рекомендую. Из развивающих игрушек использовали разве что GComprix, и то очень умеренно. Зато настольных игр у нее полный шкаф. Для вашего возраста уже кое-что можно брать - "Доббль", например.

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

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

    Wolfnsex
    @Wolfnsex
    Если не хочешь быть первым - не вставай в очередь!
    1. Для создания дельты изменений в чем бы то ни было (в тексте, или в бинарных данных и т.п.) есть утилиты/алгоритмы, уже готовые. Можете взять их и адаптировать под себя, например diff. Как это будет реализовано на уровне JS'а в браузере я пока не очень представляю, но гипотетически - это вполне возможно/реализуемо.

    Как решить эту проблему? Возможно ли частичное обновление поля в MySQL

    Частичное обновление файла возможно только в том случае, если кол-во измененных данных равно кол-ву данных оригинала, т.е. нельзя открыть файл и вставить что-то в его середину, можно перезаписать кусок данных ровно такой же по длине как был до этого. В противном случае, файл будет либо перезаписан с того места, где было изменение, либо перезаписан целиком. Это не зависит от базы, это простая арифметика.

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

    Как выявить частичные изменения, чтобы не гонять весь текст целиком, а только внесённые изменения? Поделитесь опытом.
    Ответ на этот вопрос содержится в 1-м абзаце, выше по тексту :)

    Кроме того, как только пользователей станет много, подозреваю, сервер ляжет.
    Довольно странно будет, если у Вас база ляжет от такой нагрузки... Это скорее больше похоже, опять таки, на серьёзные ошибки в архитектуре, а не проблемы БД/сервера как таковых.
    Ответ написан
    Комментировать
  • Существуют ли ip камеры записывающие по детектору звука?

    zamboga
    @zamboga
    Аналитика данных, BI-аналитика, дашборды
    Запись по любому детектору (звук, протечка воды, задымление и т.д.) или по любому событию (сигнал от охранной, противопожарной системы и т.д) -- за это отвечают регистратор, а не камера.
    Соответсвенно, если у вас регистратор софтварный -- искать опцию там или искать другой софт, если хардварный (DVR) -- то там.

    Более того, у камеры может и не быть звука, а регистратор будет писать по событию с отдельного микрофона.
    Ответ написан
    3 комментария
  • Почему при добавлении таблицы содержимое в модальном окне перестаёт отображаться?

    webirus
    @webirus
    Тыжверстальщик! Наверстай мне упущенное...
    (но в JSFiddle почему-то работает)

    И чего ты хочешь тогда? Как мы должны понять, что не работает?

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

    @malbaron
    CRM - это Customer Relationship Management, взаимоотношения с заказчиками.
    При чем здесь "управление учебным процессом"???

    CRM, это, например, ведете вы сделку, к которой нужно 100 согласований на разных уровнях - вот CRM и позволяет вам не забыть.
    Или, к примеру, не забыть поздравить любимого крупного заказчика с днем рождением; прочитать в CRM, что он любит Спартак и подарить ему билеты на "Спартак - Челси" - это тоже можно назвать функцией CRM.

    Прямого отношения к управлению собственным учебным процессом это не имеет.
    Только косвенное.

    =========================

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

    Captain
    @Captain
    Я вас разочарую, но в крутых БК это все делается ручками, причем достаточно высокооплачиваемых аналитиков. Матч могут перенести, отменить и т.п. Это никакой автоматикой не просчитаешь. То же самое и с линией, то бишь ставками. Для live может быть и есть какое-то добавочное ПО, которое на основании статистики по матчу (кол-во ударов, владение мячом, замены и т.п. ) корректирует ставку, но эти данные тоже надо где-то получать в реальном времени. Ну и результат тоже вносится руками, так как это важно, это же деньги. А результат там может быть не один - ставки бывают и на забитые мячи в определенном тайме, и разница забитых мячей и много чего еще. Ну и по этому событию (которое вручную ставит аналитик) уже начисляются выигрыши или возвраты. Это можно и нужно автоматизировать. Но это как раз, примитивная математика.

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

    vicodin
    @vicodin
    Имею некоторый опыт
    Комментировать
  • Как найти программиста, чтобы он не украл идею?

    @malbaron
    0. Ты тут не первый такой умный. Поищи в поиске. Очень частый вопрос.

    Вы преувеличивайте проблему:

    1. Идея ничего не стоит. Пока не реализована.
    2. У хорошего программиста - полно работы с хорошей оплатой. Время сейчас такое. И что важно - с гарантированной оплатой, в отличие от воровства идей.
    3. Даже если программист хочет что-то там украсть - раскрутить идею это куча усилий. За это время программист потеряет кучу бабла (см. пункт 2). Причем бабло из п. 2 - верняк. А раскрутится ли идея - еще непонятно. А вот усилий на нее нужно будет потратить много-много. За это время потерять кучу верного бабла на работу по основной специальности.

    Юридические:

    4. Попробуй патентовать. Для этого патенты и придуманы.
    5. NDA вы, поди, из статей про стартапы в США услышали. У них другое законодательство. Не знаю в нашей юриспруденции понятия - "неразглашение". Есть "коммерческая тайна". Есть куча описаний как правильно оформить "коммерческую тайну". Договора о неразглашении недостаточно.

    Сюрприз:

    6. А еще есть авторское право. Авторские права останутся у программиста. И он сможет воспользоваться своим продуктом (что важно - уже готовым, в который вкладываться не нужно).
    7. Решается правильным оформлением того, что программист создавал продукт именно для вас и только для вас под зарплату.

    P.S.:
    Более серьезные программисты - менее подвержены этой проблеме.
    У них и репутация и зарплата - незачем воровать.

    Начинающие, тем более, что сейчас рекламируется "быстро срубить денег в ИТ" - скорее подвержены искушению украсть.
    Ответ написан
    8 комментариев