Архив за 18 сентября 2014 - 8

Вчера BlackBerry анонсировала люксовый смартфон Porsche Design P’9983, о котором мы узнали некоторое время назад. Как и все предыдущие аппараты этой линейки, новинка выделяется дизайном, материалами корпуса и именем всем известной немецкой «конюшни» в названии.

Что касается материалов, тут можно найти сапфировое стекло (только объектив камеры), нержавеющую сталь и специальное стекловолокно на обратной стороне устройства.

Сегодня мы поговорим о региональных настройках. Но сперва — небольшая задачка: что выведет нижеприведённый код? (Код приведён на языке C#, но рассматривается достаточно общая проблематика, так что вы можете представить на его месте какой-нибудь другой язык.)

Console.WriteLine((-42).ToString() == "-42");
Console.WriteLine(double.NaN.ToString() == "NaN");
Console.WriteLine(int.Parse("-42") == -42);
Console.WriteLine(1.1.ToString().Contains("?") == false);
Console.WriteLine(new DateTime(2014, 1, 1).ToString().Contains("2014"));
Console.WriteLine("i".ToUpper() == "I" || "I".ToLower() == "i");

Сколько значений true у вас получилось? Если больше 0, то вам не мешает узнать больше про региональные настройки, т. к. правильный ответ: «зависит». К сожалению, многие программисты вообще не задумываются о том, что настройки эти в различных окружениях могут отличаться. А выставлять для всего кода InvariantCulture этим программистом лениво, в результате чего их прекрасные приложения ведут себя очень странно, попадая к пользователям из других стран.Ошибки бывают самые разные, но чаще всего связаны они с форматированием и парсингом строк — достаточно частотными задачами для многих программистов. В статье приведена краткая подборка некоторых важных моментов, на которые влияют региональные настройки.

CultureInfoExplorer SceenshotЧитать полностью »

Судя по всему, вторая половина текущего года, кроме прочего, выделится обилием анонсов изогнутых мониторов. Мы уже видели подобные устройства LG и Dell (основаны, скорее всего, на одной матрице), а также одну модель SamsungЧитать полностью »

В ассортименте Gigabyte появилась новая мышь M93 Ice, входящая в линейку Aire. По замыслу компании, использование нового лазерного датчика с фирменной технологией Ice позволяет работать уверенно практически на любых поверхностях, включая стеклянные, глянцевые и даже ледяные. То есть владелец ноутбука сможет пользоваться мышкой даже в самых суровых условиях. При этом оговаривается, что рекомендуемая толщина стеклянной поверхности не менее 4 мм и наличие частиц пыли на ней улучшит качество позиционирования.

Boot to Vim (окно загрузки)

Это ответ на отличную статью от Pascal Bourguignon, в которой он рассказывает о том, как запустить Emacs с PID 1.

Как мы все знаем, никто не использует Emacs.

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

На самом деле, шутки в сторону. Я считаю, что это отличная статья, и после прочтения мне захотелось посмотреть, смогу ли я сделать что-то похожее с Vim. Не в пользовательском режиме Linux, но в действительности создав ISO для загрузки. Можно сказать, «загрузиться в Vim», если вам так хочется.
Читать полностью »

Компания ZTE анонсировала новый смартфон, относящийся к сегменту так называемых планшетофонов. Устройство получило лаконичное имя ZMax и первоначально будет доступно лишь у американского оператора T-Mobile.

ZTE ZMax

Читать полностью »

Первые обзоры подтверждают, что смартфон Apple iPhone 6 Plus имеет 1 ГБ оперативной памяти — сколько же, сколько Apple iPhone 6. Ранее предполагалось, что модель с экраном большего размера будет иметь больше памяти, например, 2 ГБ.

Модель iPhone 6 Plus отличается от iPhone 6 размерами, экраном, батареей и наличием оптического стабилизатора, но не объемом памяти

По сути, модель iPhone 6 Plus отличается от iPhone 6 только размерами, экраном, батареей и наличием оптического стабилизатора.

Читать полностью »

Компания Apple планирует 21 октября представить новые планшеты Apple iPad и новую версию операционной системы Mac OS, утверждает ресурс The Daily Dot со ссылкой на «осведомленные источники».

Анонс новых планшетов Apple iPad ожидается 21 октября

Как утверждается, будет представлено шестое поколение iPad и третье поколение iPad mini, а также операционная система Maс OS X Yosemite.

Ожидается, что новый iPad будет иметь экран размером 9,7 дюйма по диагонали, а модель iPad mini — экран размером 7,9 дюйма по диагонали.

Читать полностью »

Вероятно, исходя из того, что одна картинка стоит тысячи слов, источник опубликовал приведенные ниже изображения без каких-либо текстовых комментариев. Первые 12 иллюстраций дают представление о внешнем виде и устройстве 3D-карты Nvidia GeForce GTX 980.

Nvidia GeForce GTX 980

Nvidia GeForce GTX 980

Компания Handheld Group, которая в феврале объявила о выпуске карманного компьютера в усиленном исполнении Nautiz X4, сообщила о модернизации этого изделия. Теперь многоцелевой помощник мобильных сотрудников работает под управлением ОС Android 4.2. Исходная версия работала под управлением Windows Embedded Handheld 6.5. Таким образом, у заказчиков появилась возможность выбора операционной системы.


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js