Category: общество

Category was added automatically. Read all entries about "общество".

ХедШот!, убью, стреляю

Не верьте зависимым людям

Вот не верьте и все тут! Неважно человек накоман, алкоголик, игроман, сексоголик, интриган или просто патологический врун.

Даже если договоритесь чтобы человек говорил вам правду и все как есть, не зависимо от любых своих поступков - все равно не верьте! Соврет просто, потому что другим то он продолжает врать. В какой-то момент он и вам соврет, первый раз возможно автоматически, ну а дальше пошло-поехало.

А еще большей ошибкой строить отношения с такими людьми, что личные, что бизнес. Все договоренности и планы в один прекрасный день полетят к черту! Просто из-за того что человек врет, его на этом ловят, он признаться во лжи или нарушение договоренностей не хочет/не может и начинает врать еще больше... Ему уже пофиг на незаконченные дела или какие-то обязательства, он просто по привычке оправдывается и огрызается. Ну и самое противное, что после такого человек ничего доделывать больше не будет! Он обиделся, его "не правильно поняли", он больше не намерен "терпеть такое отношение".

Паника!, Google, AAA

Сертификаты, провижены и прочие грабли iOS разработки

Для начала давайте определимся

Провижен это такой файл, который закгужается с девелоерского сайта Apple и добавляется в среду разработки XCode

Девелоперский провижен - файл для определённого пекиджа com.company.SomeName или набора пекиджей com.company.* чтобы можно было компилировать, запускать и отлаживать прямо из XCode проект com.company.SomeName

Дистрибьюшен провижен - файл для определённого пекиджа com.company.SomeName или набора пекиджей com.company.* чтобы можно было отгружать публичный билд (Archive в .ipa файл или прямо в АпСтор). Кстати, на дистрибьюшен провижине невозможно запустить или отлаживать продукт прямо в XCode. Надо дев и дистриб провижены переключать постоянно, или разрабатывать и отгружать на разных машинах! :(

Кроме провиженов есть понятие персональный сертификат или айдентити которые добавляются в системный KeyChain.

Девелоперский Сертификат - сертификат только для зарегистрированных в Apple Developer людей (с Apple ID) для разработки и запуска на дивайсах из XCode. Притом для того чтобы человек может быть любым, даже не привязанным к комапнии выдавшей Девелоперский провижен, но лучше так не делать :)

Айдентити для дистрибьюции - это такой же девелоперский сертификат, но выданный на человека который является членом команды (указан в Control Panel Apple). Без такой айдентити невозможно собрать билд для Дистрибьюшен провижена!

Так что же надо и когда?

Чтобы отлаживать и разрабатывать (но без Store и InAppPurchase) прямо из XCode, для пекиджа com.aaa.bbb достаточно:

  1. Девелоперский Провижин для com.aaa.bbb
  2. Дивайс присутвует в файле этого Дев. Провижена для com.aaa.bbb
  3. Подойдет любой Девелоперский Сертификат

Чтобы компилить, отлаживать и получать InAppPurchase и прочие Store вещи прямо из XCode, для пекиджа com.aaa.bbb нужно:

  1. Девелоперский Провижен для com.aaa.bbb
  2. Дивайс присутвует в файле Девелопер Провижена com.aaa.bbb
  3. Девелоперский Сертификат выданный на сотрудника компании!

Чтобы отгрузить билд com.aaa.bbbb для AppStore нужны:

  1. Дистрибьюшен провижен для com.aaa.bbb
  2. Айдентити зарегистриррованного Apple Developer сотрудника компании.

Apple такой Яббл © #ЖизньБоль

Жжош!, Превед, ЗачОт

Рассказ номер Раз

На мой опрос в блоге ЖЖ и социальной сети Facebook: "Что мне делать в жизни дальше?" Многие друзья и знакомые посоветовали написать книгу.

