Задать вопрос
  • Html5 или JavaScript?Могут ли они заменить друг друга?

    Petroveg
    @Petroveg
    Миром правят маленькие с#@&ки
    А мне друг сказал, что секс можно заменить бухлом. Врёт поди.
    Ответ написан
    1 комментарий
  • Какие ЯП не требуют кучу прикладнухи для устройства на работу?

    @AlexLIn
    Нету такого. Хотя ... в макдаке можно знать только как работает касса. Хотя и там придеться знать как нужно обращаться с покупателями ...
    Ответ написан
    2 комментария
  • Нужно личное облако на 500Tb. Из каких компонентов собрать в пропорции высокое качество и приемлемая цена?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Все проблемы с интернетом в поездках довольно легко решаемы.

    То есть залить вечерком терабайт данных на сервачек личный в моске у вас проблем нет? Даже если предложить что у вас дома есть оптоколокно в один гигабит и на местах тоже... и никаких потерь пакетов и т.д. на закачку терабайта данных уйдет более двух часов.

    Можно взять какой амазон s3 но хранилище в пол петабайта обойдется в 30К в месяц без учета трафика.
    Ответ написан
    Комментировать
  • Шаблоны с ThemeForest - как основа для сайтов на заказ, нужно ли заказчику об этом знать?

    b0nn1e
    @b0nn1e
    Alcohol & Ruby on Rails
    Я думаю скрывать то что на основе готовых шаблонов сделано точно нельзя, ибо оффлайн бизнесс, может пострадать не только ваша репутация но и лицо, да и вообще какой плевок в репутацию будет если сразу не сказать, потом попробуй объясни заказчику почему он заплатил не ~50$, хотя на вид тоже самое.

    Я бы на вашем месте это сделал как опциональную услугу, типа хотите шаблонный дизайн за 50$ или мы вам сами нарисуем за немного дороже.

    По поводу самих шаблонов, они конечно разные бывают, и выглядят отлично и адаптивные, но проблемы начинаться когда какой-то кусок нужно выпилить или добавить, и естественно при русификации, то шрифт не поддерживает кирилицу, то "Одиннадцатиклассница" ломает всю красоту.
    Ответ написан
    3 комментария
  • Как найти стабильную удалённую работу Web разработчику? Реально ли?

    codingal
    @codingal
    Front end и не только
    Найти постоянную удаленку можно.
    Но есть моменты, которые стоит учесть.
    Во-первых, это зависит от вашей локации, если вы из крупного города, то будьте готовы "подвинуться" в зп.
    Во-вторых, будьте готовы принять на себя более широкий спектр обязанностей - надо будет при необходимости и сервер настроить или иконку найти/нарисовать.
    В-третьих, выше степень ответственности - поставили эстимейт - надо успевать, это в офисе видно, что вы целый день работали, но по каким-то причинам не успели, а на удаленке условия будут пожестче, т.к. основной критерий оценки вашей работы - выполнение задач в срок.
    Ответ написан
    3 комментария
  • Как прeодолеть зону комфорта, стать фрилансером не обанкротившись?

    kumaxim
    @kumaxim
    Web-программист
    Для начал ответь сам себе на вопрос "А чем тебе неудобна текущая золотая клетка"? Можешь не писать здесь, но определись для себя.

    Далее нужно осознать, что фриланс - это подвид бизнеса. Есть книжка Р.Киосаки "Квадрант денежного потока". Там всех людей, работающих в экономике разделяют на 4 части:
    1. Р - наемные работники
    2. П - предприниматели
    3. Б - бизнес
    4. И - инвесторы

    Фриланс - это сегмент П. Ты работаешь один, возможно зарабатываешь больше чем работая по найму, но вот ты заболел, продуло тебя где-то, температура 38.5.... Сомневаюсь что ты из стали сделан и сможешь в таком состоянии писать код.
    Сегмент П очень хорошо охарактеризовал г-н Залогин из Локус Медиа. Он сказал примерно так: "Вы человек-велосипед - пока крутите педали - едите, как только перестали - упали"

    Переходя к твоему вопросу о выходе из зоны комфорта.
    Первое что рекомендую перед началом своего бизнеса - оплати все долги. Закрой ипотеку, погаси автокредит, все потребительские заемы и т.д. В случае если ты провалишься(первый блин, обычно, комом) по крайней мере ты со своей семьей не под мостом окажешься.
    Второе - содержание семьи. Никакие твои заработки не должны влиять на твою жену/ребенка. Твои родные, как минимум, должны иметь крышу над головой + еду на столе. Посчитай сколько ты платишь за комуналку + еду. Далее умножаешь эту сумму на 24 месяца. Это финансовая подушка твоей семьи.
    Третье - планирование. Бизнес без бизнес-плана - это не более чем хобби. С 16 лет стремился зарабатывать в сети. Продавал ссылки на sape.ru в 2008-2009, работал с трафиком в 2010-2012, продавал китайские безделушки с 2013-2014... Сейчас ушел в разработку одного SaaS-решения. Первые пару месяцев оптимизм из ушей хлещет, думаешь "Да все будет, да это фигня, преодалею...." Но вот начинаются черные полосы: ТИЦ сайта в планируемый апдейт не вырос до нужного значения, твой сайт на 9 месте в выдаче, вместо требуемой тебе 3-4 позиции, товар из Китая на таможне завис.... Да я могу до бесконечности перечислять проблемы, которые возникали у меня... А время - деньги: тебе нужно платить аренду, зарплату, рекламу, кредиты и т.д. Не платишь - начинается ругань, из Максима Александровича я сразу превращаюсь в мошенника, кидалу, сволочь... эх, во общем суть ты понял. Думай на 2 шага вперед, вот что я хочу сказать
    Четверное - не делай бизнес с полного нуля. Перт Осипов(проект Бизнес Молодость) в каком-то из видео говорил, что мы не ценим самое ценное что у нас есть, мы воспринимаем это как должное, когда для других людей это может быть сравни бриллианту среди кучи стекляшек. Вы не первый день работайте в ИТ по какой-то специализации, так ведите эту специализацию и дальше. Занимайтесь своим любимым делом.
    Пятое - не пытайтесь все делать сами. Когда я запустил свой самый первый интернет-магазин по Китайским безделушкам я все делал сам: рисовал дизайн, верстал его, настраивал рекламу, обзванивал клиентов, носил товар на почту.... В общем занимался вообще всем! Причем за всей этой рутиной я не видел, что мой сайт работает не эффективно, я упускаю из виду 20% горячих клиентов, 10% моих бандеролей исчезают в глубинах Почты России... Вы как первое лицо компании должны знать все процессы своего предприятия, иначе Вы не сможете им управлять, но Вам не нужно все процессы делать самому. Отдайте часть на аутсорс или делегируйте наемному сотруднику.
    Шестое - я на этом очень сильно обжегся около 3-х лет назад.... Ставьте своим сотрудникам четко достижимые KPI(ключевые показатели эффективности). Например, есть у меня форма заказ обратного звонка на сайте. Человек пишет туда своего Имя и номер телефона, после чего эти данные попадают в CRM. Для менеджеров, которые у меня обрабатывают вызовы клиентов один из KPI звучит так: перезвонить клиенту в течении 15 минут после поступления от него заявки, если она поступила в рабочее время. Причем все KPI Вы должны сформулировать максимально точно и подробно. Я сам с KPI работаю так: есть у человека базовый оклад и базовый набор KPI, которые ему необходимо выполнять. Если он их выполняет - получает оклад, выполняет лучше - получает оклад + премию. Причем оклад у меня сам небольшой, около 6 т.р., но нижняя з/п у меня примерно в 2,5 раза выше.

    Первые 4 пункта - это как мягко выйти, вторые два - как не свалиться.

    В целом о бизнесе в РФ могу сказать что его делать относительно легко. Достаточно просто делать что-то хорошо и по человечески относится к своим клиентам. Примерно за 1 год Вы нарабатываете определенную базу контактов(поставщики/партнеры/клиенты), которые Вас знают и доверяют Вам. А далее главное все это не растерять.

    Вам могут все Ваши родные/коллеги/друзья говорить "Да ты что, сейчас санкции, налоги, коррупция..." Поверьте, все это херня! Под прессом можно работать и зарабатывать, причем когда его снимут - Вы получите взрывной рост. А все эти отговорки про санкции, коррупцию, высокие налоги... Да просто у кого-то очко играет!
    Ответ написан
    14 комментариев
  • Как прeодолеть зону комфорта, стать фрилансером не обанкротившись?

    Прежде всего, стоит забыть о псевдоумных цитатах вроде "покиньте зону комфорта". Уйдя жить на, извиняюсь, городскую свалку, успеха не найдешь, так что напротив, нужно входить в зону комфорта как можно глубже. Ведь это все, что нам надо, как биологическому виду!

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

    И да, имхо: фриланс для проф. развития не подходит. Стремительное развитие возможно только в перспективной компании, создающей для этого условия. А фриланс - место для реализации уже имеющихся навыков.
    Ответ написан
    2 комментария
  • Зачем нужен Total Commander?

    evnuh
    @evnuh
    Поиск Гугл помог мне, впусти и ты его в свой дом
    1. Навигация по каталогам в несколько раз быстрее (просто листать, вернуться в конец/начало списка, перепрыгнуть на имя файла который начинается с определенной последовательности...)
    2. Любое действие с файлами и папками на расстоянии одного хоткея. Поиск, создание, просмотр, редактирование, копирование, удаление, вставка.
    3. И всё это без малейшей задержки, мгновенно. Всё в одном окне. Никаких даблкликов, ожидания открытия сторонней программы, сохранения, закрытия программы...
    4. Для меня ещё плюсом прозрачная работа с архивами - словно это папка.
    5. Консоль прямо тут же. В гит закоммитить там, например.
    6. Ну и да, ежели нужно подключиться на удаленную машину - ftp / ssh всё тоже предёльно просто и быстро. Как работа с файлами, так и удалённая консоль.
    7. Ну и да, для самых любителей есть user menu - в него можно понадобавлять любимые места на диске или любимые консольные команды, чтобы перемещаться в папку "загрузки", "сайты" и т.д. тоже за один хоткей.
    Ответ написан
    Комментировать
  • Где найти единомышленника?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Сайты знакомств.

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

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

    w999d
    @w999d
    Web-developer
    "гумманитарий" не знающий русского языка - это ужасно :(
    Ответ написан
    1 комментарий
  • Чем отличается код дилетанта от профессионала?

    k12th
    @k12th
    console.log(`You're pulling my leg, right?`);
    Самый базовый уровень -- консистентность форматирования: одинаковые отступы, одинаковые кавычки.
    Чистота в коде: отсутствие гигантских кусков закоментированного кода, вообще ненужных комментариев типа имени автора (это все можно посмотреть в системе контроля версий), грамотное именование сущностей (нет однобуквенных переменных, сущности названы по-английски, а не транслитом, и т.д.).
    Знание стандартной библиотеки, отсутствие велосипедов типа array[array.length] = elem вместо array.push(elem).
    Использование очевидных и явных путей, вместо «умных» хаков.
    Отсутствие копи-пейста и дублирования кода (это всегда, всегда аукнется багом).

    Вообще почитайте «Совершенный код», все это ценится во всех языках.
    Ответ написан
    3 комментария
  • Как правильно начать предоставлять клиентам хостинг?

    RicoX
    @RicoX
    Ушел на http://ru.stackoverflow.com/
    При вашем бюджете чуть более 150$ вам правильно советуют взять ресселерский аккаунт у действующего хостинга и находить клиентов за %. Но если уж очень хочется самому, попробую уложить минимум для шаред хостинга на ваш бюджет.
    1) Идем к любому хостеру и арендуем Dedicated Server, один из самых дешевых, например такой:
    Supermicro DT-E3 Xeon E3 (3.1 GHz, 4 cores) 4 GB 2 × 500 GB, SATA $130.00
    ну плюс-минус такая конфигурация, данные из гугла, брал тут
    2) Покупаем панель для начинающих хостеров, так как сами админить сервер вы не потянете, например такую и просите поддержку хостера где брали сервер установить ее.
    3) Покупаете домен, заходите в панель, привязываете его к серверу.
    4) Создаете первый хост для себя и размещаете там свой сайт с рекламой и ценами.
    5) Ищите клиентов, выдаете им шареды через панель (нажать пару кнопок)
    Это единственный вариант, вписывающийся в ваш бюджет.
    Ответ написан
  • Красное подчеркивание в текстовом поле. Можно ли убрать его через CSS или JS на крайняк?

    standy
    @standy
    Да, можно, есть аттрибут spellcheck:
    <textarea spellcheck="false"></textarea>
    Ответ написан
    Комментировать
  • Как лучше подключать шрифты для сайта?

    @shweps123
    По поводу «import vs LINK» есть статья на хабре, там рекомендуют подключать через «LINK».

    В css шрифты подключают через свойство @font-face.
    Форматы файлов:
    .eot - IE6+
    .woff2 - Android 37, Chrome 41+, Opera 27+
    .woff - IE9+, FF3.6+, Chrome 6+, Opera 11.10+
    .ttf - FF3.5+, Chrome 4+, Safari 3.1+
    .svg - Chrome 4+, Opera 10+, iPhone, iPad, Safari

    Есть много онлайн конвертеров, для конвертации одного формата в другие, например:
    www.fontsquirrel.com/tools/webfont-generator
    https://www.web-font-generator.com/

    Если вы используете кириллические шрифты, то после конвертации обязательно проверяйте файлы, потому что некоторые конвертеры не умеют работать с кириллицей.
    Ответ написан
    Комментировать
  • Какую CMS выбрать?

    @rsi
    software engineer
    Берите друпал, это без преувеличения самое лучшее решение что есть на рынке.
    - Wordpress имеет ужасную архитектуру и ничего хорошего в нем кроме популярности нет
    - Про Joomla ничего сказать не могу, знакомился поверхностно, архитектура вроде бы в порядке, но друпал имеет намного больше возможностей из коробки без всяких плагинов.
    - ModxRevolution Единственно преимущество этой cms простейшая интеграция готовой верстки в тему. По всему остальному Друпал в разы лучше нее. У создателя этой cms было какое то извращенное представление о cms, она имеет с одной стороны отличную архитектуру, с другой стороны у нее все излишне усложнено, даже в готовых плагинах зачастую разобраться сложнее чем написать самом нужное решение на фреймворке.

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

    @Imbecil
    Храню всё в тематических папках на Google Drive вместе с книгами. Для статей создаю .txt и озаглавливаю их соответствующим образом. Пару раз в месяц делаю капитальную чистку ненужных файлов, так что пока всё в норме. Evernote в последнее время использую лишь как ежедневник — для подведения итогов и укрепления самодисциплины. Pocket — свалка, мне сразу не понравился.

    По поводу книг: когда читаю, параллельно делаю краткие конспекты (только самые важные моменты записываю), сохраняю их в .pdf и кладу в папку с книгой. При этом документ называю именем книги, а в скобках пишу "конспект", так что, если книг в папке будет много, это будет держать их вместе. При повторном обращении к прочитанной книге, заглядываю в конспект — и, как правило, сразу нахожу ответ на свой вопрос. Конспект набираю вручную на клавиатуре. Это хоть и отнимает время, но в тоже время положительно сказывается на эффективности усвоения материала. Ну, по крайней мере у меня (я так свой уровень письменного английского поднял). Могу таким образом одновременно несколько книг прорабатывать.
    Ответ написан
    13 комментариев
  • Как 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 комментария
  • Что такое верстка "пиксел-в-пиксел"?

    kudesa
    @kudesa
    Проектирую и верстаю адаптивные сайты
    Верстка пиксел-в-пиксел или pixel perfect — это максимальное соответствие верстки и макета.
    Тот макет, котрый вы описали, с разными отступами у типовых блоков и шрифтом с некруглым значением, является ошибкой начинающего дизайнера. Ничего хорошего из такого макета, как правило, не получается, имеем кучу типовых блоков с разными отступами, разными размерами заголовков, как итог, куча кода с модификаторами.
    В общем, из плохого макета не сделать хорошую верстку.
    Ответ написан
    Комментировать