• Приглашение в международное исследование для геймеров

      Как всегда возник вопрос с выбором блога для топика. На этот раз думаю, что «подсознание» подходит как никогда лучше (хотя, если бы был блог «сознание» пост оказался бы там).

      Публикую его по просьбе Войскунского А.Е. Те, кто так или иначе интересовался вопросами взаимодействия человека и компьютера, Интернет-зависимости с точки зрения психологии наверняка знают эту фамилию. Если же Вы слышете её впервые, то могу сказать, что это тот человек, который уже много лет заведует лабораторией «Психологических проблем информатизации» факультета психологии МГУ, а также он является одним из родоначальников изучения человеко-компьютерного взаимодействия у нас в стране (подробнее в вики).

      Этот пост — это обрашение видного Российского ученого всем геймерам.
      Читать дальше →
    • Еще один архив научных работ слит в Интернет

        В качестве протеста против обвинений, которые на днях были предъявлены властями США Аарону Шварцу за распространение открытых научных работ, Грегори Максвелл, технолог из Вашингтона, выложил на «Пиратскую бухту» 18592 научных работы (32.48 Гб) из библиотеки британского научного журнала «Философские труды Королевского общества» (Philosophical Transactions of the Royal Society), который выпускается с 1665 года.
        Читать дальше →
      • «Ценовая чувствительность»

          По мотивам нескольких свежих топиков про копирайт:
          habrahabr.ru/blogs/copyright/124063
          habrahabr.ru/blogs/copyright/124011
          habrahabr.ru/blogs/copyright/123879
          и, особенно, их комментариев, решил написать топик о дороговизне или дешевизне защищённого копирайтом.

          Собственно, в ходе споров были высказаны две позиции:
          1. Человек — аморальная скотина, он не может найти «немногобаксов» на фильм/музыку/книгу, и потому их тырит.
          2. Копирасты — аморальные скоты, которые, пользуясь разного рода драконовскими мерами, заставляют домохозяек платить бешеные компенсации за выложенные в файлообменные сети треки для караоке.
          Подробности далее
        • GUNNARS: Апгрейд зрения IT человека (Часть 1)



            Вы гик, геймер, офисный сотрудник? Вы дни на пролет проводите перед экранами ПК, или может быть вы много читаете и к концу дня у вас устают глаза от напряженной работы? В данной статье я расскажу об аксессуаре, который тестировал целый год ставший для меня незаменимым и привычным атрибутом как в работе так и регулярной жизни. Я забыл такое средство как «Визин», ощущения сухости и покраснение глаз. А мир вокруг меня стал на порядок четче, контрастнее и теплее…

            Для начала видео с CES 2011

            Читать дальше →
          • Порнография с точки зрения эволюционной психологии

              Данный топик был написан по следам бурных обсуждений на Хабре ряда новостей, так или иначе связанных с порно (раз, два, три, четыре). В этих и подобных топиках подымается тема цензурирования интернета и запрета порнографии вообще либо отдельных её жанров. Хотя хабрасообщество в целом довольно либерально относится к порно, обсуждение влияния его на психику — особенно детскую — выливается обычно в нешуточные драмы (самая серьёзная, на моей памяти, была тут).

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

              Вопрос: картинки будут?
              Ответ: будут.

              Вопрос: какое отношение этот топик имеет к Хабру?
              Ответ: он интересен читателям Хабра.

              Вопрос: нет, всё-таки, какое отношение имеет топик к тематике Хабра?
              Ответ: никакого; просто я считаю, что Хабр — это, прежде всего, определённая аудитория, а не тематика.

              Вопрос: почему в блог «Интернет»?
              Ответ: потому что Internet is for porn.

              Если Вам не исполнилось 18 лет, под кат лучше не ходить
            • Видео-квесты на YouTube — новый тренд?

                Считается, что первым интерактивным видео-квестом стала серия роликов «Брось оружие!» (Drop The Weapons), запушённая лондонской полиции в 2009 году. В этом социальном квесте каждый посетитель YouTube может сам выстроить логическую цепочку событий и либо попасть в тюрьму, либо на вечеринку. За 2 года все ролики этого канала просмотрели более 3,5 миллионов раз.
                Читать дальше →
              • Создание приложений для Windows Phone с использованием Silverlight+XNA

                  На днях увидел этот пост со списком материалов по разработке под Windows Phone, и, к сожалению, не встретил там ни одной статьи по разработке приложений с использованием как Silverlight, так и XNA одновременно. Эта замечательная возможность для разработчиков появилась с приходом Mango.
                  Мне захотелось заполнить этот пробел и рассказать вам о следующем:
                  • Использование Silverlight и XNA на одной странице
                  • Простейшая обработка жестов в XNA
                  • Основы работы с камерой в XNA

                  Пример из этой статьи может быть знаком посетителям первого потока вечерней школы Стаса Павлова.
                  Давайте сначала посмотрим, что нам даёт использование Silverlight и XNA в одном приложении.
                  Читать дальше →
                  • +27
                  • 3.3k
                  • 3
                • Выходим на Windows phone marketplace: от простого желания до реальных результатов

                  Введение


                  Если вы матерый программист под платформу .NET и вам неинтересно понастальгировать о временах становления, а также узнать, как там, например, у Яндекса с культурой .NET-разработчиков, а также вы уже зарегистированы в маркетплейсе — эта статья не для вас. Если же вы все тот же матерый программер, но не зарегистированы в маркетплейсе и при этом считаете грабежом отдавать десять процентов прибыли «Софткею», вам будут интересны актуальные данные по регистрации в конце статьи в разделе «Регистрация». Всем остальным: приятного чтения.
                  Читать дальше →
                • Изменение настроек телефона по времени и местоположению (без gps, по вышкам операторов)

                    Наткнувшись на статью: NFC-теги из карт метрополитена решил оформить данный топик.
                    Помнится, что года полтора назад кто-то предлагал создать программу, которая в зависимости от местоположения, по вышкам (с целью экономии батареи) самостоятельно бы включала/выключала wifi. В том давнем топике все это было на уровне идеи, не имеющей реализации. И, вот, совсем недавно, меня такая мысль посетила вновь, из-за чего я начал искать конкретную реализацию.

                    image
                    Читать дальше →
                  • Профессиональная эмиграция — Часть 1 — Проблема курицы и яйца и как с ней бороться, а также развенчание мифов

                    Здравствуйте, Хабраюзеры.

                    Этим постом я хотел бы начать цикл (если позволит время и будет интересно аудитории) про профессиональную эмиграцию, особенно без привязки к работодателю.
                    Читать дальше →
                  • Свободу Лопуховым

                      image

                      Помните дело Лопуховых? В их поддержку сегодня я запустил сайт свободулопуховым.рф (еле успел к НГ :), где вы можете поставить свою подпись под петицией об отмене 146 статьи УК РФ применительно к пространству интернета — подписывайтесь и зовите друзей! Постепенно я буду публиковать на сайте материалы дела и новости из суда. Полагаю, в будущем году этот процесс станет главным в российской IT-индустрии.

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

                      Вспомнив, что в прошлом году записался в Пиратскую Партию России, я связался с ее руководством и выяснил, что дела у Лопуховых неважные. РАПО оказывает на них силовое давление. Под угрозами поборников копирайта от Лопуховых сбежал даже адвокат и первые же слушания 7 декабря они точно бы проиграли.

                      Тут же я узнал, что РАПО не просто так усердствует — правительство решило серьезно ослабить 146 статью, о нарушении авторских прав и, по всей видимости, РАПО останется без работы с новым законодательством, поэтому им нужен яркий прецедент, чтобы показать, как экономически опасно пиратство. Соответственно наказание пиратам нужно ужесточить. Но куда его ужесточать, если сейчас за копирование одного фильма дают больше чем за убийство человека. Буквально, за убийство с облегчающими дают от 5 лет тюрьмы, а по 146 дают до 6 лет — неужели один фильм может быть важнее человеческой жизни?



                      Читать дальше →
                    • Черные разработчики: уволенные программисты возвращаются… с дьявольским кодом

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

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

                        Чикагский некоммерческий стартап Aspiritech специализируется на разработке и тестировании ПО и собирается побить конкурентов необычным биологическим козырем. Они берут на работу только больных синдромом Аспергера (его также называют «синдромом гика»). Это одна из форм высокофункционального аутизма, страдающие которой зачастую выделяются высокоразвитым интеллектом и обсессивным (навязчивым) уровнем сосредоточения на объектах интереса.

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

                          По мотивам недавно прошедшей конференции в ЯрГУ 25 марта, на которую пришло уж очень немного народу, решил я написать небольшой мотивирующий пост для студентов и начинающих программистов/IT специалистов. Мою презентацию с доклада можно посмотреть на skydrive. Здесь же я постараюсь вкратце, на сколько это возможно, осветить этот доклад.

                          Это чисто мой полет мыслей, ни на какое откровение или новизну я не претендую. Начал я его писать сразу же после конференции (месяц назад), но все как-то не мог закончить. Радует безумно, что кроме меня со студентами и начинающими разработчиками хотят делиться все. Вот только в последние пару недель замечено два топика с похожими темами (и тоже стенограммы с конференций):

                          Ну и до нас не раз еще поднимали эту тему. Рекомендую читать и заряжаться всеми этими топиками.
                          Читать дальше →
                        • Карьера в IT

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

                            Читать дальше →
                          • Runtime-генерирование .Net-кода для тех, кому некогда

                            Инфраструктура .Net содержит встроенные средства генерирования кода (On-the-Fly Code Generation). Это позволяет .Net-программе в момент своего исполнения самостоятельно (без участия программиста) скомпилировать текст, написанный на каком-либо языке программирования и исполнить получившийся код. Логично было бы ожидать, что для осуществления этих действий в стандартной .Net-библиотеке предусмотрен простейший метод соответствующего класса. Но к сожалению это не так. Microsoft, проделав огромный путь по встраиванию в среду .Net средств генерирования кода, не сделала самый последний шаг навстречу простейшим потребностям программистов. Значит, придётся сделать этот шаг самостоятельно.

                            Самое простое средство предлагаемое Microsoft для решения описанной задачи — это класс CSharpCodeProvider, который входит в стандартную библиотеку .Net. Использование этого класса — не очень сложная задача, но тем не менее было бы полезно иметь инструмент, превращающий использование сгенерированного на лету кода в задачу тривиальную.
                            Вот что получилось в результате
                          • Простой слайдер изображений и контента на AngularJS

                              На сегодняшний день в сети есть много готовых решений, которые реализуют тем или иным способом смену слайдов. Большинство из них основаны на анимации через javascript. В этой статье хочу показать какие возможности открывает AngularJS в связке с CSS3. Перед собой я ставил задачу сделать минималистичный и простой модуль, который легко дописывать и видоизменять под свои нужды вплоть до создания собственных эффектов переходов слайдов.
                              Читать дальше →
                              • +9
                              • 21.9k
                              • 6
                            • Несколько интересностей и полезностей для веб-разработчика (выпуск 6)

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

                                Zephir — Ze(nd Engine) Ph(p) I(nt)r(mediate). Зефир — это компилируемый высокоуровневый язык программирования, предназначенный для написания PHP расширений без использования C. Проект от создателей Phalcon (скомпилированный PHP MVC Framework). О Zephir на Sitepoint
                                   

                                JSDB.IO — большая и качественная база нужных скриптов/библиотек/фреймворков на JavaScript. Все распределено по категориям: Animation, Application, Audio, Video, Games и др. Дабы собрать все популярные .js воедино добавлю еще три ссылки: Microjs (множество маленьких полезностей до 5кб), а еще jsdelivr и cdnjs, которые позволяют добавлять собственные скрипты.

                                Snap.svg — продукт от Adobe Webplatform. Недавно я рассказывал про "достойного конкурента Raphaël" и в комментариях оспоривали эту фразу из за отсутствия поддержки такого же множества браузеров. В разработке Snap участвует автор Raphaël — Дмитрий Барановский, а причина создания новой библиотеки для работы с SVG — невозможность поддерживать все возможности SVG в старых браузерах.

                                At.js — очень юзабельный скрипт для автозаполнения (в демо используется Emojify). А еще есть более функциональная библиотека для автозаполнения — Typehead от Twitter.
                                $('.atwho-inputor').atwho({
                                  at: "@", data: ["one", "two", "three"],
                                });
                                

                                Читать дальше →
                                • +40
                                • 28.2k
                                • 9
                              • AngularJS: еще одна таблица с сортировкой, фильтрацией и постраничной навигацией

                                Что это?


                                Это очередное AngularJS приложение, которое добавляет в обычную таблицу возможности сортировки, фильтрации, разбиения на страницы и пр.

                                Разумеется, существует несколько готовых решений (1, 2, 3, 4, 5), но они не подходили по ряду причин. В итоге, было решено создать свой вариант, тем более, что я не имею большого работы с AngularJS, а изучать этот фреймворк и его потрясающие возможности лучше на практике.
                                Подробности
                                • +7
                                • 37.7k
                                • 2