Какую книгу? О чем книгу? Конкретного ответа получить не удалось... Советовали что-то из фантастики, или про IT бизнес, или о не удачах в "стартапах".

Ну да ладно, раз написать книгу, так значит написать книгу. Назовем ее Книга №1, хотя скорее "Рассказ номер Раз".


Шел третий день отбора проектов в бизнес-инкубатор. Вымотаны были все, и жюри и сами стартаперы. Первые от потока ярких слайдов, зажигательных питчей и текстов (в общем-то ни о чем). Вторые от постоянной нервотрепки из-за желания выделиться на фоне других. На кону, стоит их светлое будущее: на 10 мест более сотни претендентов, тут уже не до шуток, все предельно!

Фаворитами все считали 2 проекта, команды которых вели себя наиболее раскованно. Никто еще не знал тогда, что они оба не пройдут отбор...

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

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

Одевая на шею браслет, независимый эксперт c улыбкой спросил: "Оно хоть током не бьется?" "Меня не било…" - сухо ответил автор. "Ладно, включай… ААА-А-А-А-А! Шучу, шучу, все нормально" - под всеобщий хохот эксперт задергал всем телом.

Через какое-то время обсуждение проекта немного накалилось: "В общем я ничего не чувствую, но допустим устройство работает. Как вы собираетесь продавать его по всему миру? Как с логистикой? Как с гарантийным ремонтом? А сертификаты в каждой стране получать?"

Получив кое-какие ответы, другие члены жюри с энтузиазмом подключились к дискуссии: "Это можно запатентовать? Вы уже подали заявку? А в какой стране? А вот это вы зря…"

Другой приглашенный эксперт, женщина-юрист, выдала такое заключение: "Интересная идя, но по-моему не взлетит. И производство хлопотно, да какие родители это оденут своим детям?"

Время на обсуждение проекта давно вышло, поэтому глава жюри решил подвести итоги: "Ну так что отказываем? Будем рекомендовать в отбор на следующую сессию?" Независимый эксперт прокомментировал: "Ну, это совету директоров решать. Да и в команде всего один человек, это всегда рискованно…" Главный судья: "Ясно, ну значит в сад ©"

А тем временем в одном чате:

@LadyGaga - Че ты его так валишь?

@DEEDBEEF - Слушай, на дворе 21 век! Ну не время еще для изобретения мозговых имплантов для подключения в MasterMind. Человекам здесь и сейчас самое время учиться управлять гневом в социальных сетях до виртуального периода. Создавать базу древних знаний, религиозной этики, модели движений еще не модифицированных организмов. Да мало ли еще что на этом отрезке времени создавалось?

@LadyGaga - А вообще ты прав! Где еще мы возьмем столько прикольных роликов с авариями бензиновых повозок и этих квадратных картин еды для оформления, как не в бекапах 21 века...

@DEEDBEEF - Вооот! А если они здесь прозреют раньше времени? К каким же тогда знаниям будут открывать доступ при перерождении? Ладно, харе телепатиться, переходим на голосовое общение.

Независимый эксперт: "И так, какой проект у нас следующий?"

2013-09-23, Киев, Украина. Copyright © KARPOLAN

Ну и как вам такая "книга"? И фантастика, и про стартапы :) Имеет смысл вычитывать и публиковать?

Природа, Канада, twitter

Один год из жизни Shareware (продажа программ с пробным периодом)

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

За год у меня нарисовалось 4 коммерческих проекта (еще примерно столько же есть фриварных), комплект индикаторов под каждый светодиод клавиатуры и набор полезных кнопок Missing Buttons.

На удивление даже что-то напродавал, хотя цены на продукты приходится держать на низком уровне. Apple AppStore всех разбаловал и больше 5 баксов за программы теперь никто платить не хочет...

