Pull to refresh
94
0
Dmitry Khryukin @BurundukXP

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

Send message

Пять лет назад был запущен Stack Overflow. И тут произошло чудо

Reading time 3 min
Views 47K
Stack Overflow был официально запущен 15 сентября 2008 года. За пять коротких лет вы ответили более чем на 5 миллионов вопросов на более чем 100 сайтах и это помогло сотням миллионам людей найти необходимые ответы.

Мы хотим услышать ваши истории о том, как кто-то помог вам на Stack Exchange.

«И тут происходит чудо»

Перед тем, как мы запустили бету, на главной странице stackoverflow.com была картинка, которая символизировала то, что мы собирались сделать.
image
Читать дальше →
Total votes 124: ↑121 and ↓3 +118
Comments 99

Microsoft купил Nokia

Reading time 1 min
Views 131K

Точнее, было продано одно подразделение компании, занимающееся разработкой устройств и сервисов, — Devices and Services unit, и соответствующие патенты. Цена сделки неожиданно низкая — 5.44 миллиарда евро. Тот же Skype обошёлся дороже — 8.5 миллиардов долларов.

Финская компания сосредоточится на оставшихся направлениях бизнеса: Nokia Solutions and Networks, HERE (карты и навигация), Advanced Technologies.

Смена CEO, фактическая покупка одного из крупнейших производителей телефонов, что ещё стоит ждать от MS?

UPD.
Пресс-релиз от Microsoft.
Total votes 178: ↑149 and ↓29 +120
Comments 383

Привычный вид для Visual Studio 2012

Reading time 1 min
Views 78K

Не нравятся новые цветовые темы


Ставим Visual Studio 2012 Color Theme Editor, видим в меню VS новый пункт «THEME», наслаждаемся.

Не нравятся новые иконки в Solution Explorer


Ставим Visual Studio Icon Patcher (VS 2010 должна быть тоже установлена).

Не нравится CAPS в меню


Об этом уже писали.

Спасибо Скотту Хансельману за то, что пишет полезные вещи в свой блог.
Total votes 49: ↑37 and ↓12 +25
Comments 20

Маленькие и БОЛЬШИЕ компании

Reading time 4 min
Views 30K


Проработав несколько лет в небольших web агентствах, 5 месяцeв назад я решил попробовать что-то новое и устроился в довольно крупную (3500 сотрудников) IT-компанию. То, что я увидел на новом рабочем месте, оказалось очень далеким от моих ожиданий. По многочисленным просьбам моих друзей и в ответ недавней статье под катом несколько наблюдений о различиях между большими и маленькими IT компаниями. На вкус и цвет, как известно, фломастеры разные. Так что эта статья — далеко не истина в последней инстанции, это то, с чем я столкнулся и что было для меня важным.
Читать дальше →
Total votes 146: ↑126 and ↓20 +106
Comments 83

Code52 — новый проект каждую неделю

Reading time 1 min
Views 3.2K
imageЕсли вы хотите заняться open source проектом, но не знаете с чего начать, то Code52 вам поможет. В начале года несколько программистов (Andrew Tobin, Brendan Forster и Paul Jenkins) решили создать место для легкого старта в open source мире.
Раз в неделю реализуется одна новая идея. Уже сейчас в Code52 17 проектов. Преимущественно используюется .NET платформа, но создатели не собираются себя ограничивать. Например, проект sayw.at, стартовавший вчера, будет написан на NodeJS.

Подробнее о Code52
Total votes 49: ↑42 and ↓7 +35
Comments 16

Пишем письма из iOS приложения

Reading time 5 min
Views 5.5K
Проблема

Хочу отправлять письмо из приложения под iOS без выхода из приложения (не использовать mailto URL) и без открытия дополнительного экрана (не использовать MFMailComposeViewController).

Решения

Дорогое: поднять на своем сервере web-сервис, который будет заниматься рассылкой писем, из приложения обращаться к нему.
Дешевое: использовать SMTP клиент внутри своего приложения.

