• 24 недели Metro-дизайна для Windows Phone | #1 Принципы Metro-дизайна и язык Metro-дизайна

      Принципы Metro-дизайна


      Обычно мы употребляем слово «Metro» как название стиля дизайна пользовательского интерфейса, который компания Microsoft использует в своей собственной платформе и также предлагает использовать разработчикам и дизайнерам при создании приложений для Windows Phone (в этой серии статей я фокусируюсь на Windows Phone). Но давайте немного углубимся в суть термина «Metro» и выясним, что же в действительности он означает. Начнем с того, что Metro определяется двумя вещами: принципами Metro-дизайна и языком Metro-дизайна.
      Читать дальше →
    • 30-й выпуск подкаста «Откровенно про IT карьеризм». Беседа с Сергеем Романовым про Филиппины

        image
        • Виза
        • Перелет
        • Собственность на Филиппинах
        • Особенности филиппинского менталитета
        • Английский язык
        • Где лучше жить и работать на Филиппинах
        • Транспорт
        • Безопасность в городах Филиппин
        • Образование
        • Филиппинский язык
        • Уровень жизни
        • Джипни
        • Филиппинская кухня и продукты
        • Медицина
        • Техника и интернет на Филиппинах
        • Цена на машины
        • Поиск рабочей силы
        • Внешность аборигенов
        • Развлечения
        • Тайфуны
        • Бюрократия и коррупция
        прослушан 1970 раз
      • «Сделайте мне красиво!» Выпуск №35

          Вашему вниманию очередной выпуск подкаста о веб-разработке «Сделайте мне красиво!»

          Show notes:



          Наши ссылки: RSS и лента на rpod.ru
          прослушан 212 раз
        • Ричард Фейнман: удовольствие делать открытия



            Первая часть программы Horizon (BBC, 1981) с Ричардом Фейнманом. О красоте, об отце, о названиях и именах, об алгебре, о наблюдениях и униформе. Это интервью во многом пересекается с книгой "Вы, конечно, шутите, мистер Фейнман", поэтому по большей части монолог касается жизни ученого, его взгляде на жизнь и тому, как такой взгляд развился и кто на него повлиял.
            Читать дальше →
          • Интеграция приложения на Windows Phone со SkyDrive

              Привет, %username%!

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

              Читать дальше →
              • +16
              • 2.6k
              • 2
            • Я хочу работать в Google! Телефонное интервью (часть 1)

                Привет Хабр! Давно не писал. Да это и понятно. Защита диссертации, получение PhD, а сейчас ещё и активный поиск работы — всё это занимает очень много драгоценного времени. Но разговор сегодня пойдёт не о том. Хотелось бы поделиться с Вами, уважаемые хабралюди, ресурсами и описанием процесса подготовки к телефонному техническому интервью с Гуглом, первый технический этап которого я уже прошёл, и теперь готовлюсь ко второму, который будет в пятницу.
                Читать дальше →
              • Информационные «виджеты» на PHP в Ubuntu

                Всем привет.
                Я хочу поделиться с вами идеей написания подобия информационных виджетов на PHP.
                Суть заключается в том, что средствами PHP легко граббить или просто получать информацию из интернета (+ личные предпочтения этому языку), после чего эту информацию можно вывести, используя утилиту notify-send, красиво и лаконично в правый угол монитора.

                Скажу сразу, что на новаторство я не претендую. Возможно, данный метод может показаться многим довольно глупым, но мне, например, проще посмотреть в угол монитора, чем забивать рабочий стол всякими скринлетами, конки и прочим.
                В качестве примера создадим виджет погоды, на основе данных с openweathermap.com.
                Читать дальше →
              • 10 основных ошибок в попытке изменить привычки и как их исправить

                  Недавно натолкнулся на хорошую и краткую презентацию по GTD от Persuasive Technology Lab (Stanford). Эта тематика как и любому гику мне близка и интересна, книг было прочтено много, опыт работы есть уже значительный, в итоге выработался некий концепт того, как я считаю правильно не только работать, но менять свои привычки, который сильно пересекается с тем что я прочитал в презентации. Далее перечислены ошибки, которые мы обычно совершаем в попытке изменить свое поведение, привычки и жирным выделено их решение. На мой взгляд этот список полезен и при решении любых других задач.

                  1. Опираться на силу воли для долгосрочных изменений.
                  Представьте что силы воли просто нет. Это первый шаг к лучшему будущему.

                  2. Планировать и предпринимать большие шаги и задачи, вместо маленьких.
                  Успешно выполняйте небольшие задачи — одну за другой.
                  Читать дальше →
                • Делаем библиотеку написанную на .Net понятной для Unmanaged кода

                  Пол года проработав в компании, которая занимается программированием на MQL под Meta Trader столкнулся с таким заказом: клиенту нужно что бы программа была написана на C# или VB.Net.

                  Задача была в том, что бы написать программу на C# и dll на том же языке, которая связывает приложение с торговым советником на MQL. С одной стороны мне это на руку, так как C# изучаю больше года, с другой — стало непонятно, а как же это делается и вообще возможно ли это?
                  image
                  Читать дальше →
                • Тюнингуем eclipse — TOP 7 plugins

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



                    Под катом будем тюнинговать Eclipse for Java EE
                  • Прокачиваем DropBox аккаунт почтой в зоне .EDU за 15 минут



                      Многие из нас имеют аккаунт в сервисе Dropbox, о данном сервисе написано много статей и лайф-хаков, но сегодня я хочу вам показать, как можно заполучить заветный e-mail в зоне .edu за 15 минут.

                      Интересно? Добро пожаловать под кат.
                    • Уроки Python от компании Google

                        Отличный способ освоить Python — учебный класс Python в Google Code University. Уроки для этого класса написал Ник Парланте из Стэнфорда, и прошедшие курс люди отмечают не просто высокое, а фантастически высокое качество уроков.

                        Курс включает в себя шесть видеолекций на Youtube, где Ник проводит обучение новичков-гуглеров и подробно рассказывает о разных хитростях и фичах Python. Некоторые видеолекции длиной до 50 минут.

                        Есть ещё скачиваемые задачки. Они довольно простые и созданы специально для начинающих. Курс идеально подходит для изучения Python программистами, имеющими опыт работы с другими языками программирования.
                      • The Art of Unit Testing



                          Есть некоторые категории знаний, которые профессиональный разработчик познает в процессе своей работы, не прилагая к этому особенных дополнительных усилий. Вот, например, мало кто из нас читал замечательную книгу по регулярным выражениям Джеффри Фирддла, чтобы познакомиться с одноименной темой. Безусловно, есть масса людей, для которых «регвыры» стали смыслом жизни и без подобных фундаментальных знаний никак не обойтись. Но в большинстве случаев пары мелких статей и справки в соответствующем разделе документации будет достаточно для более или менее комфортной работы с регулярными выражениями (если такое понятие, как «комфортная работа» с регулярными выражениями вообще существуетJ).

                          Аналогичным образом мы обычно относимся и к изучению юнит тестирования. Ведь юнит-тесты – это же не rocket science; для их изучения не требуется многолетняя подготовка и множество бессонных ночей проведенных за изучением толстенных «талмудов» от гуру юнит-тестирования. Концепцию автоматизированного тестирования кода можно объяснить за 10 минут, а познакомившись с одним из тестовых фреймворков семейства xUnit (еще 15 минут), вы сможете работать с любым другим фреймворком практически сразу же. Затем нужно будет потратить еще 20 минут на изучение какого-нибудь изоляционного фреймворка, типа Rhino Mocks, и, вуаля, у нас есть еще один профессионал в области юнит-тестов.

                          Читать дальше →
                        • Выравнивание иконок по базовой линии шрифта

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

                            image

                            Читать дальше →
                          • Лекториум записал почти тысячу лекций за год

                              Дорогой Хабр!



                              У нас для тебя небольшой подарок. Мы тут работали-работали и вот чего сделали.
                              Сняли и опубликовали почти тысячу лекций по IT и математике.

                              UPD2 Помогите, пожалуйста, оперативно решить вопрос насчёт организации торрентов на php.

                              Читать дальше →
                            • LESS: программируемый язык стилей

                              Я не люблю CSS. Он простой и понятный. Это движущая сила Интернета, но он слишком ограниченный и им трудно управлять. Пришло время привести этот язык в порядок и сделать его более полезным, используя динамический CSS при помощи LESS.
                              Объясню свою позицию на примере. Почему бы вместо использования #FF9F94 для получения темно-персикового цвета просто не хранить значение этого цвета в переменной для её последующего использования? Что бы перекрасить сайт достаточно будет изменить значение переменной всего в одном месте и всё.
                              Другими словами: это будет очень изящно, если мы будем использовать немного программирования и логики в CSS, что бы сделать его более мощным инструментом. Хорошо, что это всё возможно с использованием LESS.
                              Так что же такое LESS?
                            • Коротко о Lean на примере доставки пиццы

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

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



                                Привет, хабралюди! Кто из вас не мечтал создать свою игру? А возможно ли написать браузерную стратегию, не имея при этом опыта и денег? Возможно, если очень этого хотеть.

                                Под катом моя история создания бесплатной пошаговой стратегии.

                                Читать дальше →
                              • CES 2012: еще один «атомофон», встреча с Полом Отеллини, а также ряд подробностей о том, какими будут ультрабуки

                                  CES 2012 продолжается. Чем дольше я хожу по ней, тем слабее надежда внимательно изучить хотя бы половину стоящих того стендов. Не говоря уж о возможности обойти каждый – думаю, это попросту невозможно. И все же, пожалуй, присяду ненадолго, чтобы рассказать о первом серийном смартфоне на Intel Atom, и о трех встречах с людьми, которые знают о планах Intel чуть больше других.
                                  Вокруг атомофона Lenovo на стенде Intel наблюдается настоящее столпотворение. Шутка ли, не сэмпл с референсным дизайном, а вполне настоящий аппарат, который скоро появится на прилавках. Почем, правда, не говорят, но, по инсайдерским данным, ценник должен быть просто архигуманным. Все понимают важность первого впечатления. Что же до самого аппарата, то выглядит он вот так.
                                  Читать дальше →