Архив за 13 ноября 2012 - 3

Привет.
Представляю вам очередную историю в духе «Мой первый фонарик в App Store».

soap4all. Через тернии к онлайн сериалам в App Store

Идея!

Начну с того, что я давно разрабатываю под .NET. Всякие С#, ASP.NET, Winforms, WPF мне уже снятся. Я вот даже сейчас пишу эту статью и параллельно дебажу очередную формочку на WPF, которой никто кроме заказчика пользоваться не будет.
В итоге, с периодичностью в пару месяцев, меня посещает мысль «Доколе? Надо сделать что-нибудь общественно полезное и интересное!».
Но вот идеи чего-нибудь общественно полезного, нужного и ещё не сделанного меня посещать отказывались.
Всё кардинально изменилось благодаря моей жене, которой настала пора наконец сделать диплом. Мне же это грозило тем, что единственный в семье макбук она на неопределенное время экспроприирует. Что делают айтишники, оторванные от компьютера и от жены? Правильно, пьют пиво и смотрят сериалы. Сериалы я к тому моменту долго и успешно смотрел на soap4.me. И вот меня, оставшегося наедине со своим айфоном, посетила мысль, что я ведь наверняка такой не один. Многим было бы удобно лечь на диван со своим айпадом и, включив новую серию чего-нибудь, отрастить себе лишний сантиметр т.н. пивного живота. Так и появился повод применить полученные из книг, статей, видеоуроков и кучи хэллоуворлдов знания по Objective-C/Cocoa Touch.

Читать полностью »

Если вам нужно валидировать загружаемые пользователем файлы не только на сервере, но и на клиенте, или вы хотите позволить пользователю выбрать сразу несколько файлов для загрузки (multiple=”multiple”) то, скорее всего, вы столкнетесь с некоторыми трудностями при использовании Ext.form.field.File.

Суть проблемы

Проверить расширение загружаемого файла, если пользователь выбрал только один файл, не составит труда — просто объявляем vtype и смотрим value input-а:

Ext.apply(Ext.form.field.VTypes, {
    file: function(val, field) {
        var types = ['rtf', 'pdf', 'doc'],
            ext = val.substring(val.lastIndexOf('.') + 1);
        if(Ext.Array.indexOf(types, ext) === -1) {
            return false;
        }
    }
    ,fileText: 'Invalid file'
});

Читать полностью »

Хочется кратко рассказать, как убить себя в домашних условиях… как выбраться из реестра запрещенной информации. На примере одного из проектов нашей компании, страница которого оказалась в едином реестре запрещенных ресурсов.

Читать полностью »

image

В этой статье я покажу несколько способов создания псевдоголографических изображений. «Псевдо» потому, что изображение на самом деле плоское, но грамотно спроектированное освещение и фон создают иллюзию объемности.
Читать полностью »

Компания SolidFire, специализирующаяся на разработке систем хранения данных, представила модели SolidFire SF3010 и SF6010, полностью состоящие из твердотельных накопителей. По словам производителя, новинки, характеризующиеся высокой производительностью, в первую очередь, ориентированы на поставщиков услуг облачных вычислений. В частности, они позволяют перенести в облако такие требовательные приложения, как Oracle, SAP и NoSQL. Более того, как утверждается, SolidFire SF3010 и SF6010 — первые и пока единственные хранилища на базе SSD, специально спроектированные в расчете на использование в облаках.
Читать полностью »

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

Thermalright Archon SB-E X2

Читать полностью »

Стоит ли использовать freemium модель? Часть 1Вашему вниманию вольный перевод статьи Джуль Мальца (Jules Maltz) и Даниэла Барни (Daniel Barney), партнеров IVP, которые специализируются на инвестициях поздней стадии в стремительно развивающиеся интернет-стартапы и софт-компании.

На протяжении многих месяцев активно обсуждается вопрос рентабельности бизнес-модели freemium. Одни утверждают, что это «дорогая» игрушка, потому что такая модель приносит в жертву доход, всячески поддерживая бесплатные скачивания пользователями, которые никогда не станут «платными» клиентами. Другие придерживаются иной точки зрения и заявляют, что freemuim – это будущее бизнеса, логическое завершение развития информационного мира, в котором стоимость пропускной способности сетей, хранения и обработки данных стремится к нулю.

В одном они сходятся: freemium – это очень могущественная модель. Она похожа на меч самурая: до тех пора, пока вы не овладеете искусством использования в высшей степени, вы можете «отрубить себе руку».

На самом деле, freemium – это всеразрушающая модель, которую необходимо использовать с умом. На основе общения с лидерами компаний Dropbox, Evernote, HootSuite и других были составлены 6 основных постулатов использования такой бизнес-модели.
Читать полностью »

Я намеренно пишу, скрывая лица. К сожалению мой небольшой опыт написания отзывов про работу предприятий, говорит про то, что на некоторых лучше не «светить». Они, с одной стороны, начинают суетиться, радуясь, что их заметили. А с другой — делать обиженный вид. Оно мне не надо, читать обидные комментарии, которые могут появиться. Поэтому, единственное, что я укажу про фигурантов, что в статье сравнивается крупная фирма в США и крупное предприятие, принадлежащее большой, можно сказать даже государственной корпорации в Украине. Предприятия имеют крупные обороты, количество сотрудников схожее, количество   работников завязанных на мою систему — сравнительно похожее, около десяти.
Читать полностью »

image

Продолжаем серию общеобразовательных статей, под общим названием «Теория радиоволн».
В предыдущих статьях мы познакомились с радиоволнами и антеннами:

Давайте ближе познакомимся с модуляцией радиосигнала.
Читать полностью »

Будьте осторожны, набирая российский номер с восьмеркиВчера у МТС была ошибка в оборудовании, из-за которой за звонок на номер 8(ххх)ххх-хххх могли снять деньги как за международный звонок на номер +8(ххх)ххх-хххх. Проверьте детализацию своих счетов — её можно заказать в интернет-помощнике. Возможно, такая ошибка могла возникнуть у кого-нибудь в другое время и/или у других операторов. Лично у меня таким образом потратились 350р за 5-минутный звонок.

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js