Так же могу сказать что SEO (основной источник трафика в шареваре) напнулось медным тазом, особенно для доменов состоящих из ключевых слов. Мои сайты бесплатных программ (с трафиком 10К+ людей в день) вылетели из выдачи даже по названию продукта :(

Социальные сети для продуктов типа "системная утилита" тоже нифига не работают. Ну, в смысле люди иногда пишут туда благодарности и общаются между собой, но уже точно не ищут индикатор Caps Lock для беспроводной клавиатуры в Facebook или Google Plus...

Ну а теперь немного цифр за 1 год шароварной жизни:

Caps Lock Indicator

  • Посещений сайта (уникальных): 10,522 (8,735)
  • Среднее число посетителей сайта, через браузер, в день: 28
  • Максимальное число посетителей сайта в день: 78
  • Закачек программы, со своего сайта: 926
  • Установок программы: 1,701
  • Запущенных копий в день, примерно: 60
  • Продаж за месяц в среднем: 20
  • Всего продаж: 249 (301 лицензий) на сумму $3,142 (доход примерно $2,450)

Num Lock Indicator

  • Посещений сайта (уникальных): 1,170 (889)
  • Среднее число посетителей сайта, через браузер, в день: 3 :)
  • Закачек программы, со своего сайта: 104
  • Установок программы: 146
  • Запущенных копий в день, примерно: 7
  • Продаж: 49 на сумму $245 (доход около $135)

Scroll Lock Indicator

  • Посещений сайта (уникальных): 1,408 (601)
  • Продаж: 13 на сумму $39 (доход ~ $15 :))

Missing Buttons

  • Посещений сайта (уникальных): 627 (250)
  • Продаж: 3 на сумму $30 (доход ~ $20 :))

Итого: 2450 + 135 + 15 + 20 = $2,620
Или всего $218 в месяц!

В общем как хобби и для оплаты доменов с хостингом вроде хватает, но строить бизнес на продаже десктопного Windows софта в наше время я бы не рискнул...

P.S. Даже средней руки программист (в Киеве) сейчас за 1 месяц получает, как шаровара дала мне за год. Так что выводы делайте сами.

Паника!, Google, AAA

Как заставить Internet Explorer 8 (и более старые) нормально отображать HTML5 сайты

Если сайт/документ делаешь полностью сам, то можно конечно психануть и сделать верстку в формате XHTML 1.0 или даже HTML 3.2 :)

Но чаще приходится иметь дело с чужими темами, плагинами, скриптами... А там уже 2й год мода пошла делать все на HTML5 c header, article, section и прочими новыми тагами.

За последний месяц у меня спрашивали как решить такую проблему минимум 3 раза. Ну раз такое дело, опишу решение в блоге и всех буду отсылать сюда :)

Полностью функциональность HTML5 получить конечно не получится, но чтобы сайт хотя бы выглядел пристойно достаточно добавить вот такой код в head страницы:

...

<!--[if lt IE 9]>
	<script type="text/javascript">
		document.createElement('header'); document.createElement('footer'); document.createElement('nav'); 
		document.createElement('article'); document.createElement('section'); document.createElement('aside');	
	</script>
	<style type="text/css">header, footer, nav, article, section, aside {display: block;}</style>
<![endif]-->
</head>


Если используете еще какие-то теги, просто добавьте их в скрипт и стиль. И главное не меняйте формат комментариев! Вся магия в [if] ... [endif] :)
Паника!, Google, AAA

Если вас кто-то достал...

Может кто-то новость пропустил, а то я больше в Twitter, да Facebook сейчас общаюсь :)

В общем в один грустный день, когда было скучно и болела голова, я сделал вот такую прикольную страничку (аккуратно, там со звуком!):

Пошел на ЙУХ!

Так что если вас кто-то достал можете просто послать ему такую ссылку http://karpolan.com/services/pnh/. Ну или более короткий вариант http://bit.ly/ponahu

P.S. Под IE8 и древнее не работает. Надо такое поддерживать?

Паника!, Google, AAA

