Pull to refresh
78
0
Иван Тиняков @itinyakov

Пользователь

Send message

Сколько стоит умный дом? Рассказываю, как строил свой и что получилось за 1000 руб./м²

Level of difficultyEasy
Reading time25 min
Views94K

Подробный рассказ о том, как я свой дом и сад сделал умными. С фото, техническими деталями, стоимостями и выводами на будущее.

Читать
Total votes 300: ↑298 and ↓2+296
Comments296

Домашний DPI, или как бороться с провайдером его же методами

Reading time16 min
Views238K

Долгое время я терпел ограничения РосКомНадзора и соответствующие действия провайдеров по различным ограничениям доступа к сайтам - но с определённого момента устал, и начал думать как бы сделать так, чтобы было и удобно, и быстро, и при этом с минимумом заморочек после настройки... Хочу оговориться, что цель анонимизации не ставилась.

Вообще, эта проблема имеет несколько решений... Но я решил бороться с провайдером их же методом.

...При помощи NGINX!
Total votes 246: ↑245 and ↓1+244
Comments187

Китай продолжает разработку процессоров: представлен 8-ядерный ARM-чип D2000 для мощных систем

Reading time2 min
Views15K

Китай продолжает работу по разработке собственных процессоров — стране это нужно и для обхода санкций США в отношении ряда компаний из Поднебесной, и для снижения зависимости от поставок со стороны.

Сейчас в этом направлении работают несколько компаний. Одна из них Phytium Technology, которая недавно представила 8-ядерный ARM-процессор D2000 для производительных ПК. Его можно использовать как для небольших ПК, в форм-факторе Mac Mini, так и для обычных десктопов.
Читать дальше →
Total votes 29: ↑27 and ↓2+25
Comments17

Зачем мы сделали приложение Билайн под Windows Phone и что в этой ОС есть такого, чего нет в iOS и Android

Reading time4 min
Views33K
У нас есть приложения для абонентов с личным кабинетом на Android и iOS. Когда число пользователей смартфонов WP в нашей сети перевалило за полмиллиона, мы, естественно, начали писать приложение. Учитывая количество потенциальных установок и тот факт, что у других операторов приложения на WP нет, Microsoft всячески помогала нам с информацией по особенностям ОС.

А особенностей было много. Например, выяснилось, что нативный контрол карты в SDK для Windows Phone 8.1 Runtime достаточно медленно работает с метками на карте, если их больше 5. Во время изменения положения и масштаба эти пины отстают от самой карты. Можно использовать MapIcon, но в этом случае не гарантируется, что пин будет показан на карте: например, его может перекрыть название улицы. Пришлось делать кастомный растровый слой на карте для улучшения производительности.



Вторая сложность – в Windows Phone 8.1 Runtime SDK нет возможности отправить USSD-запрос из приложения или скопировать какой-то текст (номер USSD-запроса, например) в буфер обмена системы.
Читать дальше →
Total votes 82: ↑73 and ↓9+64
Comments67

Видеозапись Apple WWDC 2012 Keynote

Reading time1 min
Views1.1K


Стала доступна официальная видеозапись Apple WWDC 2012.

На которой, напомню, были анонсированы: Mac OS X Mountain Lion, iOS 6, новое поколение MacBook Pro (превью), а также добавлена поддержка Украины в AppStore.

Кто хочет HD и плюшек — ссылка в iTunes: Video podcast.
Total votes 23: ↑13 and ↓10+3
Comments1

Установка Hackintosh на примере Packard Bell TM85

Reading time4 min
Views83K
Здравствуй, Хабр. Хочу поделиться своим опытом относительно установки Мака на обычные ПК. Возможно кому-то этот топик будет интересен или полезен.
В этой статье я рассмотрю еще один способ установки Hackintosh на конкретную конфигурацию, без использования различных сборок.
Ставить будем оригинальную Mac OS X 10.7.3 (на момент написания) c загрузочной установочной флешки.
Кстати, данный метод применим и к любому другому IBM PC-совместимому компьютеру.
В итоге Вы получите полностью рабочий Hackintosh.
Читать дальше →
Total votes 68: ↑49 and ↓19+30
Comments41

Прототипирование приложений для Windows Phone в SketchFlow

Reading time6 min
Views4.9K
Привет, %username%, %wpdeveloper%, %designer% и все, кто ещё читает этот топик!

До окончания приёма заявок на Imagine Cup: Windows Phone Challenge осталось чуть больше 2х недель, самое время ею заняться! Но к заявке должен быть приложен ещё и прототип приложения, выполненный в SketchFlow. О том, как его создать, сегодня и поговорим.

Осторожно, много картинок под катом!

Ready to Get Started?


Читать дальше →
Total votes 41: ↑33 and ↓8+25
Comments4

Выходим на Windows phone marketplace: от простого желания до реальных результатов

