Вечерний чай #19

Продолжаю хлебать очень вкусный чай от Людочки, хорошей девочки. Спасибочки Люда-а-а! Чай вот-вот кончится!!! 😉
Наливай и ты чаёк, мой гость, усаживайся поудобнее, я продолжаю своё начинание в публикации самого интересного и занимательного, вечерком, за чашечкой ароматного и очень вкусного чая. Замечательное и интересное я снабжаю всякими дурацкими комментариями и только мне понятными шутками. Это давняя традиция.

“Горячие” новости

Компетентные органы сделали администрации харба предложение, от которого они не смогли отказаться — Подробности в TJournal. Денис Крючков дал, кстати, объяснения.

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

А ещё общедоступная сеть интернет может исчезнуть уже в 2014 году. Вместо него, появятся десятки отдельных национальных сетей с ограниченным доступом к иностранным сетям, со своими правилами и запретами. Об этом сегодня сообщил Александр Гостев на пресс-конференции. Подробнее на SecurityLab.

Да и в целом, при чтении новостей в последнее время меня не покидает ощущение того что человечество неумолимо несётся в просвещённое средневековье.

.NET и Windows

Tools

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

Кстати, если вы пропустили праздник жизни! Тут обновились(en) ReSharper, dotCover и dotTrace Performance, о этом радостно вещает(#habr) компания JetBrains. Обратите внимание на комментарий некоего муд*ка с ником Scrooge2, который петросянит: У вас «ReSharper 8.1 улучшает в Visual Studio примерно все». А нужно «ReSharper 8.1 замедляет в Visual Studio примерно все».
Если вы разделяете точку зрения этого школьника, то капитан очевидность Ксения Кузнецова идёт к вам!

Давайте уясним:

  1. Улучшает не значит ускоряет.
  2. Задача ReSharper делать или помогать программисту делать кучу работы, которую обычно делать или скучно или лень.
  3. Если спортсмену взвалить на спину мешок с картошкой, то очевидно то, что он пробежит стометровку медленнее, чем если бы он пробежал её налегке.
    ReSharper под капотом Visual Studio занимается именно тасканием ваших мешков.

Итого: Если вы поставили ReSharper и не понимаете почему Visual Studio стала работать медленнее, то очевиден факт того, что ReSharper вам не нужен!

Короче, чай кончился, пойду спать.

Реклама
Рубрика: Новости | Метки: , , | 3 комментария

Гугле-ололошенька #2

На этой недели интернеты засветились кучкой новостей на тему патентов, довольные писки сообщества OpenSurce ласкали мои ушки: Немецкий суд признал патент Microsoft на FAT недействительным (#habr), Еврокомиссия пригрозила Nokia антимонопольным разбирательством в случае патентных атак (#habr).

Читал я их так и думал: ололо, кого-то на этом празднике жизни точно не хватает! Небольшая пробежка по ленте новостей даёт результат! Вот он, мой красавчег, весь в белом такой и с таким-м-м пафосом! Google возвращается в суд, чтобы защитить будущее программирования! И никак не меньше!

Ух ты, думаю я! Количество положительных для Гугля и мира OpenSource новостей очень много. А что в такие моменты общего счастья любит делать Гугель???
Правильно!!! В такие моменты Гугль любит обосраться, в расчёте что под общий позитивный шумок никто ничего не заметит, ну или сделают вид, что не заметили, дабы не портить общую радушную атмосферу. Точно!
В Android 4.4.2 Google выпилил ключевую функцию безопасности (#OpenNews).

Обращаю ваше внимание на моменты:

  • Гугль сказал что эта функция была экспериментальной и попала в финальный релиз случайно.
  • Даже Apple решила эту проблему в iOS несколько лет назад. В iOS данные функции неслучайны и не экспериментальны.
  • Следует отметить, что проектом CyanogenMod поддерживается альтернативная схема ограничения приложений, при которой негативный эффект на работу программ сведён к минимуму благодаря тому, что вместо блокирования доступа к определённым функциям, решение от CyanogenMod оставляет доступ, но выдаёт приложениям фиктивные данные (например, пустую адресную книгу), что не приводит к нарушению работы программ.
    Этот факт объясняет следующую последовательность новостей:
    Приложение CyanogenMod Installer появилось в Play Store
    Приложение CyanogenMod Installer удалено из Play Store

Итого: правильно оценивая риски можно вывести факт того, что покупка дешёвого Андроеда в итоге может оказаться дороже покупки новенького айФона.

Рубрика: Ололошенька | Метки: , , | Оставить комментарий

Вечерний чай #18

Сегодня я пью очень вкусный чай, спасибо Людмилочке! Чай пью с шоколадочкой, хрустит орешек лестной на зубах! Я пребываю в состоянии нирваны!
Прибудь со мной и ты, мой гость!
Наливай чаёк, усаживайся поудобнее, я продолжаю своё начинание в публикации самого интересного и занимательного, вечерком, за чашечкой ароматного и очень вкусного чая. Замечательное и интересное я снабжаю всякими дурацкими комментариями и только мне понятными шутками. Это давняя традиция.

Microsoft

Руководитель Microsoft в Беларуси Ирина Максимова недавно знатно потроллила беларусов посредством TUT.by: В Беларуси пиратов меньше, чем думает обыватель.
Почитал. Теперь вот сижу, отекаю от жира. Цитата: Мы вкладываем средства в работу с партнерами, в маркетинг, в борьбу с пиратством.

Жаль, что бороться с пиратством проще, чем создавать условия при которых покупатель может просто взять и купить нужное ему программное обеспечение.
Печально, что обычным “смертным” беларусам за розничной “вендой” приходится ездить в Москву там или куда ни будь на Украину.

Кстати, Nokia, видимо, таки выпустит смартфона на платформе Android.

События

Блогу Programming stuff исполнилось 5 лет! Это просто замечательно! Один из настоящих .NET блогов настоящего сурового .NET блогера. Никакой клоунады, типа как тут, никаких Ксений Кузнецовых и копетанов очевидностей. Поздравить автора блога можно здесь.

На хабре анонсировали сервис DotNetFiddle. Из названия всё понятно, так?
В комментариях в статье на хабре набросали кучу ссылок на аналогичные сервисы, я же в свою очередь замечу, что у парней запустивших DotNetFiddle есть ещё один интересный проект: SQL Fiddle, авось кому пригодится. Вдел поддержку MySQL, Oracle, PostgreSQL, SQLite и MS SQL.

Стал доступен кандидат в релизы Visual Studio 2013 Update 1. Если нечего делать, то качаем и ставим. Заодно можно повеселится и с RC версиями ASP.NET MVC 5.1, Web API 2.1 и Web Page 3.1. Все подробности тут, и мне они нравятся. А вот ещё одна заметка о новшествах RC версии Web API 2.1.

Клёвенько

Некий Джери Пельсер рассказывает о том, как в ASP.NET MVC приложении быстренько забадяжить авторизацию через GitHub: OWIN OAuth provider for GitHub.

Если вы используете Glimpse, вам может пригодится вот эта статья: Protect Glimpse.axd with your custom runtime policy.

Андрей Веселов рассказал о выходе какой-то штучки с названием Code Digger 0.95.4. Прочитал, ничего не понял, но набор слов мне понравился: автоматическое тестирование кода. Ух ты! Интересно, да?
Пишешь так код, а он себя сам тестами покрывает, пиёшь чай, а код сам себя тестирует! Смотришь телик, а код твоим детям сопли подтирает! Спишь, а код твою жену …! Романтика, будущее! ^_^

Исчо:

Забавности

Мякола Кальпiнскi з Бульба-Сити увлечённо делится своими мыслями о маркетинге в заметке Маркетинг = Взлом Человека. Доставило пару раз.

Серёжа Ткаченко юморит:
Шизоподелка для киборгов — это гном с планшетным интерфейсом, не поддерживающий ни единого планшета. Или восьмерка, с интрузивным планшетным интерфейсом на десктопе.

Сопливый ADME опубликовал коммикс: Чего мы на самом деле хотим. Мне понравилось. В очередной раз я убедился в своей лучезарности и правильности в выборе пути.

Кстати, в .NET ололошеньке #1 я косвенно прошёлся по талмудам аля управление собой и проектами с помощью стикеров.
Корче, хватит переводить бумагу. Замените все эти талмуды чтением единственного топика на Тостере: Жизнь утекает сквозь пальцы. Как организовать свой рабочий процесс?

Офтопик

Всем пользователям Sublime Text 3 посвящается: Лучшее для Sublime Text 3: Фишечки, плагины и настройки!

А ещё SpeckyBoy опубликовал подборку 50-ти самых фапальных jQuery плагинов за 2013 год.

Горячие клавиши для переключения вида файлов и папок в Проводнике Windows стали для меня открытием. Честно — не знал.

На этом всё. Чай выпит. Можно и поспать.

Рубрика: Новости | Метки: , , , | Оставить комментарий

.NET ололошенька #1

Если ты школьник, то этот раздел Вечернего чая создан для тебя.
Копетан очевидность, Ксения Кузнецова вещает в прямом эфире:

После прочтения трудов популярной блохерши, не забудь сказать тёте спасибо! Она копипастила, старалась!

Ну а себе дай тумака. Ты только что выкинул своё время на помойку.
Если ты реально хочешь в мир .NET, то присоединяйся к виртуальной Академии Microsoft на площадке НОУ ИНТУИТ! Там интересно!

Пока Ксения Кузнецова пишет статьи в стиле копетана очевидности по теме которая описана в сотнях, если не в тысячах книг посвящённых ASP.NET, на свет вылезла целая книга (внимание!) посвящённая решению проблем при помощи стикеров… Целая книга!!!! АААААААААААА!

Алексеюшка Лосев прочитал её. Ему понравилось.

В общем, замечаю тенденцию в ведении 80% .NET блогов. Сперва чувак пишет про всякие интересные штучки, философит иногда, иногда юморит.

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

И ладно это были бы рецензии на толковые технические книги. Ан нет. Обычно это книги про управление всякими там проектами, про агайли всякие и прочую мудатень. Пичаль!

На этом всё. Цалумкаю.
:-*

Рубрика: Ололошенька | Метки: , , | 1 комментарий

Вечерний чай #17

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

NancyFX

На хабре отгремел цикл посвящённый NancyFX:

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

А вот Дмитрий Савченко спрятал свою статью “Создание простого веб-сервера при помощи Nancy” в черновики. Плохо, Дима, плохо. Ведь минимум 18 человек закинули статью в избранное, а ещё у статьи были полезные комментарии.

С другой стороны: начинание начинанию рознь. Была на хабре многообещающая статья “Big switch или жизнь после Microsoft: Почему мы сказали .NET’у нет” (archive.is) в которой автор рассказал про ужосы .NET и собрал кучу бонусов.
Комментарий: “Аргументы притянуты за уши.” автор парирует: Конкретные примеры будут в последующих статьях. Здесь я выделил три фундаментальные проблемы, которые мешали нашей команде.
Ух-ты!!! – подумал я. Сча будут аргументы и откровения!
В общем, последующих статей как не было, так и нет, а Алексею Захарову, очевидно, не танцевать партию в балете.

Кроссплатформенные штучки

На Хабре проскочила вот такая, очень интересная статья: Кроссплатформенный GUI на C# и веб-технологии. Раньше я бы положил её в дальний шкаф, есть ведь Mono/МоноВедроид/МоноТочЧтоле, но после статьи “Драма которая прошла мимо нас, или как Xamarin захотел 12000$ в год с клиента” я уделил статье пристальное внимание.

По теме статьи.

И обязательно гляньте комментарии, там есть достаточно полезная информация.

Кстати, если цель только Android, то обязательно посмотрите в сторону dot42 (подробности в статье dot42 — компилятор C# для Dalvik Runtime (копии: archive.is, peeep.us)). У dot42 приятная цена и помимо Visual Studio при разработке можно использовать SharpDevelop.

Разное

На этом на сегодня всё.

Рубрика: Новости | Метки: , , , | Оставить комментарий

Вечерний чай #16

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

Visual Studio

Обновляюсь: Visual Studio 2012 Update 4

Microsoft анонсировала Visual Studio Online.

На днях вышла версия Productivity Power Tools для Visual Studio 2013.

И, кстати, все самые замечательные и значительные ссылки на статьи посвящённые запуску Visual Studio 2013 собрали на одной странице.

А ещё обновилась SassyStudio.
В новой версии добавлены шаблоны в палитру новых элементов и реализована поддержка Intellisense для директивы @import. А ещё устранены разные баги. Подробнее…

NET

Ну и конечно нельзя пропустить статью Как работает Stack Overflow — железо.

А ещё обновился TwitterBootstrapMVC. Была внедрена поддержка Twitter Bootstrap 3. Больше подробностей по теме в статье на сайте CodeProject. Этот проект может заменить уже устаревшие проекты Bootstrap Helpers и Bootstrap HtmlHelper.
Альтернативки: twitter.bootstrap.mvc, X.Scaffolding (Библиотека X.Scaffolding / Хабрахабр).

Microsoft

Наверное все слышали о том, что Microsoft занялась продажей чашек и маек. Товар очень популярен и по ссылкам в статьях его уже не заказать. Но! Говорят что вот по этой ссылке заказать себе кружечку ещё можно!

Интернеты

  • Чёртов Яндекс запустил сервис «Почтовый офис», позволяющий владельцам новостных рассылок смотреть кто и как читает их письма. Подробненько об этом рассказывает TJournal.

Разное

Наткнулся на Хабре на статью Почему люди не любят Windows Phone?, на неё стоит взглянуть. Бл*дь, ну почему Microsoft не поймёт, что пузатая школота может рекламировать максимум чипсы и колу, и то, при условии открывания рта исключительно для демонстрации процесса поглощения данных продуктов.

А исчо

Сегодня я ещё заглянул в блог некой Ксении Кузнецовой.  Вот её абоут.

Ксения Кузнецова - богомерзкий недопрограммист

Как видим – очень умная девочка.

Она на днях испражнилась плеядой статей, аля:

Всё бы ничего, но вот обратим внимание на шапку.

Шапка унылого блога Ксении Кузнецовой

И на текст в статье, цитата:

Если Вы — не программист, поручите данную задачу программисту, который будет делать Вам сайт. Если Вы — программист и решили использовать CMS, то лучше возьмите WordPress, меньше будет геморроя.

В общем, у меня всё ещё батхёрт.
Блог то на тему .NET. Мало того что заспамила ленту всякой фигнёй, так ещё склоняет неокрепшие умы начинающих .NET программистов богомерзким ВордПроессом. Я люто негодую! Улыбка

На этом, на сегодня, всё. =)

Рубрика: Новости | Метки: , , , | Оставить комментарий

Вечерний чай #15

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

Замечательное!

Я уже давно обратил внимание на теперь уже ну просто замечательное расширение к Visual Studio: SassyStudio. Это прекрасная альтернатива Mindscape Web Workbench. Несмотря на то, что в настоящий момент SassyStudio уступает по возможностям Mindscape Web Workbench, в части поддержки SCSS/SASS, и не идёт ни в какое сравнение с WebStorm, функционал расширения вполне достаточен для рабочего использования. Настолько достаточен, что мне даже захотелось отвлечься от формата “Вечернего чая” и описать нюансы применения расширения на практике.

Начну с того что SassyStudio распространяется под лицензией MIT, код проекта размещён на GitHub. Практически каждую неделю расширение обновляется, в него добавляется новый функционал. Автор расширения — хороший мальчик Даррен Копп:
Даррен Копп (Darren Kopp)

Так получилось, что в этом месте должна была быть та самая заметка о SassyStudio, однако она понравилась НЛО и оно уволокло её на Хабрахабр. Дублировать её я не буду: SassyStudio – поддержка SCSS/SASS/Compass в Visual Studio.

Кстати, не так давно на Хабре была полезная заметка: 20 бесплатных дополнений для Visual Studio.

Ещё по фронтеду

Frontender Magazine опубликовал замечательный перевод: Как избежать лишних загрузок для отзывчивых изображений. Статья посвящена нововведению HTML5, элементу <picture> и предлагает реальные способы решения проблем избытка трафика при использовании данного элемента. Хотя, конечно, всё это костыли и очень не элегантно. Для себя решил, что данная фишка должна использоваться только в том случае, когда она окупает себя. Для галерей, слайдеров и прочего барахла, использование элемента <picture> будет больше геморроем, чем зашибись штукой, ближайшие несколько лет, пока проблема не будет решена со стороны браузеров.

Internet Explorer 11

Недавно вышла очередная версия Internet Explorer 11. Хабр оперативно отреагировал: Почему Microsoft Internet Explorer 11 — худшее, что могло случиться с нами. Статья интересна не только знатным срачем в комментариях, но и комментариями, читая которые я узнал много чего интересного и полезного. Статья имеет продолжение: IE11: Compatibility List vs. X-UA-Compatible

ASP.NET MVC

Есть замечательная библиотечка: AttributeRouting (на GitHub) и она позволяет управлять маршрутами в ASP.NET MVC 4 приложении с помощью атрибутов (на счёт MVC 3 не уверен).

В общем, эту библиотеку я упомянул в свете того, что эта фишка в ASP.NET MVC 5 идёт из коробки и на эту тему есть замечательная и наглядная статья: Attribute Routing in ASP.NET MVC 5.

Если тема маршрутизации вам интересна, то ещё можно глянуть на MvcCodeRouting. В отличии от AttributeRouting, это решение генерирует маршруты на основе пространства имён.

Разное:

На этом, на сегодня, всё. =)

Рубрика: Новости, Обзоры | Метки: , | Оставить комментарий