Архив за 18 ноября 2014 - 8

У южнокорейского гиганта Samsung продолжается черная полоса.

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

Зарплата генерального директора Samsung сократилась более чем в 2 раза

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

Корпорация Google в сотрудничестве с австралийской телекоммуникационной компанией Telstra в декабре 2014 года запустит 20 аэростатов над западной Австралией, чтобы обеспечить доступ к интернету в самых труднодоступных районах.

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

Компания Qsan Technology Inc, специализирующаяся на выпуске систем хранения данных, представила сетевое хранилище AegisSAN Q500.

Основой Q500 служит платформа Intel Briarwood

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

В рамках моей «работы» над стандартизацией C# 5 в технической группе ECMA-334 TC49-TG2 мне посчастливилось увидеть несколько интересных способов, которыми Владимир Решетников проверял C# на прочность. В данной статье описана одна из проблем, которые он поднял. Разумеется, она, скорее всего, никак не затронет 99.999% C#-разработчиков… но разобраться все равно любопытно.

Спецификации, используемые в статье:

Что такое строка?

Как бы вы объявили тип string (или System.String)? Я могу предположить несколько вариантов ответа на данный вопрос, от расплывчатых до довольно конкретных:

  • «Какой-нибудь текст в кавычках»
  • Последовательность символов
  • Последовательность символов Юникода
  • Последовательность 16-битных символов
  • Последовательность кодов UTF-16

Только последнее утверждение полностью верно. Спецификация C# 5 (раздел 1.3) гласит:

Обработка строк и символов в C# использует UTF-16. Тип char представляет код UTF-16, а тип string – последовательность кодов UTF-16.

Пока всё в порядке. Но это C#. А как насчет IL? Что используется там, и имеет ли это значение? Оказывается, что имеет… Строки должны быть объявлены в IL как константы, и природа этого способа представления важна – не только кодировка, но и интерпретация этих закодированных данных. В частности, последовательность кодов UTF-16 не всегда может быть представлена в виде последовательности кодов UTF-8.Читать полностью »

Привет, читатели!

На той неделе у нас вышло переиздание классической книги «Архитектура компьютера».

image

Предлагаем пополнить коллекцию хорошими книгами с 18% скидкой, подробности внутри
Читать полностью »

Госдума приняла во втором и третьем чтениях поправки в Налоговый кодекс в части налогообложения прибыли контролируемых иностранных компаний и доходов иностранных организаций, — сообщает ТАСС.

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

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

Военно-морские силы США оснастили десантный корабль USS Ponce лазерной пушкой, которая в настоящее время проходит испытание в Персидском заливе.

Как стало известно, новинка получила название Laser Weapon System (LaWS).

В Персидском заливе тестируют американский корабль с лазерной пушкой

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

Привет!

Как я учился на своих ошибках или как сделать вторую игру лучше - 1

Хочу поделиться с вами опытом разработки двух игр под Андроид, их продвижением и рассказать об ошибках, которые я совершал, и как я решил их избежать в будущем. Год назад я начал делать свою первую игру на Андроид. Всё начиналось с идеи. Обычная, ничем не примечательная — запоминать фигурки на экране. Ради опыта и своего первого проекта на Google Play я начал усердно работать с моим братом.

Ошибка №1 — Нежелание прислушиваться к чужому мнению

Неделя работы — и у нас уже был мало-мальски рабочий прототип. Ну конечно же, я показывал его друзьям, говорил о планах, спрашивал мнение. Многие говорили, что идея не новая, не интересная, но я не хотел это слышать и мы продолжали разработку. В конце концов мы сами поняли, что от игры многого ждать не стоит, но желание закончить начатое превзошло все.
Читать полностью »

Идея вводного курса по работе с Linux возникла у нас с коллегами довольно давно. Я с 2011 года занимаюсь биоинформатикой в Лаборатории алгоритмической биологии СПбАУ РАН (тут и тут мой напарник писал про то, чем мы занимаемся). Сразу нужно сказать, что работа биоинформатика без Linux практически невозможна, поскольку большинство биоинформатических программ созданы именно под эту операционную систему и работают только на ней.

xkcd.com/456/

В силу того, что это область на стыке наук, мы постоянно общаемся с биологами. Биологам же сейчас приходится работать с очень большими объемами данных, поэтому умение использовать Linux, оптимальную для подобных задач операционную систему, становится необходимым навыком. На самом деле, речь не только об умении обращаться с Linux, а в целом о компьютерной грамотности: какие существуют правила работы на сервере, как загружать и эффективно хранить файлы с данными, какие программы запускать для их обработки и как это сделать и т.д. — все те вещи, которые как упрощают и ускоряют вашу работу, так и значительно облегчают совместную деятельность с коллегам. Несмотря на то, что разобраться с Linux можно и самостоятельно, почитав умные книжки и сайты, для людей из не технической среды это часто вызывает определенные сложности и многие сдаются на начальных этапах освоения этой ОС (например, на знакомстве с командной строкой).

На основе нашего опыта я и мой коллега Андрей Пржибельский (andrewprzh) изначально собирались провести несколько занятий для биологов по компьютерной грамотности. А потом эта идея выросла в трехнедельный открытый онлайн-курс (MOOC) Института биоинформатики на русском языке, который позже был сужен до именно введения в Linux, как отправной точки, — поскольку вместить все в три недели оказалось очень и очень трудно. Курс уже начался и оказался достаточно популярен (на данный момент на него записалось более пяти тысяч человек), но первый дедлайн по заданиям — 24 ноября, поэтому еще можно присоединиться без потери баллов или просто изучать курс в свободном режиме (все материалы останутся открытыми).
Читать полностью »

Emil Michael, старший вице-президент по развитию бизнеса Uber, хотел бы потратить несколько миллионов долларов на найм ищеек и журналистов, которые бы раскапывали и публиковали «грязное белье» журналистов, критикующих Uber. Первой жертвой вице-президента стала бы Sarah Lacy, журналистка PandoDaily и автор критической статьи о пренебрежении компанией Uber безопасностью женщин и сотрудничестве с эскорт-агентствами. Помимо развития бизнеса Uber, Emil Michael консультирует US Department of Defense.

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


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