Проблема

Нужно написать свой SMTP клиент

Все уже написано до нас
Total votes 27: ↑21 and ↓6 +15
Comments 33

BeerConf: как мы провели лето

Reading time 3 min
Views 761
Здравствуйте! Четыре месяца назад мы писали о первой в Челябинске мини-конференции в формате beer meetup. С тех пор много пива утекло мы провели еще три встречи BeerConf – по одной на каждый месяц лета.
Нам очень понравился этот формат, участники уходят со встреч довольными, выделенные под регистрацию места расходятся за несколько часов.

Что было на этих встречах
Total votes 29: ↑22 and ↓7 +15
Comments 10

Книги, видео и другие материалы по разработке под iOS

Reading time 4 min
Views 114K
«Хочу программировать под iPhone — говори, что почитать...»
Любимая девушка


Когда решаешься заняться разработкой под iOS, то трудно выбрать литературу и ресурсы, которые действительно были бы полезны. Хорошо еще, что Apple предоставляет множество учебных материалов и программ с открытым исходным кодом в своем центре для разработчиков. В остальных книжках можно если и не утонуть, то порядочно захлебнуться. Сейчас я жалею, что потратил время на пару «мануалов». Не буду делать им антирекламу, а лучше порекомендую хорошие материалы по программированию под iOS.

Под катом книги, видеокурсы и блоги, которые будет полезно прочитать/посмотреть.
Читать дальше →
Total votes 105: ↑99 and ↓6 +93
Comments 58

Что нужно знать перед тем, как писать под iOS

Reading time 7 min
Views 307K
«Под Windows можно писать для iPhone?»
Анонимный разработчик


«Мы не планируем публиковаться в AppStore, это ведь возможно? И еще мы хотим версию под Android...»
Анонимный заказчик


Если вы решились разрабатывать приложения для iPhone/iPad, то, скорее всего, вас заинтересуют следующие вопросы:
  • как можно заработать на приложениях?
  • как зарегистрироваться в iOS Developer Program и что дает регистрация?
  • обязательно ли нужен Mac?
  • какие инструменты можно использовать для разработки?
Ответы на вопросы
Total votes 120: ↑110 and ↓10 +100
Comments 87

BeerConf

Reading time 2 min
Views 815
14 апреля в Челябинске состоялась первая мини-конференция в формате beer meetup:

— пивной бар (в нашем случае это была пиццерия)
— 10-20 человек (собралось 16 разработчиков из 6 компаний)
— обсуждение технологий
— первая кружка пива (или чайник вкусного чая) бесплатно

Читать дальше →
Total votes 58: ↑44 and ↓14 +30
Comments 36

Как не выстрелить себе в ногу

Reading time 5 min
Views 5.6K
Без использования unit-тестов и TDD очень легко выстрелить себе в ногу. С тестами и TDD сделать это намного сложнее, но если у вас получится, вы останетесь без ноги.

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

В этой статье я постараюсь объяснить о чем, собственно, разговор. Для чего нужно TDD и как его аккуратно использовать.

Что такое TDD в двух словах? — это написание разработчиком тестов до реализации функциональности.
По совету Роя Ошерова разобьем вопрос применимости TDD на два:

  • Зачем писать тесты?
  • Зачем писать тесты до реализации?

Читать дальше →
Total votes 77: ↑71 and ↓6 +65
Comments 38

Objective-C для C# разработчиков

Reading time 5 min
Views 20K
«Если единственный язык, который вы знаете — это Java или C#, я не думаю, что вы профессиональный программист — вы как молодой плотник, который пока работал только с одним видом дерева.»
Дядя Боб


Несколько месяцев назад я начал разрабатывать приложения для iPhone. Переключение с платформы .NET и C# на Cocoa и Objective-C проходило не без приключений, но было достаточно интересным и познавательным. Скоро мне предстоит помогать осваивать новую платформу и другим разработчикам нашей компании. Поэтому решил написать серию вводных заметок, которые, надеюсь, сделают этот переход более плавным.

