воскресенье, 8 сентября 2013 г.

Чёрные дыры: скандалы, интриги, расследования.

Пользуясь случаем, хотим поблагодарить всех читателей нашего блога за поддержку и здоровую критику наших статей, посвящённых космосу. Позвольте продолжить эту тему небольшой подборкой материалов о самом, пожалуй, популярном виде небесных тел после звёзд и планет: о чёрных дырах. Несмотря на то, что в целом об этих интереснейших объектах до сих пор известно очень мало, «таинственными» их можно назвать уже с большой натяжкой. 

Термином чёрная дыра называют объекты, гравитация на границе и внутри которых столь велика, что покинуть этот объект не могут даже фотоны. Иными словами, даже свет не способен вырваться за пределы чёрных дыр, отсюда и такое трагично-поэтичное название. Граница, после пересечения которой уже невозможно покинуть пределы чёрной дыры, называется горизонтом событий. Не менее поэтично, не правда ли? Строго говоря, у чёрных дыр нет поверхности или какой-то иной вещественной границы. Что происходит с веществом внутри горизонта событий, никому неизвестно, поэтому условно его можно считать «поверхностью». 




четверг, 5 сентября 2013 г.

Прощай Google Reader, здравствуй Feedly

Google_reader
Итак, Google Reader наконец-то выключили и теперь невнимательных пользователей, забывших о черной дате 1 июля встречает стандартная заглушка-прощание от команды разработчиков. Почему наконец-то? Потому что еще сегодня утром GR вполне себе работал и по сети даже пошла гулять шутка, что в Google просто забыли, где расположен рубильник, отключающий этот сервис от питания.

Фоторепортаж из сердца китайского интернет-гиганта Alibaba Group



Изначально опубликовал пост в «Я пиарюсь», но добрые люди подсказали, что это подходит для хаба "Офисы IT-компаний". Тем более в Рунетах очень мало информации о китайских интернет-компаниях, да и таких масштабов. Итак, место действия — столица провинции Чжэцзян город Ханчжоу. Поехали! 

среда, 4 сентября 2013 г.

Основы работы с Git

Введение

Git (произн. «гит») — распределённая система управления версиями файлов. Проект был создан Линусом Торвальдсом для управления разработкой ядра Linux. На сегодняшний день поддерживается Джунио Хамано.
Система спроектирована как набор программ, специально разработанных с учётом их использования в скриптах. Это позволяет удобно создавать специализированные системы контроля версий на базе Git или пользовательские интерфейсы. Например, Cogito является именно таким примером фронтенда к репозиториям Git, а StGit использует Git для управления коллекцией патчей.
Git поддерживает быстрое разделение и слияние версий, включает инструменты для визуализации и навигации по нелинейной истории разработки. Как и Darcs, BitKeeper, Mercurial, SVK, Bazaar и Monotone, Git предоставляет каждому разработчику локальную копию всей истории разработки; изменения копируются из одного репозитория в другой.
Удалённый доступ к репозиториям Git обеспечивается git-daemon, gitosis, SSH- или HTTP-сервером. TCP-сервис git-daemon входит в дистрибутив Git и является наряду с SSH наиболее распространённым и надёжным методом доступа. Метод доступа по HTTP, несмотря на ряд ограничений, очень популярен в контролируемых сетях, потому что позволяет использовать существующие конфигурации сетевых фильтров.

Pairwise Testing

Maybe we can save time and effort and find bugs efficiently by a technique for testing variables and values in combination.
"Order one or more magazines by checking the appropriate boxes on this form"; "Choose one from Column A and one from Column B"; colours and options when we're purchasing an automobile; when we choose things from a set, we createcombinations with our choices. In formal mathematics, the study of combinations is called "combinatorics"; combinations are, formally, "selections of a number of different items from a set of distinguishable items when the order of selection is ignored" [Penguin1998].

INTEL готовится представить процессоры ATOM BAY TRAIL-T

Если быть точным, то случится это должно 11 сентября, а применение новинки найдут в составах планшетов разной ценовой категории. Кроме этого сообщались, что компания на данном мероприятии поделится информацией относительно характеристик чипов Bay Trail-M и Bay Trail-D.




Классы эквивалентности.

Класс эквивалентности — это класс, в рамках которого все тесты являются эквивалентными.
Эквивалентные тесты — это тесты, которые приводят к одному и тому же результату.
То есть, если мы выполним два любых теста из одного класса эквивалентности — то получим один и тот же результат. Тут предполагается не результат «pass», а то, что мы идем по тем же самым шагам, используя другие данные и получаем аналогичный результат (с поправкой результата на эти самые другие данные, конечно).
Классы эквивалентности обычно тестируют на границах и их девиациях (+-1, например), потому что вероятность поймать ошибку на таких значениях выше из-за возможных ошибок на операциях сравнения.