Reading time11 min
Views8.8K

Введение


Если вы матерый программист под платформу .NET и вам неинтересно понастальгировать о временах становления, а также узнать, как там, например, у Яндекса с культурой .NET-разработчиков, а также вы уже зарегистированы в маркетплейсе — эта статья не для вас. Если же вы все тот же матерый программер, но не зарегистированы в маркетплейсе и при этом считаете грабежом отдавать десять процентов прибыли «Софткею», вам будут интересны актуальные данные по регистрации в конце статьи в разделе «Регистрация». Всем остальным: приятного чтения.
Читать дальше →
Total votes 66: ↑54 and ↓12+42
Comments30

Реверсинг .Net приложений. Часть 0

Reading time5 min
Views3.7K
Перед вами первая статья из цикла «Реверсинг .Net приложений», в которой мы не будем работать с MSIL, не будем снимать пакеры и протекторы, и не встретимся с обфусцированным кодом. Всем этим мы займемся в будущих статьях, а пока мы пощупаем несколько основных инструментов и по традиции решим несложный крэкми.
Читать дальше →
Total votes 29: ↑27 and ↓2+25
Comments5

Autoruns уходит в offline и наносит удар по вирусам

Reading time1 min
Views1.6K
image

8 Июня вышла новая версия профессионального менеджера автозагрузки — Autoruns. Красивый номер 10 принёс долгожданную возможность настраивать не только работающую систему, но и редактировать автозагрузку выключенного Windows. Наконец-то можно загрузиться с LiveCD или подцепить диск к другому компьютеру и выкинуть вирусы из автозагрузки.

Давайте посмотрим как оно работает на практике…
Читать дальше →
Total votes 65: ↑61 and ↓4+57
Comments16

Дипломное выступление на ура!

Reading time9 min
Views9.4K

Введение


Приближается пора ГЭКов, где масса дипломников будет представлять свои работы. Часто защита заключается в представлении презентации. Еще чаще на эти презентации без слез смотреть нельзя. Дело в том, что никто не учит как представлять — презентовать свою работу. Так как мне надоело каждый раз упорно править презентации своих дипломников, я решил отразить свой взгляд на то, как должна выглядеть презентация, и какие типовые ошибки существуют в этой непростой, но увлекательной области.


Читать дальше →
Total votes 55: ↑48 and ↓7+41
Comments32

Алгоритмическая сложность итерирования по хэшсету в C#

Reading time3 min
Views4.5K
Исследуя Reflector'ом внутренности классов .NET фреймворка, нередко можно узнать много любопытных вещей. Например, однажды (довольно давно) я узнал, что для дотнетовского QuickSort можно очень просто придумать такой класс входных данных, на которых сортировка будет осуществляться за квадратичное время. Так, на массивах-«пирамидках» (то есть на таких, в которых максимальный элемент находится посередине, второй и третий по величине — слева и справа от него, и так далее) быстрая сортировка была сравнима по времени с пузырьковой. Причина очевидна — в качестве медианы выбирался средний элемент массива. Как с этой проблемой дело обстоит сейчас, не знаю, но если она всё ещё имеет место — это заслуживает отдельного поста.

Речь сейчас пойдёт о другом. Всем, кто знаком с дотнетом, полагаю, известен класс System.Collections.Generic.HashSet<T>. Как гласит MSDN, класс HashSet предоставляет высокопроизводительные операции над множествами. Как вы думаете, за какое время ваш компьютер, скажем, двести раз пробежит по хэшсету из одного элемента? Сотая доля секунды? Меньше? Вовсе не факт!
Об этом - дальше.
Total votes 22: ↑14 and ↓8+6
Comments12

MIX: первый день, ВСЕ что вы хотели узнать про Windows Phone 7 и Silverlight 4

Reading time8 min
Views1.4K

Полное и абсолютное руководство по материалам, представлнным вчера на MIX

.
image

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

Напомню, что всю информацию и онлайн-трансляцию можно найти по адресу http://live.visitmix.com/ .

Запись прошедшего keynote уже можно посмотреть по адресу www.microsoft.com/presspass/events/mix/videogallery.aspx

Что же принесла конференция в свой первый день.
Ниже ОЧЕНЬ много картинок (они небольшие). Много текста.

Читать дальше →
Total votes 131: ↑109 and ↓22+87
Comments111

Как достичь профессионального вида с помощью цвета

Reading time9 min
Views11K
image

Что заставляет дизайн выглядеть скоординированным, спланированным и профессиональным? Ответ: 'цвет'.

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

Но цвет просто необходим для контента. Если Вы уделите вебсайту достаточно времени для его совершенства, то читатели вероятно уделят достаточно времени его просмотру. Хороший выбор цвета сделает это возможным.

