Обновить
78

Пользователь

9
Подписчики
Отправить сообщение
У меня как раз яблочный компьютер. Я не могу простить компании Paradox факта, что для стратегии, где от 3d только символические фигурки солдатиков и корабликов на карте мира, требуется дискретная видеокарта. В результате смотрю на YouTube «сериалы» вроде www.youtube.com/playlist?list=PLs3acGYgI1-vx6u5K0CTYajCyvL3oDzDg

Мне нравится, как к этому вопросу подошли в Ubuntu. Есть вариант установки группы пакетов:

$ sudo apt-get install lamp-server^

Ставит apache, php и MySql с зависимостями, а дальше уже по вкусу. Самое главное, что не нужно знать такого:

Затем одной командой ставим весь необходимый софт: apt-get install много букв

и для новичка процесс от «Мне нужно поднять сервер» до «Мой сайт работает» проходит очень быстро и безболезненно.
Отсутствие в распоряжении железа с достаточными видеомощностями здорово помогает экономить. А жаль!
Мне кажется хорошей практикой явно показывать пользователю, что может приложение бесплатно, а для чего требуется оплата — не важно, подписка или одноразовый платеж. Например, если (условно) я вижу слоты для загрузки фотографий, то было бы неплохо визуально показать, что 5 первых мне доступны, а остальные нужно «разлочить».

А вот если такого визуального разделения нет, то легко может возникнуть ситуация: я пользуюсь приложением, загружаю 1-3 фотки в день, все работает отлично, и вдруг — раз! — и без предупреждения с меня просят денег. С какого перепугу? Так можно подумать, что либо «приложение было бесплатным, а стало платным», либо «меня взломали», либо еще что.

Это как если бы вы шли по улице, перед вами 2 туалета — платный и бесплатный. Вы зашли в бесплатный, а там платят на выходе, и вы чувствуете, что вас нае… ли и оставили один на один со своим дерьмом.
Я так понимаю, что эти Здравствуйте-BestRegards-Очень-жду-ответа уже всех немного достали. Я все чаще вижу письма — даже от незнакомых мне людей в виде:

Просто текст письма, ни ответа ни привета.

Или так:
Привет,
Текст письма.
Имя

Привет тоже может отсутствовать, а перед именем часто ставят слеш (/)
Было бы интересно увидеть поддержку CQL — языка запросов для Кассандры. Он похож на SQL, поэтому добавить его будет гораздо проще, чем язык запросов Mongo.
Наверное, как с PyCharm будет — мелкие удобства вроде Create Python Project останутся в Pycharm, а все действительно важные нововведения будут вначале появляться и обкатываться в PyCharm, а потом (с задержкой на месяца 2-3) попадать в плагин для IntellyJ.
Не понравилось.

1. Комментарии к статьям были видны и раньше. Теперь нас заставляют ждать лишнего запроса для получения данных. Ждать еще одного запроса в мобильной сети — то еще удовольствие.

2. Большая часть нового функционала (все эти наложенные меню и прочая дребедень) не работает в Opera Mini. А основная ценность мобильной версии как раз была в доступности для широкого класса устройств. Браузеры современных устройств спокойно тянули полную версию, которая и до редизайна была вполне удобна.

