• Радиоастрон рвет шаблоны

      Сегодня – ровно два года как на орбите находится космический аппарат «Спектр-Р». И сегодня можно уверенно заявлять, что «Радиоастрон» — это самый успешный беспилотный космический проект России XXI века.



      После первых наблюдений прошло уже полтора года. Все это время телескоп был занят ранней научной программой. Фактически первые исследования состояли в том, что ученые определяли пределы возможностей «Радиоастрона» и ставили такие научные задачи, которые имели высокую научную важность и вероятность успеха. Эта программа координировалась Астрокосмическим центром (АКЦ) ФИАН, руководитель программы Ю.Ю. Ковалев, выполнялась международными группами ученых при лидирующей роли АКЦ.
      Юрий Юрьевич помогал в подготовке этого материала, за что ему большое спасибо.

      Что же узнали ученые, за время работы проекта «Радиоастрон»?
      Читать дальше →
    • Роботизированный завод компании Tesla

        Журналисты Wired вчера опубликовали видео, снятое на роботизированном заводе во Фремонте (Калифорния), собирающем электромобили Tesla S. Футуристическая харизма владельца компании — Элона Маска — в данном случае соблюдена полностью, даже с учётом того, что видео постановочное. В целом, сделана очень неплохая попытка в менее чем пять минут дать представление о современном роботизированном производстве автомобилей от начала (выбора материал, штамповка деталей) до конца, когда готовый Tesla S выезжает из сборочного цеха.

        Завод расположен на участке площадью 5 млн квадратных футов (464500 м2) — на заводе работают 3000 человек и 160 роботов, причём уровень автоматизации постоянно повышается — роботы устанавливают батареи, сам двигатель, внутренности салона автомобиля, все кабели (примерно в середине видео видно, что сиденья машины и лобовое стекло устанавливает робот, а человек уже позднее контролирует этот процесс). Всё это позволяет выпускать примерно 400 машин в неделю.


        Источник
      • История игрушки. Поле Чудес

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

          Жизнь мальчиков с математическими способностями в атомных городах была предопределена — школа с пятерками по алгебре и геометрии, мех-мат столичного университета, возвращение в систему, квартира через год, кандидатская степень в 40 лет, ВАЗ 2103 к пятидесяти годам, звание доктора, гараж, шесть соток, четыре квадратных метра.

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

          Pole Chudes для iPhone

          Далее я проваливаюсь в историю компьютерной игры.
          Под тегом личные воспоминания ветерана без ссылок, рекламы, картинок и кода.
          Спасибо за чудесные комментарии, парни.

          Читать дальше →
        • «Я — обычный стилус для ёмкостных экранов»

            Привет! Меня зовут… Ой, а я ведь даже не знаю, как меня зовут! На мне совершенно ничего не написано, хотя на упаковке, в которой я долго находился что-то и написано, но то явно не мое имя. Кажется, там есть надпись «deppa», но почему-то я думаю, что это лишь название фирмы, которая меня продает. А вообще сам я из Тайвани и там на заводе, откуда я родом, делают все что заказывают и делают это ровно так, как закажут. Я уверен, что меня и моих собратьев планировали делать качественными, но в то же время чтобы мы не были сильно накладными для наших хозяев. Тем более миссия наша не настолько серьезна и важна, но можно точно сказать, что для многих мы будем очень удобны. Нас часто будут держать в руках и водить мягким наконечником по ёмкостному дисплею.
            Читать дальше →
          • Различные типы контента в p2p сетях

              Пользуясь случаем, хочу поделится кое- какими соображениями о наболевшем.

              А именно обратить ваше внимание на некоторые особенности той информации, которая распространяется с помощью p2p систем.

              Читать дальше...
            • 40 механик для социальных игр

              • Перевод
              Разработчик игр Раф Костер (Raph Koster) составил всеобъемлющий список базовых правил, на которых основаны социальные отношения в играх (мультиплеер, параллельная игра и т.д.). Эти правила для разработчиков игры заменяют азбуку. Во многом они пересекаются с принципами игровой механики, которые уже обсуждались на Хабре.

              Раф Костер приобрёл известность как создатель дизайна Ultima Online и креативный директор проекта Star Wars Galaxies, после чего основал собственную студию.
              Читать дальше →
            • Архитектура Adobe Flex 3 компонентов для новичка

              Знакомиться со Adobe Flex мне пришлось в почти боевых условиях. Неожиданно понадобилось писать что-то работающее, пользуясь лишь примерами из Интернета и помощью старших товарищей. Поблизости не было ни одной книги по Flex, да и времени на чтение тоже, что сильно сказалось на теоретической базе. Многое делалось на ощупь простым русским методом проб и ошибок. Чтож, попробовать пришлось порядочно. Сейчас, глядя назад, я понял, что многие грабли можно было избежать, если бы имелась под рукой простая вводная статья объясняющая что к чему. Под катом собраны 3 вопроса, из-за недопонимания которых у меня чаще всего возникали проблемы. Надеюсь, ответы на них помогут начинающим быстрее разобраться в тонкостях построения компонентов этого фреймворка.

              Читать дальше →
            • About it

              Сегодня утром я проснулся с каким-то непонятным чувством, которое заставило меня просто подумать о простых вещах нашего технологичного мира. Я не придумал, не открыл ничего нового, просто я по-другому посмотрел на этот мир. Сделал переоценку очевидных вещей, и мне стало и страшно, и скорбно. Я понял, что у меня отобрали компьютер – я более не понимаю, что он делает. Что у меня отобрали право – оно иллюзорно. Я понял, что в мире никто не понимает, куда мы движемся. Я осознался.
              Читать дальше →
            • ПО для взаимодействия ПК и смартфона

                С момента покупки смарта на Android меня заинтересовало его функциональное наполнение. На практике оказалось, что Android способен выполнять практически любую задачу, решаемую на обычном ПK, только медленнее и не всегда удобнее. Зато дополняет ПК он прекрасно, и механизмов использования возможностей смарта на ПК и возможностей ПК на смарте — уйма.

                Статья ориентирована в основном на формирующихся и будущих пользователей Android-смартфонов; надеюсь, что продвинутые пользователи также найдут в ней что-то новое и/или внесут свою лепту. Под катом по пунктам, в вопрос-ответном стиле.
                Читать дальше →
              • Обзор CyanogenMod

                  Сегодня я расскажу вам немного о CyanogenMod. Это такая замечательная прошивка, основанная на исходном коде android. Официально разработка идет под вот этот вот список аппаратов, но на деле поддерживаемых девайсов намного больше. А все благодаря ребятам с xda-dev, которые портируют прошивку на свои телефоны.

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

                  Читать дальше →
                • 8 вещей, которых не должен бояться разработчик

                  • Перевод
                  Изменять код
                  В процессе разработки программного обеспечения нет такого понятия, как «стагнация». Все, что вы разрабатываете сейчас — просто очередная версия компонента, который вероятно будет меняться в будущем. Изменение является самым распространенным явлением в мире разработки программного обеспечения и вам лучше принять это как факт. Рассчитывайте на возможные изменения всего, что вы разрабатываете и поэтому проектируйте ваш код более модульным. Это упрощает изменения и в тоже время увеличивает качество кода. Старайтесь придерживаться концепций DRY и YAGNI. Вы часто будете в ситуации, когда вы смотрите на ваш код и представляете, что вы могли бы сделать это лучше. Так пусть эта мысль не мешает вам спать. Садитесь сразу за дело и рефакторинг! Если не сделаете это сейчас, вы возможно никогда этого не сделаете. Чем дольше ждете, тем сложнее и дороже это будет. И это может вырасти в лишнюю головную боль, с которой не захочется связываться.
                  «Хороший код — это код, который легко изменять. Код стремится измениться до момента, когда его уже не легко изменять. Весь код становится плохим кодом». Неизвестный автор.
                  Читать дальше →
                • Хороший пользовательский интерфейс

                  • Перевод

                  Вольный перевод статьи Якуба Линовски — «A Good User Interface».

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

                  16 практических идей
                • Уроки написания утилитки на $1 000 000



                    Осенью 2008 года мы с приятелем потратили две-три недели свободного от основной работы времени, чтобы написать маленькую утилитку для бэкапа баз данных (MS SQL Server и потом MySQL). Сегодня она приносит нам около $230 000 в год и можно с уверенностью говорить, что суммарно мы заработаем на ней больше $1 000 000.

                    Под катом я расскажу, как это получилось и какие уроки мы из этого извлекли. Вполне возможно, что нам просто глупо повезло и опыт этот целиком неверен и теории не соответствует и только навредит вашему начинанию — читайте на свой страх и риск.
                    Читать дальше →
                  • О торренте и сидерах

                      Очевидно, торрент прочно вошёл в жизнь многих пользователей интернета.
                      37 миллионов пользователей TPB в данный момент стоят на раздаче, а ещё год назад количество активных пользователей программы μTorrent превысило 100 миллионов человек.

                      Rutracker.org предоставляет открытую статистику по скачавшим и действующим сидерам/личерам.
                      Я бегло проанализировал её и увидел, что в среднем на 100 скачавших есть всего лишь 1 раздающий.

                      Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.

                      Вы остаётесь на раздаче?

                      Почему вы не остаётесь на раздаче?

                    • Шкатулка с музыкальным замком

                        Введение




                        Каких только замков ни придумали! И с хитрым ключом, и на комбинации цифр, и с распознанием частей тела. Однако, мне захотелось сделать замок, который я ещё не встречал. Поскольку я увлекаюсь игрой на пианино, за идеей далеко ходить не пришлось: было решено сделать шкатулку, которая открывается, лишь «услышав» знакомую мелодию.

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

                        Читать дальше →
                      • Порочный симбиоз пиратов и копирастов или как текстовый редактор перевернул моё мировоззрение

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

                          Борьба пиратов и копирастов поляризует общество, создавая ложное впечатление, что нет никаких альтернатив двум крайностям. Одна крайность — та, которой придерживаются копирасты. Правообладатель может диктовать любые условия потребителю — что можно делать с произведением, что нельзя, сколько оно стоит, где и как его покупать. Другая крайность — пиратская — правообладатель не может ничего. Вся информация принадлежит всем и точка! Обе крайности деструктивны. Обе они убивают автора.
                          Читать дальше →
                        • Хуки — это просто

                          • Tutorial


                          Хуки — это технология перехвата вызовов функций в чужих процессах. Хуки, как и любая достаточно мощная технология, могут быть использованы как в благих целях (снифферы, аудио\видеограбберы, расширения функционала закрытого ПО, логирование, багфиксинг) так и со злым умыслом (трояны, кряки, кейлоггеры). О хуках уже не раз писали и на Хабре и не на Хабре. Но вот в чём беда — почему-то каждая статья о хуках буквально со второго абзаца начинает рассказывать о «таблице виртуальных функций», «архитектуре памяти» и предлагает к изучению огромные блоки ассемблерного кода. Известно, что каждая формула в тексте снижает количество читателей вдвое, а уж такие вещи — так и вовсе вчетверо. Поэтому нужна статья, которая расскажет о хуках просто. Под катом нет ассемблера, нет сложных терминов и буквально два десятка строк очень простого кода на С++. Если вы давно хотели изучить хуки, но не знали с чего начать — начните с этой статьи.
                          Читать дальше →
                        • Топ-5 самых впечатляющих книг, которые должен прочесть каждый разработчик ПО

                            Не так давно промелькнула ссылка на достаточно свежее (осень 2011) англоязычное голосование со скромным названием "самая впечатляющая книга, которую должен прочесть каждый разработчик программного обеспечения" и описанием:

                            Если бы вы могли вернуться в прошлое, к самому началу своей карьеры разработчика и сказать самому себе: «прочитай именно эту книгу», в самой начале своей карьеры разработчика, какую бы книгу вы рекомендовали?

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

                            Однако в данном небольшом посте я возьму на себя смелость перечислить ТОП-5 тех самых книг, победивших в голосовании, переведенных на русский язык. И дать небольшие комментарии, ведь книги действительно этого достойны. Да, лично я бы поменял некоторые места, однако положимся на «мнение зала» ресурса Stack Overflow.
                            Читать дальше →
                          • Несколько полезных сервисов

                              Хочу поделиться ссылками на несколько полезных сервисов. Некоторые из них помогут сэкономить время, другие — сделают за Вас незнакомую/нелюбимую работу. Список разбит по категориям, чтобы было легче ориентироваться.

                              Сервисы опросов
                              userreport.com (добавил Romanych)
                              simpoll.ru
                              webanketa.com (добавил mihass)

                              Кнопки постинга в социальные сети
                              Кнопка от Яндекса
                              addthis.com (добавил UksusoFF)
                              share42.com
                              Читать дальше →