В этой статье мы будем делать обзор некоторых методик, чтобы достигнуть красивого сочетания цвета для Ваших проектов в сети.
Читать дальше →
Total votes 194: ↑167 and ↓27+140
Comments38

Руководство по установке и тонкой настройке авиа-симулятора Microsoft Flight Simulator X (FSX)

Reading time10 min
Views210K
На данный момент в мире существует всего два авиа-симулятора, которые способны приблизить виртуальный полёт к реальности — это Microsoft Flight Simulator и X-Plane. В данной статье речь пойдёт о FSX, десятой, и, к сожалению, последней версии линейки авиа-симуляторов от Microsoft, т.к. в январе этого года вся команда, занимавшаяся линейкой FS, была распущена. Так что 11ую версию мы вряд ли дождёмся, хотя и ходят слухи, что команда разработчиков основала свою собственную студию. А также не дремлет Aerosoft, и в октябре анонсировала Aerosoft Flight Simulator 2012! Проект развивается в зародыше.А пока остаётся только ждать, я решил задокументировать весь набранный опыт установки и использования FSX, выбор необходимых аддонов для увеличения реализма, твикинг FSX для увеличения FPS, и вообще, постараться выжать максимум из того, что осталось от этого замечательного авиа-симулятора. Всем, кому интересна эта тема — прошу под кат (осторожно, 10Мб картинок!).

Читать дальше →
Total votes 121: ↑105 and ↓16+89
Comments72

Windows 7 бесплатно для студентов, аспирантов и преподавателей

Reading time2 min
Views33K
Начиная с сегодняшнего дня в рамках подписки MSDN Academic Alliance стала доступной для скачивания и установки Windows 7.

Update. В системе ELMS операционная система теперь также доступна. Если вы ее не видите, попросите администратора поставить галочку напротив образа.

image

Это означает, что теперь любой студент, аспирант, преподаватель факультета, на котором оформлена подписка, может бесплатно получить свою копию Windows 7.

В настоящий момент доступна английская версия. 14 августа в подписке должна появиться Windows Server 2008 R2. 21 августа должны появиться русские версии продуктов.

upd 25.08 C 21 августа началась загрузка третьей волны установочных образов, включая русский. Финальная дата окончания 3 волны — 1 октября (см. также здесь). Мы сообщим отдельно, как только образы станут доступны в рамках MSDNAA.

upd 26.08. Чтобы следить за появлением новых продуктов в подписках можно также подписаться на RSS-ленты: msdn.microsoft.com/en-us/subscriptions/subscription-downloads.rss (En) и msdn.microsoft.com/ru-ru/subscriptions/subscription-downloads.rss (Ru).

Также Windows 7 появилась в подписках MSDN и TechNet.
Читать дальше →
Total votes 122: ↑87 and ↓35+52
Comments245

Миграционный дайджест

Reading time2 min
Views8.3K
Вначале было слово. И слово это было «Пора открывать блог „Я мигрирую“ :-)» Затем появился этот блог.

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

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

Для затравочки я собрал ссылки на комментарии к посту «IT-эмиграция на Кипр: личный опыт», в которых собралось некоторое количество впечатлений. Очень надеюсь, что авторы этих комментариев напишут развернутые отчеты и скандальные подробности в этот блог.

Итак, подборочка
Total votes 98: ↑86 and ↓12+74
Comments47

Windows 7 — приятные сюрпризы в RC1 7100

Reading time1 min
Views451
Я не буду рассказывать о всех прелестях новой Windows 7, думаю, что каждый может свободно отыскать достаточно хабраресурсов для этого.

Я расскажу об удивительных сюрпризах, которые ожидают нас после установки Windows 7 build 7100.

Буду краток.

Сумасшедшие обои


Удивительно, но 7100 идет с этим прикольным фоном:
image

Ссылка для скачивания, а также два оставшихся сюрприза сразу же после короткой паузы...
Total votes 73: ↑61 and ↓12+49
Comments33

Server Core R2 для веб-разработки

Reading time3 min
Views608

Вместо предисловия


Выпуск первого варианта Windows Server Core был почти революцией, хотя, как и для любой революции, результат выглядел немного странно. Заявленная возможность управлять Windows из консоли недалеко ушла от уровня command.com, а мега-вещь PowerShell отсутствовала напрочь.(Правда мало что способно устоять перед русским инженером на службе американского бизнеса, поэтому спустя некоторое время Дмитрий Сотников нашел как подружить PowerShell и Server Core). Несмотря на наличие IIS и потенциальную возможность использования в качестве веб-сервера, отсутствовала поддержка .Net Framework и, соответственно, ASP.NET.

Но на смену революции приходит эволюция. И вот, значит, Windows 2008 Server Core R2.
И что в нем нового?
Total votes 13: ↑10 and ↓3+7
Comments4

Information

Rating
Does not participate
Location
Новосибирск, Новосибирская обл., Россия
Registered
Activity