Шаровара здравствуй снова :)

Уже думал, что никогда не вернусь к созданию и продаже программного обеспечения по модели Try Before You Buy, в просто наречии шаровара (от shareware).

Но возникла задача освоить новую систему защиты программ VMProtect и не придумал ничего лучше как создать для этого отдельный новый продукт.

Чтобы долго не заморачиваться взял список пожеланий пользователей одной из моих бесплатных утилит и собрал Caps Lock Indicator

Caps Lock Indicator for Windows


Программу писал на Delphi XE2, так что пришлось еще и эту штуку освоить. Так же заодно посмотрел, насколько сейчас легко/сложно запускать в продажу программные продукты в 2012 году.

С 1998 годом не сравнить, все поднимается с пол пинка. Даже генерация ключей делается в 2 клика. Правда это особенность интеграции протектора VMProtect и регистратора PayPro Global.

В общем: Back to School Again :)

P.S. Где продажи! Где продажи! ©
Паника!, Google, AAA

Как жизнь?

Пишу сюда все реже и реже, но для читателей сделаю краткий отчет последних событий.

В январе-феврале 2012 я распродал почти все свои шароварные проекты. Будем считать сделал Exit из компании AQUATRA :)

С ноября 2011 помогаю чем могу Сергею Коржу в его стратапе Wish&Present.

В феврале 2012 начал новый свой SaaS проект, над кортом тружусь почти full time. Пока рассказывать и показывать не чего, но будет круто :)

Все время провожу онлайн. Пишу в Twitter, читаю Facebook, ну и остального по мелочи.

Каждую среду я в гавн… У хромого Пола

В общем, у меня все нормально, скучать даже не когда :)
Паника!, Google, AAA

Секс с отправкой почты через SMTP.GMAIL.COM

Если вдруг захотите слать почту через SMTP.GMAIL.COM, из почтового клиента или из своей программы, запомните следующие важные моменты:

Все адреса, в том числе СС, BCC и т.д. должны предаваться обернутыми в <>, и неважно указано имя или нет! То есть, работать будут только такие адреса:

Баба Катя <baba@katya.xxx>
<baba@katya.xxx>

Любые другие варианты будут приводить ошибкам типа "RCPT first", "Syntax error" или вообще что-то не вменяемое типа "Error 555"

В любой момент Gmail может решить, что вы рассылает слишком много писем через SMTP. И тут уже почтовый клиент не поможет! Надо будет ручками открывать браузер, легироваться в Gmail аккаунт и потом топать по вот такой ссылке: https://accounts.google.com/DisplayUnlockCaptchaV2 и нажимать там кнопочку "Continue". Но и такая фигня поможать всего минут на 10, у Google реально паранойя :(

Ну и информация для программистов:

Для SMTP.GMAIL.COM по 587 порту требует Explicit SSL и команды "STARTTLS" сразу после соединения.

SMTP.GMAIL.COM по 465 порту работает как Implicit SSL, немного медленнее, и по-моему чаще приводит к срабатыванию защиты от mass mail.

Если вы программите на Delphi и используете библиотеку Indy. Особенно комбинацию Delphi7 + Indy9 то я вам соболезную :) Я 2 дня убил на то, чтобы подобрать рабочие версии нестандартных OpenSSL библиотек для корректной работы с SMTP.GMAIL.COM

Так же будьте внимательны с TidMessage.Recepients - это коллекция объектов и в случаи появления там элемента с пустым email или кривым name - начнется секс с "RCPT first", "Syntax error"

Отака хуйня малята © Дид Панас
Жжош!, Превед, ЗачОт

Эх было времячко...

ВЕДОМОСТИ

Вы помните рекламу 90-х?

Вы - настоящий пожиратель рекламы 90-х! Вот вам целиковый батончик сникерса. (Не спрашивайте, почему именно сникерса).
Пройти тест
Вы помните рекламу 90-х?