Почему Opera Mini важна — все по той же причине — скорость загрузки страниц в плохих сетях. У ТМ в Москве со скоростью доступа наверняка все хорошо, но тут под боком есть такая страна на букву У, где операторы ничего лучше EDGE не предлагают :(

С удовольствием остался бы на старой версии.
Если знать, что A, B и C никогда не бывают null, то можно и обойтись и простой записью a.getB().getC().getD().

Другое дело, что конкретно такая запись формально нарушает Закон Деметры.
Там на самом деле все не так страшно. Особенно в последние годы. Посмотрите видео путешественников на Ютубе 2011 — 2014 года. Нормальный город, дороги, машины уже не на дровах, а с автоподъемниками стекол. И не одна на проспект, а уже почти пробки начинаются. Здания-стекляшки, корейцы в пиджачках и с дипломатами, реклама на улицах, сотовые у всех, не Ноклы, а айфончики и Хуавеи с Самсунгами. Планшетики тоже имеются. Прокаты DVD заменяются «разносками» винчестеров, как у нас лет 5-7 назад, все таки сетки у них пока в зачаточном состоянии. Свет дома есть, еда есть, порно народ смотрит.

Понятное дело, что в деревнях все ходят грязные и оборванные, и в магазинах 2 вида тушенки в лучшем случае. А у нас что — не так? У нас такая же грязь и разруха, только на юге и в Украине села нормальные. Ну еще концлагеря у них пока заполнены, но и это — дело времени.

Ничего, там все постепенно подтянется, если посмотреть видео с 2008 года, а потом с 2013, то можно увидеть, как сильно там меняется жизнь.
Успели поработать с одной клиникой, там очень довольны.

Умиляет меня подобная фраза. Для справки. Mayo Clinic — это крупнейшая медицинская организация в США и в мире. За год через нее проходит миллион пациентов, больше 50 тысяч сотрудников, бюджет на исследования — полмиллиарда долларов в год. Они делают сложнейшие анализы, в тяжелых случаях пробирки с кровью пациентов везут к ним самолетами со всего мира.

В мире здравоохранения Mayo — законодатель мод. То, что делают они, потом подхватывают остальные. В мире софта, например, получить контракт с Mayo дает практически полную гарантию того, что вы станете лидером по рынку среди аналогов. В свою очередь, потерять контракт с ними — значит потерять это главенствующее положение.

Apple не просто склепал какую-то штучку для показа графиков веса. Фактически они открыли себе дверь на огромный рынок, причем громко и с ноги :) То, что туда пришел Apple, означает, что рынок систем хранения данных пациентов точно ждет большая встряска. Здравоохранение в США — это самый вкусный кусок пирога после финансового сектора, поэтому с точки зрения последствий в финансовом плане именно Apple Health и их работа с Mayo — главная новость дня.

Новые версии софта и даже новый язык программирования — это, конечно, очень здорово и замечательно, но с точки зрения денег и перспектив это так, — цветочки.
О, спасибо, что напомнили — первая часть понравилась очень-очень. Для второй, к сожалению, железа подходящего нет, так что придется «проходить» на YouTube.
Вот: kangax.github.io/compat-table/es6/

Только не обольщайтесь насчет Proxy API в Firefox — там старый вариант.

Из любопытного: Map, Set и WeakMap есть в IE11.
Тоже хороший. Есть уже 24 драфт, и по релизнотам там только фиксы шероховатостей. И так уже последние месяца 3-4. Можно смело читать-изучать.
items нельзя соптимизировать


можно

JS — это такой язык, что получение значение i может привести к изменению длины items.


typeof i = "number"


Нет такого метода, хука или чего-то такого, что может вызвать какой-то код при обращении к значению числа. Против смены длины, также как против смены значения/типа JIT ставит гард в SSA-код. Так что оптимизировать доступ к полю, превратить его в константу и вынести инвариант за границы цикла можно. V8, SpiderMonkey, JSC и Chakra это делают.
Вот хороший доклад Славы Егорова — инженера Google V8 & Dart VM team — где он как раз и говорит о плохих бенчмарках и JSPerf.

Аргумент может звучать только так:

«Мы профилировали наше приложение и после N запусков профайлера и выполнения одного и того же сценария получили следующие данные о времени выполнения. Мы оптимизировали самые проблемные кучки и после повторных серий замеров производительности получили такой-то прирост. В частности, для нашего сценария вынесение вычисления длинны массива за цикл принесло на X% меньшее выполнение программы.»


В данном конкретном случае мне известно, что все современные JS JITы делают оптимизацию вынесения общих вычислений за цикл. Поэтому с точки зрения JIT данные фрагменты кода идентичны.

В сочетании с тем, что большинство разработчиков JS-движков считают 99% бенчмарков на JSPerf невалидными, я склонен подвергать сомнению вывод, содержащийся в статье. Если бы вместо ссылки на JSPerf были ссылки на результаты запуска профайлера для pics.io до и после, я бы согласился.
У ребят узкое место — явно не DOM, а работа с бинарными данными. Поэтому для них важен параллелизм данных, типизированные хранилища и упрощение структур данных для снижения нагрузки на GC.

Это не отменяет полезности вашего комментария.

Информация

В рейтинге
Не участвует
Откуда
Киев, Киевская обл., Украина
Зарегистрирован
Активность