• Почему два раза загружает?

    iLeonidze
    @iLeonidze
    xbooster.ru
    Один раз была такая же проблема)
    Как оказалось, всё тривиально. На проекте был реализован CrossDomain-requests, поэтому браузер сначала кидал запрос на файл методом OPTIONS и только потом методом, которым было необходимо изначально. Проверьте заголовки своих запросов. Если у Вас такая же ситуация, то это никак не исправляется ибо CrossDomain Policy.
    Ответ написан
  • Как загрузить видеофон из кеша?

    iLeonidze
    @iLeonidze
    xbooster.ru
    Для начала перейдите на хостинг (или хотя бы поставьте на локалке Denwer), а не загружайте сайт со своего диска D:/
    Ответ написан
  • Как определить виновника ошибки сервер не найден - хостинг или регистратор домена?

    iLeonidze
    @iLeonidze
    xbooster.ru
    Мне кажется регистратор домена совершенно тут не причем :D
    Ваша проблема может зависеть от многих причин, но скорее всего что-то не так с серверами в Ваших NS (или A) записях. Чтобы удостовериться что виновник - хостинг, просто перейдите по адресу в Ваших NS (или A) записей. С наибольшей вероятностью, при нормальной работе хостинга, Вам должно хоть что-то высвечиваться. Если что-то высвечивается, а сайт не пингуется, то Вам надо стучать в тех. поддержку регистратора, ну или самостоятельно проверить Ваши DNS-записи.
    Ответ написан
    Комментировать
  • Как Вам внешний вид и содержание блога?

    iLeonidze
    @iLeonidze
    xbooster.ru
    Как-то все серо, бедновато что-ли, не смотря на то, что идея столь минималистичного дизайна понятна... Вы разнообразьте цветовую схему, добавьте больше человоко-понятных кнопок - к тем же соц. ссылкам. И уже будет повеселее. Красочные картинки, яркий текст, качественный материал - и блог будет на 5+.
    Ответ написан
    Комментировать
  • Как изменить описание сайта, когда я делюсь ссылкой в вк?

    iLeonidze
    @iLeonidze
    xbooster.ru
    Вам надо пользоваться OG-meta tags и Twitter-meta tags. Возможно в дальнейшем при оптимизации Вам потребуется весь набор:

    <meta name="keywords" content="zuru,zuru os,zuruos,zuru cloud os,вход зуру,вход zuru,zuru entrance,zuru login">
    <meta name="description" content="Entrance to the Zuru Cloud OS">
    <meta name="robots" content="index,nofollow">
    <meta name="generator" content="Zuru 1.0"/>
    <meta name="author" content="iLeonidze">
    <link rel="canonical" href="http://home.zuru.ml/"/>
    <link rel="shortlink" href="http://home.zuru.ml"/>
    <meta name="MobileOptimized" content="320">
    <meta name="HandheldFriendly" content="True">
    <meta http-equiv="cleartype" content="on">
    <meta name="format-detection" content="telephone=yes">
    <meta name="format-detection" content="address=yes">
    <meta name="distribution" content="global">
    <link rel="sitemap" type="application/xml" title="Sitemap" href="http://home.zuru.ml/sitemap.xml"/>
    <meta name="application-name" content="Zuru Cloud OS">
    <meta name="apple-mobile-web-app-capable" content="yes">
    <meta name="apple-mobile-web-app-status-bar-style" content="default">
    <link rel="apple-touch-icon" href="http://home.zuru.ml/images/specials/apple/touch-icon-60x60.png"/>
    <link rel="apple-touch-icon" sizes="76x76" href="http://home.zuru.ml/images/specials/apple/touch-icon-76x76.png"/>
    <link rel="apple-touch-icon" sizes="120x120" href="http://home.zuru.ml/images/specials/apple/touch-icon-120x120.png"/>
    <link rel="apple-touch-icon" sizes="152x152" href="http://home.zuru.ml/images/specials/apple/touch-icon-152x152.png"/>
    <link rel="apple-touch-startup-image" media="(device-width: 320px)" href="http://<?=$_SERVER['SERVER_NAME']?>/images/specials/apple/touch-startup-image-320x460.png">
    <link rel="apple-touch-startup-image" media="(device-width: 320px) and (-webkit-device-pixel-ratio: 2)" href="http://<?=$_SERVER['SERVER_NAME']?>/images/specials/apple/touch-startup-image-640x920.png">
    <link rel="apple-touch-startup-image" media="(device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2)" href="http://<?=$_SERVER['SERVER_NAME']?>/images/specials/apple/touch-startup-image-640x1096.png">
    <link rel="apple-touch-startup-image" media="(device-width: 768px) and (orientation: portrait)" href="http://<?=$_SERVER['SERVER_NAME']?>/images/specials/apple/touch-startup-image-768x1004.png">
    <link rel="apple-touch-startup-image" media="(device-width: 768px) and (orientation: landscape)" href="http://<?=$_SERVER['SERVER_NAME']?>/images/specials/apple/touch-startup-image-1024x748.png">
    <link rel="apple-touch-startup-image" media="(device-width: 1536px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 2)" href="http://<?=$_SERVER['SERVER_NAME']?>/images/specials/apple/touch-startup-image-1536x2008.png">
    <link rel="apple-touch-startup-image" media="(device-width: 1536px)  and (orientation: landscape) and (-webkit-device-pixel-ratio: 2)" href="http://<?=$_SERVER['SERVER_NAME']?>/images/specials/apple/touch-startup-image-2048x1496.png">
    <meta name="msapplication-tooltip" content="Zuru Cloud OS"/>
    <meta name="msapplication-config" content="IEconfig.xml" />
    <meta name="msapplication-TileColor" content="#FFFFFF"/>
    <meta name="msapplication-square70x70logo" content="./images/specials/windows8/square_70x70_logo.png"/>
    <meta name="msapplication-square150x150logo" content="./images/specials/windows8/square_150x150_logo.png"/>
    <meta name="msapplication-wide310x150logo" content="./images/specials/windows8/wide_310x150_logo.png"/>
    <meta name="msapplication-square310x310logo" content="./images/specials/windows8/square_310x310_logo.png"/>
    <meta name="msapplication-starturl" content="http://home.zuru.ml/"/>
    <meta name="msapplication-navbutton-color" content="#FFF"/>
    <meta name="msapplication-task" content="name=Start Zuru Cloud OS; action-uri=http://home.zuru.ml; icon-uri=http://home.zuru.ml/favicon.ico" />
    <meta name="msapplication-task" content="name=Go to official website; action-uri=http://zuru.ml; icon-uri=http://home.zuru.ml/favicon.ico" />
    <meta name="msapplication-task" content="name=Read out Twitter; action-uri=https://twitter.com/ZuruTeam; icon-uri=https://abs.twimg.com/favicons/favicon.ico" />
    <meta name="msapplication-task" content="name=Subscribe to our VK Page; action-uri=https://twitter.com/ZuruTeam; icon-uri=http://vk.com/images/faviconnew.ico" />
    <meta http-equiv="imagetoolbar" content="false"/>
    <meta name="dc.language" content="RU">
    <meta name="dc.source" content="http://home.zuru.ml/">
    <meta name="dc.title" content="Zuru">
    <meta name="dc.description" content="Cloud Operating System">
    <link rel="yandex-tableau-widget" href="./yandex-tableau-manifest.json" />


    Здесь дополнительные Meta-tags под Apple, Microsoft, Yandex Widgets и сервисы, понимающие тип dc.* + самое базовое SEO.
    Ответ написан
    4 комментария
  • Как сделать подобный AJAX запрос?

    iLeonidze
    @iLeonidze
    xbooster.ru
    Делайте параллельно AJAX-запрос и изменение адреса страницы. Обычным AJAX-запросом адрес не измените :)
    Ответ написан
  • Telegram - разлогинивает ли по таймауту?

    iLeonidze
    @iLeonidze
    xbooster.ru
    Нет, вроде как не разлогинивает. Просто теряется коннекшин и пользователь либо висит онлайн до определенного таймаута, либо сразу становится оффлайн, а авторизация остается.
    Ответ написан
    1 комментарий
  • Как правильно вести разработку web-проектов?

    iLeonidze
    @iLeonidze
    xbooster.ru
    А чем Вас не устраивает локальная сеть? Разворачиваете проект в локальной сети, расшариваете между машинами. Пишите код, на стейбл-релизах постите в гит. В качестве бэкапа в Вашем случае пойдет самый обычный крон, копирующий всё на второй винт.

    ЗЫ. Пользуюсь WebStorm, схема примерно такая же, всё работает. Единственное, все операции делаются через VPN-туннелирование из-за сервера на другом конце света :D
    Ответ написан
  • Насколько трудоемко сделать калькулятор видеоархива?

    iLeonidze
    @iLeonidze
    xbooster.ru
    Немного математики и логики + написание под Front-End и Back-End одновременно. Где-то 2000-3000 рублей, не больше.
    Ответ написан
    Комментировать
  • Как публиковать фотографии в Instagram?

    iLeonidze
    @iLeonidze
    xbooster.ru
    Пожайлуйста, прежде чем задавать здесь вопрос, сначала воспользуйтесь таким превосходным средством поиска как Google или Яндекс. Я более чем уверен, что Вы найдете там много полезной информации по этому вопросу.

    Если же Вам лень искать или Вы решили дочитать мой ответ до конца :)
    Нет, штатными средствами загрузку фотографий в Instagram нельзя реализовать, на эту тему было уже много обсуждений. Политика инстаграма предполагает что Instagram как продукт - это чисто мобильное решение. Например, мы ждали много времени прежде чем руководство соц. сети решились выпустить адекватную веб-версию инстаграма. А версии для iPad до сих пор нет!

    Если Вы посмотрите в официальной документации инстаграма, там нет такой Endpoint как загрузка фотографий. И наверное никогда не будет :)

    Насчёт решений, которые Вы уже видели. Лично я видел таких решений крайне мало, но если таковые есть, то они пользуются официальным приложением соц. сети. Я предполагаю что там реализована следующая связка:
    Стоит iMac, который загружает фотографии, поставленные на очередь для отправки в соц. сеть. В процессах вертится эмулятор iOS с запущенным приложением инстаграма. При получении новой фотки, компьютер выходит из приложения, авторизуется новым аккаунтом, публикует фотку и так бесконечно.

    Если есть желание и средства, можете использовать подобное решение :)
    Ответ написан
  • Что лучше, черный фон сайта или белый?

    iLeonidze
    @iLeonidze
    xbooster.ru
    Если исходить удобства в дальнейшем использовании, то конечно белый в топе. Большинство изображений, графики, рекламных блоков, готовых решений, наборов цветовых схем и т.п. заточены под белый фон ибо он самый читабельный. Конечно, Вы можете попробовать брутальный черный, но, поверьте, замучаетесь в дальнейшем :)
    Ответ написан
    Комментировать
  • Когда очищается память в php?

    iLeonidze
    @iLeonidze
    xbooster.ru
    Примерная логика работы:
    1. Загрузка скрипта в память
    2. Исполнение скрипта, выходной контент пишется в буфер
    3. После завершения исполнения скрипта очищается память
    4. Из буфера всё отправляется клиенту
    5. Буфер очищается


    Не знаю, нужно ли это Вам, но Вы можете управлять буфером (используйте ob_start) и отдавать выходной контент до завершения скрипта :)
    Ответ написан
    Комментировать
  • Как понять тестовое задание?

    iLeonidze
    @iLeonidze
    xbooster.ru
    Именно HTML5 LocalStorage (или Web SQL на худой конец). Массивы, скорее всего Вам не подойдут. В 1 варианте на PHP+MySQL вы же не подгружаете данные из переменной? Вы грузите всё это счастье из бд используя MySQL-query. Во втором задании по логике должно быть также. Хотя, очень странно что Вам не обозначили источник данных. Наверное, на Ваше усмотрение :)
    Ответ написан
  • Веб разработчик / веб программист в чем отличие?

    iLeonidze
    @iLeonidze
    xbooster.ru
    Программист пишет код в рамках поставленной задачи. В его задачи не входит разрабатывать логику проекта в целом, его главная задача сделать так, чтобы это работало, а по возможности, чтобы хорошо работало.

    Разработчик может как писать код, так и разрабатывать весь проект в целом: начиная от самостоятельного программирования/проектирования исходных частей проекта, заканчивая координацией проекта и управлением программистами, дизайнерами, PR-менеджерами и тд.
    Ответ написан
    Комментировать
  • Почему компьютер через день или когда как выключается сразу 1 сек после включения?

    iLeonidze
    @iLeonidze
    xbooster.ru
    Меняйте блок питания
    Ответ написан
    Комментировать
  • Почему не рекомендуется выкладыват бинарики на github?

    iLeonidze
    @iLeonidze
    xbooster.ru
    Гитхаб изначально предназначен для Open-source проектов или же исходников бинарников. Публиковать бинарники стоит только как example или в качестве уже собранного билда.
    Ответ написан
  • Есть ли приложение-персональный переводчик?

    iLeonidze
    @iLeonidze
    xbooster.ru
    Приложение Google Переводчик все это прекрасно умеет. Как и на Android, так и на iOS. Правда, нужно активное подключение к Интернету.
    Ответ написан
    Комментировать
  • Какой лучший FTP клиент для Mac для веб-разработчика?

    iLeonidze
    @iLeonidze
    xbooster.ru
    Чем не устраивает Filezilla? Эффективный клиент, поддерживающий разные протоколы передачи.
    Ответ написан
  • Редактор кода на linux?

    iLeonidze
    @iLeonidze
    xbooster.ru
    Notepad++
    Mousepad
    Webstorm/PHPStorm
    Ответ написан
    Комментировать
  • Что делает эта строка a[j] = i;?

    iLeonidze
    @iLeonidze
    xbooster.ru
    Присваивает в массив "a" значение "i" с ключом "j"
    Ответ написан
    Комментировать