Читать дальше →
Total votes 81: ↑75 and ↓6 +69
Comments 106

TDD — это как сноубординг

Reading time 3 min
Views 12K

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

«Я не использую эту методологию (TDD) из-за того, что главный для меня вопрос остается без ответа. Я знаю, что использование TDD уменьшает количество багов, но что насчет времени, необходимого при работе по этой методологии?
Я хотел бы знать как изменяется время на разработку корпоративного приложения с использованием TDD — уменьшается, увеличивается или остается неизменным.
Надеюсь, вы сможете ответить, так как TDD и BDD меня очень интересуют.»

Ответ на письмо
Total votes 59: ↑45 and ↓14 +31
Comments 58

Предзаполнение базы данных Core Data

Reading time 8 min
Views 5.1K
image Часто для работы iPhone/iPad приложений необходим некоторый «дефолтовый» набор данных в базе. К сожалению, Apple стандартных средств предзаполнения базы приложения разработчикам не предоставляет.
Если необходимое количество данных невелико, то их можно подгрузить в базу во время старта приложения. Если же вам для работы приложения нужен большой объем исходной информации, то такое решение не подойдет, заставлять ждать пользователей пока закончатся все операции подгрузки — это моветон, да и заказчик, увидев как долго загружается ваше приложение, может пересмотреть планы по будущему сотрудничеству.

В этой статье я расскажу как можно быстро предзаполнить sqlite базу приложения, использующего Core Data.

Читать дальше →
Total votes 10: ↑8 and ↓2 +6
Comments 12

Google запустил Transparency Report

Reading time 1 min
Views 1.3K
image Сегодня Google запустил новый сервис, призванный сделать работу компании более открытой.
Transparency Report состоит из двух частей:
Government Requests — информация о количестве правительственных запросов с просьбой удалить контент или предоставить информацию о пользователях продуктов Google.
Traffic — инструмент, позволяющий посмотреть какое процент запросов к сервисам Google был прерван из-за блокировки правительством страны или по техническим причинам.

Как это выглядит
Total votes 58: ↑51 and ↓7 +44
Comments 26

Загрузка в YouTube с вашего сайта

Reading time 1 min
Views 2.7K
YouTube Direct — инструмент, с помощью которого с вашего сайта посетители смогут добавлять свои материалы в YouTube.


Что хорошего может предложить этот сервис:
  • все бесплатно — работа с open-source YouTube API
  • возможность свободной настройки интерфейса
  • пользователи загружают видео на YouTube, не уходя с вашего сайта
  • можно загружать не только видео, но и фото материалы
  • вы модерируете то, что загружается с вашего сайта (без этой опции сервис, наверное, и не смог бы существовать)
  • в YouTube рядом с видео будет ссылка на сайт, с которого оно было загружено

Платформа изначально была ориентирована на взаимодействие СМИ с репортерами-любителями, но, думаю, есть еще много интересных способов ее использования.
Подробнее можно прочитать на странице проекта.
Total votes 71: ↑66 and ↓5 +61
Comments 22

Yahoo! Japan подписала договор с Google

Reading time 1 min
Views 517
image
Несмотря на соглашение об использовании поисковых технологий Microsoft на сайтах Yahoo!, японское подразделение компании решило поменять систему поиска на своих ресурсах в пользу Google. Этот договор смог состояться благодаря тому, что Yahoo! владеет лишь 35% Yahoo! Japan, а контрольный пакет акций (40%) принадлежит японскому телеком-гиганту Softbank.

Yahoo! заявляет, что японская дочка пошла на этот шаг как самостоятельная компания и никакого влияния на альянс Yahoo! и Microsoft эта сделка не окажет. Тем не менее, появление Google в этих отношениях Microsoft явно обрадовать не должно.
Total votes 29: ↑26 and ↓3 +23
Comments 14
1

Information

Rating
Does not participate
Location
Auckland, Новая Зеландия
Date of birth
Registered
Activity