Задать вопрос
  • С каких пор появился фронтенд?

    DmitriyEntelis
    @DmitriyEntelis
    Думаю за деньги
    По пунктам:
    Почему в университете стало популярней разрабатывать сайты, ежели учить C++ и писать "толстые" клиенты.
    Потому что скриптовые языки дают существенно бОльшую скорость разработки чем C++ что собственно является главным аргументом. Разработчики стоят дороже железа условно.
    С++ остается в каких-то узко-специфических задачах со сложной математикой где производительности скриптовых языков не хватает. Писать на C++ интерфейс не актуально года с 2000 пожалуй что.

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

    И мобильное приложение, и фронт сайта - могут быть и тонким и толстым клиентом, зависит от конкретного проекта.
    Это всегда баланс между бизнес-хотелками и затратами.
    Толстый клиент - лучше отзывчивость интерфейса, можно вынести часть нагрузки на железо клиента, дороже поддерживать (дорогие ios/android/angular/... разработчики, специфические проблемы синхронизации данных).
    Тонкий клиент - все наоборот :)

    UPD Если трактовать вопрос в стиле "почему веб более популярен чем десктоп":
    1. Как показывает практика любой софт который физически крутится у пользователя можно взломать и получить бесплатно. Если софт не лежит на торентах - скорее всего он никому не нужен.
    2. Многие сервисы сейчас продаются по модели ежемесячной-ежегодной подписки - это даёт существенно лучшие экономические показатели чем продажа платных обновлений.
    3. Интернет становится все более доступным и по географии и по $, все более быстрым.

    Все это делает модель SAAS и её наследников весьма привлекательным.
    Я бы сказал так - сейчас нужны какие-то ОЧЕНЬ веские причины не использовать SAAS.
    Ответ написан
    13 комментариев
  • React + Redux, как начать правильно?

    KaaPex
    @KaaPex
    неумеха
    Бесплатные курсы от создателя Dan Abramov
    https://egghead.io/technologies/react
    Ответ написан
    Комментировать
  • Где можно достать спутниковые снимки с точностью до дома?

    @trolleway
    Каталоги провайдеров, которые продают космоснимки:
    search.kosmosnimki.ru
    https://browse.digitalglobe.com

    Снимки с точностью до дома - это нужно искать порядка 1 метра на пиксель.
    Ответ написан
    Комментировать
  • Подкиньте литературы по IoT?

    Reynard13
    @Reynard13
    java developer
    Ответ написан
    Комментировать
  • Подкиньте литературы по IoT?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    Internet of Things with Python

    Raspberry Pi IoT Projects
    Building Arduino Projects for the Internet of Things
    Security and Privacy in Internet of Things (IoTs)
    Learning IoT with Particle Photon and Electron
    MySQL for the Internet of Things
    Ответ написан
    Комментировать
  • Равномерная анимация столбца вверх на Raphael?

    Добавьте такой маленький хак
    var bar = paper.path(
    		"M 100, 500" +
    		"L 200, 450" +
    		"L 300, 500" + 
        "L 300, 500" + // эта строка
    		"Z"
    	)

    https://jsfiddle.net/beyktkbp/
    Ответ написан
    1 комментарий
  • Как взламывают сим-карты?

    littleguga
    @littleguga
    Не стыдно не знать, а стыдно не интересоваться.
    1. Купите фейковый кнопочный телефон и дождитесь такой же ситуации в баре. Оставьте его на стойке/столе(предварительно попросите знакомого быть в это же баре), отойдите в туалет и пусть знакомый проследит, что будут делать преследователи с телефоном.

    2. Когда снова увидите машину - подойдите и спросите что-нибудь("не подскажите, где улица N/не довезете", "закурить не будет?"), а сами посмотрите, что в салоне к чему и какие люди.

    3. Пруфы с фотками/видео и готов помочь с вычислением агентов(если Вы из МСК).
    Ответ написан
    2 комментария
  • Кто знает как создать картинку с текстом и шрифтом ttf или otf?

    @GreatRash
    JS - canvas
    PHP - ImageMagic
    Ответ написан
    Комментировать
  • Какую тему выбрать для дипломной?

    LeEnot
    @LeEnot
    Енот-андроид
    Жизненный совет:

    1. Выбрать халявную тему и сделать диплом "на отвали"
    2. Найти себе занятие по душе, интересный проект, и развивать его.

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

    AlienZzzz
    @AlienZzzz
    технарь с 1999 года
    https://jsfiddle.net/dw41nLx1/

    чем не вариант то? зачем городить на CSS такие структуры, когда можно в 2 строки сделать это на JS - и работать будет на всех броузерах
    Ответ написан
    Комментировать
  • Как начать работать удаленно?

    saDam
    @saDam
    Microservices, .NET Core, EF Core, SQL, RabbitMQ,
    Расскажу, как я начинал работать:
    Я работаю .net программистом, последние проекты делаю на webapi(бекэнд)+angularjs(фронт).
    Работаю фулл тайм, из дома выезжаю в 8 утра домой приезжаю в 19.30(рабочий день с 10 до 18).
    Было очень большое рвение к фрилансу, и вот в один из дней я наткнулся на статью на хабре(теперь уже мегамозг: megamozg.ru/post/6062 ). Мне понравилась статья и я решил попробовать, где то неделю делал отклики на все подходящие мне проекты по скилам(3-4 отклика в сутки)... Где то через неделю ответил заказчик с фикс прайсом 500$(я сделал субмит на 500 в то время как заказчик указывал не более 900, а индусы в среднем субмитили на 700). Задача была простая достаточно, у них было приложение на винформс по распознованию фоток(или что то в этом роде), нужно было вынести логи в wcf сервис. Мы договорились и я начал работать, где то через неделю показал промежуточный результат, все было ок, но были нудные проблемы в реализации, косячили их dll с распознованием итп...И я слился, сказал что не могу доделать и что заказчик сам может решить сколько платить... На мое удивление я получил 250$ за не завершенную работу и отзыв 4.65, писали что хороший читаемый код, но я отказался завершать работу... Вывел деньги и забил на этот акк(удалил его) и забил на фриланс где-то месяцев на 6-8. Потом родился ребенок и я решил, что пора! Зарегал новый акк и начал опять оставлять отзывы на проекты, и опять где-то через неделю я нашел проект, нужно было сделать тестовое задание angularjs+signalr+webapi, и чтобы хабы в сигналр проверяли авторизацию([Authorize] атрибут). Перед субмитом я сделал полностью тестовое задание(мне было самому интересно сделать его) и в субмите я уже отправил исходники тестового задания, но так делать не советую. Через сутки со мной связался этот заказчик, попросил что то дописать и принял работу. Я субмитил опять меньше чем все(заказчик выставлял не более 300 баксов, я субмитил 100, когда в среднем были 200). через 2 дня мне оплатили мои 100 баксов и чувак постучался в скайп. Как итог: я после основной работы прихожу домой и работаю с ним уже третий месяц, мы договорились об оплате через пайпал(напрямую не через upwork), ставка у меня не большая 22.5$/h. Отработал более 100 часов на него, в неделю работаю 12-17 часов. Иногда в серьез подумываю забить на основную работу и уйти на фулл тайм во фриланс, так как во фрилансе я буду зарабатывать больше явно. Останавливает только одно, бросить стабильный заработок и уйти...Есть ипотека и пока боязно=)

    з.Ы. как показал мой опыт, работу может выбить абсолютно любой на upwork, получить часть оплаты можно даже в случаи кидалова, если работа делалась на совесть, главное упорство и делать отзывы и учитывать моменты которые описываются в статье на хабре(мегамозге)... Удачи вам в ваших начинаниях, главное упорство и все получится.
    Ответ написан
    4 комментария
  • Какой самый продвинутый wysiwyg редактор?

    @KOPC1886
    imperavi-redactor
    Ответ написан
    Комментировать
  • Как начать работать удаленно?

    @Vusluk
    Front-End разработчик; электронщик
    Сисадмину проще и быстрее освоить и заниматься back-end'ом, если уж очень хочется работать в сфере web-технологий. Front-end очень обширная область, как мне кажется трудно будет все в голове удерживать. Тем более мало изучить языки и фреймворки, эта сфера сейчас бурно развивается и нужно развиваться вместе с ней, т.е. "бежать" чтобы "оставаться на месте":)
    Ответ написан
    Комментировать
  • Поддомен или папка для городов?

    GreenBee
    @GreenBee
    ASP.NET программист
    Как человек, у которого есть сеть досок объявлений, я очень много раз рассматривал этот вопрос.

    Сначала у нас были поддомены. Стоит учесть, что в этом случае поисковик считает их отдельными сайтами, со всеми вытекающими. Т. е были как плюсы (ТИЦ, много бэков), так и минусы (пессимизация за дублирующийся контент, показывается несколько поддоменов в поиске одному пользователю и т.п.).
    Удобно то, что можно присвоить каждому поддомену свой регион в Яндексе.
    Для Яндекса поддомены давали больше пользы. Гуглу не понравились.

    Т.е. нужно осознавать, что это будут полностью отдельные сайты, которыми нужно заниматься, а иначе будет только вред.
    Например:
    - счетчики, реклама, авторизация, ssl - все это нужно настраивать особенным способом
    - некоторые поддомены пустуют, потому что регион маленький к примеру

    Мой совет - поддомены есть смысл делать только для крупных городов/регионов.
    Очень желательно снабдить их уникальной информацией (городские новости и т.п.), чтобы избежать склейки.
    Ответ написан
    Комментировать
  • set_time_limit не работает, скрипт отрабатывает бесконечно долго

    Mendel
    @Mendel
    PHP-developer
    Отделите мух от котлет.
    Сделайте тест, в котором будет только сет_тайм_лимит и бесконечный цикл, т.е. в две строки.
    Так вы локализуете проблему — это с вашим окружением или с кодом.
    Ответ написан
    Комментировать
  • Как переквалифицироваться с desktop на web

    devolonter
    @devolonter
    У меня обратная ситуация. Ухожу от веба в сторону игростроя (давняя мечта). Столкнулся с тем, что тяжело начать с азов. Знаний не по теме много и эти знания мешают, к сожалению. Самое сложное — это осознать то, что нужно все начинаться почти с нуля, а также то, что новые знания будут вытеснять старые. В какой-то момент вы можете оказать в некой сумеречной зоне, когда новых знаний еще недостаточно, а старые уже не те, что были прежде, нужно быть к этому готовым.

    Какие технологии, языки и фреймворки выбрать — решать только вам. Берите то, что по душе и то, что считаете перспективным. У любого инструмента есть свои достоинства и недостатки. Главное, все это должно быть вам интересно. Вспомните, чем вам понравился С++ / C# и выбирайте по тому же принципу, т.к. только в этом случае вам будет интересно изучать это. Если язык будет вызывать отвращение, а технология будет казаться бесперспективной, то вряд ли вы заставите себя изучить их, даже если все вокруг будут говорить, что это мейнстрим.

    P.S. Извиняюсь за оффтоп, наверное по теме мало, что сказал, но поддержать хотелось. Удачи вам, в вашем начинании!
    Ответ написан
  • Нужны ли хабру статьи о концепции "Интернет вещей"?

    alekciy
    @alekciy
    Вёбных дел мастер
    Зачем спрашивать? Считаете, что есть что интересное сказать сообществу — пишите.
    Ответ написан
    Комментировать