воскресенье, января 24, 2016

Ужасный сервис в МК Клиник в кожухово

У жены 35ая неделя.  Записались 24.01.2016 на 17.30. Приехли ко времени. Дикая очередь, все идут не по времени, духота, жене плохо и тянет живот... Ждали 30 минут. Когда врач освободилась и спросила "кто следующий" (что само по себе в очереди со временим абсурдно) сказали что это мы, но нас проинорировали и приняли какую-то тетку которая пришла позже нас. Плюнули и уехали, когда доехали домой жене стало еще хуже - пришлось вызывать неотложку.
Более уродского сервиса я не видел даже в городских клиниках.

 P.S.: у них даже не работает форма обратной связи на сайте.

четверг, июля 09, 2015

Screeps - MMO-игра для программистов


Меня недавно пригласили в очень интересную игру поиграть.  Screeps называется. На самом деле очень интересная и революционная во многих отношениях игра. Суть в том что надо программировать AI (с использованием JS). Прямого управления нету. Весть ваш успех зависит только от того насколько классно вы запрограммировали своих крипов. Приглашаю всех поиграть. (Пока идет ЗБТ но мета все еще есть)

среда, июля 27, 2011

По поводу утечек персональных данных с сайтов.

На мой взгляд все очень просто.
Надо:

  1. Оштрафовать всех владельцев сайтов с которых произошла утечка в пользу людей чья информация оказалась в публичном доступе.
  2. Уволить всех псевдо специалистов имевших отношение к развертыванию информационных систем из которых произошла утечка и их начальников (составить robots.txt крайне просто, а если ты не в курсе что это такое и зачем оно надо ты не тех а ДЕБИЛ
  3. Наконец перестать нанимать студентов с мизерной ЗП на должности где есть ответственность.
З.ы.: ублюдков из мегафона штрафовать в 10кратном размере. Они должны знать 152фз на зубок. Вообще за такой косяк я-бы лишил ЗАО "СОНИК ДУО" лицензии на предоставление услуг.

среда, июля 13, 2011

Все гениальное просто. Смена стиля.

Надоело пестрое разноцветие прошлой темы.
Решил - "Все гениальное просто" и выбрал стандартную темную тему.

Sharepoint 2010 и пустые значения SPFieldLookup и SPFieldLink

Тут недавно обнаружил что если очистить поле Lookup или Ссылка в записи списка. То вместо пустого значения пишется не null а "0;#" для Lookup и "," для Ссылки. А во время создания поле будет задано как null.
Скажу более - данное поведение зависит от браузера. Таким образом в пустом значении этих полей может оказаться как null так и  "0;#"или ",".
Далее привожу пример функции проверки на пустые значения:

public static class NullComparer{
       public bool IsEmptyValue(object value){
              var strval=string.Format("{0}",value).Trim();
              if(value==null ||
                 string.IsNullOrEmpty(strval) ||
                 strval == "," ||
                 strval == "0;") return true;
              return false;
       }
}

вторник, июля 12, 2011

Настройка GZIP для IIS ASP.NET приложений в web.config

Можно включить GZIP сжатие из web.config сайта\приложения. Очень полезно на shared хостингах

<system.webServer>
<httpCompression directory="%SystemDrive%\inetpub\temp\IIS Temporary Compressed Files">
<scheme name="gzip" dll="%Windir%\system32\inetsrv\gzip.dll"/>
<dynamicTypes>
<add mimeType="text/*" enabled="true"/>
<add mimeType="message/*" enabled="true"/>
<add mimeType="application/javascript" enabled="true"/>
<add mimeType="*/*" enabled="false"/>
</dynamicTypes>
<staticTypes>
<add mimeType="text/*" enabled="true"/>
<add mimeType="message/*" enabled="true"/>
<add mimeType="application/javascript" enabled="true"/>
<add mimeType="*/*" enabled="false"/>
</staticTypes>
</httpCompression>
<urlCompression doStaticCompression="true" doDynamicCompression="true"/>
</system.webServer>

Для проверки работы убедитесь в том, что у страниц сайта появился заголовок:
Content-Encoding: gzip

суббота, июля 09, 2011

Кладбищенский сторож.

Чувствую себя сторожем кладбища фильмов. Я постоянно качаю что-нибудь посмотреть и всегда нехватает времени на "посмотреть". При поверхностной проверке диска обнаружилось около 20ГБ фильмов которые я уже вряд-ли посмотрю.