• Почему я до сих пор использую Vim?
    +9
    «Какой бы бред вам не пришел в голову Vim это уже умеет» — ребята из JetBrains ехидно в сторонке улыбаются :)
  • Почему я до сих пор использую Vim?
    +6
    «Как вы думаете, сколько памяти нужно редактору, чтобы открыть следующий C файл?» — who cares?
  • Начало разработки для Sailfish OS
    0
    Все верно, только за всеми этими стояли большие компании. Nokia провалилась — Symbian исчез, Остальные как-то живут за счет того что ими занимаются большие компании. Начинать новую ОС можно только в надежде понравиться какому-то крупному игроку и быть проданным им. Кто это может быть? Наверное Amazon, может Samsung, кто еще?
  • Начало разработки для Sailfish OS
    0
    Сколько уже было этих разных ОС, где они?
  • Как мы потеряли и снова нашли миллионы, не проведя A/B тестирование
    +2
    Ребята решили поиграться в Стива Джобса :)
  • Do not be evil
    0
    Ну тогда решение простое, яндекс создает дочернюю компанию которая «производит» мобильники, а весь процесс аутсорсит существующим производителям. Использует ядро Android + свои сервисы.
  • Do not be evil
    –1
    Это понятно, но цель-то какая? Такая чтобы воспользоваться андроидом и поставлять туда свой софт.
  • Do not be evil
    0
    «но и во всех остальных странах» — это распространяется на производителя, на бренд, на модель телефона? На что? И где этому подтверждение?
  • Do not be evil
    +1
    Нет, вы передергиваете. Насколько известно из всего написанного юзер может установить другой браузер.

    Вообще как история с Microsoft + IE так и нынешняя история абсурдны. У гугл создал операционку, дает ее производителям для установки на свои железки. Почему они обязаны разрешать кому-то другому пользоваться тем что они создают?

    Ведь можно пойти к паре самых крупных провайдеров в России и договориться чтобы на страницах yandex.ru почта яндекса заменялась моей почтой. Закроет на это глаза Яндекс? Уверен нет. Поставит ли яндекст условие что если юзер запрашивает yandex.ru то провайдер отдает либо реальный yandex.ru, либо полностью только мой клон яндекса соответственно с моей рекламой? Тем более нет.

    Если придут яндексоиды и будут говорить что это совсем другой пример, почему нет? Яндекс хочет пользоваться популярностью андроида, я хочу пользоваться популярностью домена yandex.ru. Только гугл говорит вы можете пользоваться ядром Android и поставлять весь свой софт, а яндекс конечно же не разрешит пользоваться доменом yandex.ru, например в Беларуси, и показывать там другой сайт.

    Вы ничего не сделаете мне если я добавлю плагин который подменяет yandex.ru на другой сайт когда я открываю его в браузере. Но в промышленных масштабах (договориться с провайдерами) вы конечно же не разрешите воспользоваться.
  • Do not be evil
    +3
    Яндекс, а добавьте-ка мой виджет на главную yandex.ru.
    Или можно сходить в Google и попросить их встроить в Chrome кусочек кода который будет автоматом вставлять на главной yandex.ru мой виджет. Ато Яндекс злой, они заставляют смотреть на yandex.ru только то что они туда вставили, а никто другой не может добавлять туда ничего. Говорят смотрите наше или вообще не смотрите. Это же не чесно. Так и до ФАС не далеко.
  • Качественный интерфейс JIRA-плагина с помощью AUI Framework
    +1
    Вы, видимо, слишком давно пользовались JIRA последний раз.
  • Terms of Service, Privacy Policy и License Agreement: ликбез для мобильного инди-разработчика
    0
    Очередной вопрос курицы и яйца. Вот мне необходимо создать эти 3 документа. Я убил уже много времени в поисках того кто бы это сделал — безуспешно. Потребность большая, стартапов много, не все может быть уделяют этим документам внимания, но если они и требуются то найти кто бы их написал очень сложно. Почему нет юристов которые на этом специализируются. Взять профайл Владислава на LinkedIn, из него никак не видно что этот человек занимается этим. Есть много юристов, но как ни спросишь про это конкретно, никто не знает как это делается.
  • Mozilla изменяет дизайн Firefox: пробуем Firefox 29 beta
    0
    Ну когда уже хоть кто-то додумается сделать табики в сайдбаре а не вверху…
  • Простейший способ добавить WebSocket в Django
    +2
    Под сервером я не имел ввиду железку. В данном случае используется Торнадо.

    «и можете использовать все плюсы вебсокетов.» — никакие плюсы тут не используются. Разве что экономия на HTTP заголовках. Но имхо «дешевле» посылать AJAX запрос чем держать постоянное соединение никак его не используя.
  • Простейший способ добавить WebSocket в Django
    +1
    Т.е. WebSocket соединение работает с каким-то сервером который находится между браузером и Django? В чем смысл тогда? В примере добавляется Tornado поверх Django.

    Кроме того, это получается общение только в одну сторону Клиент->Сервер (если сервером считаем Django) который может быть достигнут обычными AJAX запросами. Весь сок WebSockets в двусторонней асинхронной коммуникации и самое важное из этого что сервер может послать данные в браузер без необходимых действий со стороны браузера (кроме того чтобы быть законнекченным).
  • Простейший способ добавить WebSocket в Django
    +2
    Несколько заметок по теме:
    1) Из моего опыта фреймворки типа Django-rest-framework или Tastypie очень хорошо для быстрого создания простых прототипов. Так сказать, для создания REST JSON интерфейсов для моделей. Но когда приходится делать более навороченные вещи проще отказаться от него и делать все самому.
    2) Фейсбук говорит обратное www.facebook.com/note.php?note_id=389414033919. Они, для того чтобы увеличить скорость работы вебсайта, наоборот начали рендерить HTML на сервере и отдавать клиенту уже готовый HTML.
    3) Джанго не асинхронный фреймворк. Это значит законнектившись по вебсокету мы блокируем его пока клиент не сделает дисконнект. А это значит что много клиентов не законнектится. Как вы с этим боретесь?
    В примере используется Tornado неспроста. Это и есть асинхронный Python фреймворк.
  • Wi-Fi ловушка от АНБ может работать на расстоянии до 8 миль
    +1
    Мы под колпаком.
  • AWS объявила о новых инстансах. Теперь до 32 ядер, 244ГБ RAM, 8x800 ГБ SSD
    0
    «Платишь только за то что используешь»
    /sarcasm off
  • Google проверяет все файлы, загруженные на его сервисы, по базе хешей — и при необходимости отправляет данные в полицию
    0
    А что такого в том что отлавливают тех кто делает что-то (не важно что) что *нарушает закон*?

    ИМХО отсюда и проблемы о которых каждый говорит в России и соседних странах. Когда кто-то другой нарушает закон это плохо, а когда нарушаю его я, или потенциально могу нарушить, то это ок. Ну я же чуть-чуть нарушил, не так сильно как «любой-другой-нашумевший-нарушитель», поэтому меня можно простить.
    И потом все задаются вопросом, а как же с этим бороться…

    Никак!

    1) Начать с себя
    2) Если описанное выше ты сам считаешь нормой то ты живешь в комфортной тебе среде, просто не завидуй тем кто украл больше тебя, живи и наслаждайся жизнью.
  • Google проверяет все файлы, загруженные на его сервисы, по базе хешей — и при необходимости отправляет данные в полицию
    0
    Все намного проще. Регистрируешь левый аккаунт (не на Gmail) посылаешь нелегальный контент на аккаунт в Gmail = у чувака потенциально проблемы :).
  • 20 бесплатных дополнений для Visual Studio
    +1
    Snippets ( snippets.me ) для менеджмента снипетов. Демо www.youtube.com/watch?v=vLcKLjzUX7M
  • Сравнение производительности MongoDB vs PostgreSQL. Часть I: No index
    0
    А вы попробуйте сначала сравнить MongoDB и тот же PostgreSQL когда обе БД в оперативке а не читаются с HDD, и потом наоборот обе с HDD, т.е. чтобы монго база не влазила в оперативку. Вот тогда и появятся проблемы.
  • Куда податься русскому в Кремниевой Долине — отвечаем на вопросы человека, который хочет переехать в Долину
    0
    Кстати, Phil Libin тоже родился в Росии.
  • Несколько интересностей и полезностей для веб-разработчика (выпуск 4)
    0
    Хм, заметил интересную штуку в Pace.js. Там внизу есть демки, над демками кнопка Choose your color. Вот если кликнуть то открывается системный Color Picker. Как?
  • Как работают создатели Pivotal Tracker… О разработке, управлении и найме людей
    0
    Зато какая добыча если человек может сходу подхватить и въехать в проект и даже сделать что-то серьезное :) ИМХО реально это.
  • Как работают создатели Pivotal Tracker… О разработке, управлении и найме людей
    –1
    Неужели так сложно инвестировать один день своего времени на улучшение своей работы и своего же благосостояния?
  • Feedly предоставил платный план pro за 5$/мес
    0
    «Но в гугл ридер это было бесплатно :(» — поэтому гугл ридер закрылся.
  • Вышел Twitter Bootstrap 3 RC 1
    0
    Большая фишка BS3 — mobile. Он изначально сделан с поддержкой мобильных девайсов, в то время как для BS2 это была опциональная фишка.

    Вот из документации

    With Bootstrap 2, we added optional mobile friendly styles for key aspects of the framework. With Bootstrap 3, we've rewritten the project to be mobile friendly from the start. Instead of adding on optional mobile styles, they're baked right into the core. In fact, Bootstrap is mobile first. Mobile first styles can be found throughout the entire library instead of in separate files.
  • Вышел Twitter Bootstrap 3 RC 1
    +2
    Если речь о том что нет расстояния между ячейками то я думаю это фича, и правильная фича. Иногда было так что хочется 2 ячейки вплотную, и для этого надо скакать с бубном. К тому же есть еще переменная `@grid-gutter-width: 30px;` которая устанавливает это самое расстояние.

    Я думаю тут верно подметили что упор на базу которая предоставляет больше возможностей кастомизации. А это значит мы увидим очень много разнообразных тем.
  • Больше, чем GoogleReader: давайте сделаем это вместе!
    +3
    Когда-то в 2005 году, еще во времена когда Google Reader был ужасным (примерно таким ajaxian.com/wp-content/images/google-reader.png) и им нельзя было пользоваться я создавал свой ридер (эх, ностальгия web.archive.org/web/20060720092920/http://www.infeeds.com/), который продал после того как Google сделал редизайн ( 0.tqn.com/d/webtrends/1/0/k/0/-/-/googlereader.jpg ) и он стал похожим на тот что был последние несколько лет.

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

    Например, готовьтесь рвать волосы от того что не все получается удачно сграбить. Очень большой процент фидов с ошибками и вообще не валидных, парсеры просто валятся на этом контенте. Даже распарсив контент остаются сложносте с тем что там получили. Кроме того что могут отсутствовать необходимые данные, в контенте фида очень часто бардак, нужно будет вырезать лишнее, форматировать текст (там часто форматированный HTML который не впишется в ваши стили интерфейса) не говоря уже о том что *необходимо* вырезать из контента JS код, а это очень сложно.

    Придется делать очень много запросов, и вообще лучше создавать систему которая будет умно определять когда стоит почаще опрашивать фиды, когда реже либо вообще не опрашивать. Можно многое сэкономить. Одни фиды обновляются чаще, другие могут месяцами и годами не обновляться, одни обновляются в одно время суток, другие в другое. Нужно будет иметь несколько серверов которые будут только грузить обновления.

    Ну и банально хранение информации. Конечно если 20013 сравнивать с 2005 годом то технологии развились, появились решения для горизонтального масштабирования БД (например NoSQL базы такие как Cassandra, Amazon web services), но все же. RSS ридер это громадные объемы данных, невероятно громадные. Если бы вы собрались аггрегировать все социалки то на это потребовалось бы меньше ресурсов.

    Все это требует очень больших ресурсов, и это будет стоить дорого. Я не отговариваю, просто чтобы вы понимали и были готовы.
  • VDS в Нидерландах Intel Xeon X3440 / 2-3 GB RAM / 220 GB HDD RAID1 / 25Mbps Unmetered — $29 / месяц
    0
    «100Mbps Unmetered — $89 / месяц» — но ведь такого не бывает… вы забыли добавить звездочку.
  • Вышла публичная бета Sublime Text 3
    0
    Дропни плз строчку на support _ snippets.me, нужно же разобраться в чем проблема. Заранее благодарен.
  • Вышла публичная бета Sublime Text 3
    0
    Обязательно, все IDE от JetBrains будут поддержаны. Ждите на следующей неделе. instagram.com/p/bKJu_UO6CI/. Вообще будем стараться поддержать все что возможно, вплоть до таких как Vim и Eclipse.
  • Вышла публичная бета Sublime Text 3
    0
    Извиняюсь, забыл написать что нужно еще включить дистрибьютор. В том же окне Distributors выбираем в списке нужный, справа чекбокс Enable. Плюс убедитесь что снипет должен проходить в соответствии с настройками. По умолчанию все проходит где есть код и tab trigger.
  • Вышла публичная бета Sublime Text 3
    0
    Нужно установить Snippets, открыть окно Distributors (на маке Cmd+Shift+D, на винде Ctrl+Shift+D либо из меню), нажать Install напротив нужного дистрибьютора. Готово. Некоторые IDE/редакторы необходимо ребутать, смотрите на соотстветвующей странице snippets.me/distributors/list.html.
  • Вышла публичная бета Sublime Text 3
    +1
    А мы уже успели обновить Snippets Distributor for Sublime Text. Если еще не видели что это такое, вот примерно демки www.youtube.com/watch?v=il4kE4diy0k www.youtube.com/watch?v=7FeyujDFo_Y
  • Как использовать Fullscreen API
    –1
    Блин, 2013 год на дворе, придумали новую фичу, и все равно суют свои префиксы. Это вообще как-то можно объяснить? Зачем префиксы?
  • Dart перешел на стадию бета-тестирования и не только…
    0
    Хочется надеяться что и здесь они откажутся от Eclipse и сделают редактор на базе Intellij IDEA как они сделали с Android Studio.
  • Sublime Text 2: Как создать сниппет?
    0
    Из моего опыта общения с разработчиками Sublime я сомневаюсь что они кому-то заплатят за такое.
  • Sublime Text 2: Как создать сниппет?
    0
    Есть еще Snippets snippets.me/. При использовании Distributor for Sublime Text вы получаете снипеты из Snippets в Sublime Text нативно. Как минимум выходит бесплатный и удобный UI для управления снипетами, как максимум куча других фич. Вот демка с TextMate www.youtube.com/watch?v=7FeyujDFo_Y, но с Sublime Text точно так же.