Блог без явно выраженной тематики. Еду на оленях, что вижу - о том и пою :)
Телефон: +38 (093) 394-48-15
Skype: karpolan
Twitter: @karpolan
Веб сайт: karpolan.com
Всякие социальные сети: Facebook LinkedIn В контакте Однокласники Мой Круг MySpace Plaxo
Телефон: +38 (093) 394-48-15
Skype: karpolan
Twitter: @karpolan
Веб сайт: karpolan.com
Всякие социальные сети: Facebook LinkedIn В контакте Однокласники Мой Круг MySpace Plaxo
Пишу сюда все реже и реже, но для читателей сделаю краткий отчет последних событий.
В январе-феврале 2012 я распродал почти все свои шароварные проекты. Будем считать сделал Exit из компании AQUATRA :)
С ноября 2011 помогаю чем могу Сергею Коржу в его стратапе Wish&Present.
В феврале 2012 начал новый свой SaaS проект, над кортом тружусь почти full time. Пока рассказывать и показывать не чего, но будет круто :)
Все время провожу онлайн. Пишу в Twitter, читаю Facebook, ну и остального по мелочи.
Каждую среду яв гавн… У хромого Пола
В общем, у меня все нормально, скучать даже не когда :)
В январе-феврале 2012 я распродал почти все свои шароварные проекты. Будем считать сделал Exit из компании AQUATRA :)
С ноября 2011 помогаю чем могу Сергею Коржу в его стратапе Wish&Present.
В феврале 2012 начал новый свой SaaS проект, над кортом тружусь почти full time. Пока рассказывать и показывать не чего, но будет круто :)
Все время провожу онлайн. Пишу в Twitter, читаю Facebook, ну и остального по мелочи.
Каждую среду я
В общем, у меня все нормально, скучать даже не когда :)
- Место:Киев, Озерная
- Настроение:
busy
Если вдруг захотите слать почту через SMTP.GMAIL.COM, из почтового клиента или из своей программы, запомните следующие важные моменты:
Все адреса, в том числе СС, BCC и т.д. должны предаваться обернутыми в <>, и неважно указано имя или нет! То есть, работать будут только такие адреса:
Баба Катя <baba@katya.xxx>
<baba@katya.xxx>
Любые другие варианты будут приводить ошибкам типа "RCPT first", "Syntax error" или вообще что-то не вменяемое типа "Error 555"
В любой момент Gmail может решить, что вы рассылает слишком много писем через SMTP. И тут уже почтовый клиент не поможет! Надо будет ручками открывать браузер, легироваться в Gmail аккаунт и потом топать по вот такой ссылке: https://accounts.google.com/DisplayUnlo ckCaptchaV2 и нажимать там кнопочку "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"
Отака хуйня малята © Дид Панас
Все адреса, в том числе СС, BCC и т.д. должны предаваться обернутыми в <>, и неважно указано имя или нет! То есть, работать будут только такие адреса:
Баба Катя <baba@katya.xxx>
<baba@katya.xxx>
Любые другие варианты будут приводить ошибкам типа "RCPT first", "Syntax error" или вообще что-то не вменяемое типа "Error 555"
В любой момент Gmail может решить, что вы рассылает слишком много писем через SMTP. И тут уже почтовый клиент не поможет! Надо будет ручками открывать браузер, легироваться в Gmail аккаунт и потом топать по вот такой ссылке: https://accounts.google.com/DisplayUnlo
Ну и информация для программистов:
Для 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"
Отака хуйня малята © Дид Панас
- Место:Киев, Озерная
- Настроение:
Сцуки
Год какой-то ни о чем... Ничего особенного не сделал, не добился, не учудил :)
За границу никуда не ездил, хотя было интересное путешествие по западной Украине на майские праздники. Еще были короткие (пару дней) поездки в Суммы, Ахтырку, Львов, Ичню, Ромны.
С бизнесом тоже ничего не срослось. Из всех моих проектов выжил только Remote Desktop Control, да и тот все падает и падает. Пытался устроиться на работу, но не берут или из-за оверскила, или из-за того что я не могу занимается одним делом без своих параллельных проектов. Поэтому я забил на "активные поиски" работы и бизнес-идей. В конце года присоединился к стартапу Сергея Коржа Wish&Present и помогаю одной известной компании с проектом, написанным на Delphi и не обновлявшимся уже более 3х лет.
А еще я сменил "официальное" место работы, из системного администратора в рекламном агентстве переквалифицировался в ведущего инженера-электрика в ГСКТБ Института Физики при Академии Наук :)
Со здоровьем не все хорошо, но и критичного пока ничего не нашли. После новогодних праздников сяду на диету и пройду полное медицинское обследование. На данный момент врачи вроде выяснили что диабета у меня нет, ну и на том спасибо :)
В личной жизни все вроде устаканилось. После того как выкупили Сашу из "рабства", она постоянно живет у меня. А к детям я теперь хожу в гости, обычно 1-2 раза в неделю.
В общем, год совсем не такой насыщенный как прошлый, но и не самый плохой. Будем наедятся в следующем году все будет по веселее.
С Новым Годом!
P.S. Сюда пишу все реже и реже, переходите на Facebook :)
За границу никуда не ездил, хотя было интересное путешествие по западной Украине на майские праздники. Еще были короткие (пару дней) поездки в Суммы, Ахтырку, Львов, Ичню, Ромны.
С бизнесом тоже ничего не срослось. Из всех моих проектов выжил только Remote Desktop Control, да и тот все падает и падает. Пытался устроиться на работу, но не берут или из-за оверскила, или из-за того что я не могу занимается одним делом без своих параллельных проектов. Поэтому я забил на "активные поиски" работы и бизнес-идей. В конце года присоединился к стартапу Сергея Коржа Wish&Present и помогаю одной известной компании с проектом, написанным на Delphi и не обновлявшимся уже более 3х лет.
А еще я сменил "официальное" место работы, из системного администратора в рекламном агентстве переквалифицировался в ведущего инженера-электрика в ГСКТБ Института Физики при Академии Наук :)
Со здоровьем не все хорошо, но и критичного пока ничего не нашли. После новогодних праздников сяду на диету и пройду полное медицинское обследование. На данный момент врачи вроде выяснили что диабета у меня нет, ну и на том спасибо :)
В личной жизни все вроде устаканилось. После того как выкупили Сашу из "рабства", она постоянно живет у меня. А к детям я теперь хожу в гости, обычно 1-2 раза в неделю.
В общем, год совсем не такой насыщенный как прошлый, но и не самый плохой. Будем наедятся в следующем году все будет по веселее.
С Новым Годом!
P.S. Сюда пишу все реже и реже, переходите на Facebook :)
- Место:Киев, Озерная
- Настроение:
такэ
Почти всех достает автоматическая замена в Wordpress апострофов, кавычек, тире и других символов. Отключается это следующим кодом в functions.php или header.php :
Вот пример файла functions.php для продвинутых человеков:
( Исправленный functions.php для Wordpress )remove_filter('the_content', 'wptexturize');
remove_filter('comment_text', 'wptexturize');
remove_filter('the_excerpt', 'wptexturize');
Продвинутых пользователей, которые все редактируют в виде html, так же доставляют "умности" Вордперса по форматированию кода. Особенно вставки левых параграфов <p></p> и переносов строк <br />. Иногда можно поседеть, пока подберешь правильную комбинацию разделителей и переноса строк, чтобы получить валидный хтмл. Лечится это просто:remove_filter('the_content', 'wpautop');
remove_filter('the_excerpt', 'wpautop');
Профессиональные веб-програмисты часто бьются над задачей добавить в Worpdres свои скрипты или сделать интеграцию с какой-то другой CMS на том же самом домене. Добавлять такой код проще всего functions.php, но надо учитывать момент что это файл так же исполняется и при работе админ-панели.Вот пример файла functions.php для продвинутых человеков:
P.S. Так и живем! После сборки, все приходится обрабатывать напильником © :)
- Место:Киев, Озерная
- Настроение:
хорошо
Wordpress самая популярная CMS в интернете, но из-за того что темы, плагины и скрипты для него делают всякие пионЭры постоянно приходится что-то допиливать напильником...
Распространенная проблема - отсутствие нормальных мета-тегов в блоке <head>. Из-за этого сайты с кривыми темами плохо индексируются поисковыми сервисами или индексируются совсем не правильно.
Я тоже столкнулся с такой проблемой на сайте Touchpad Blocker, поэтому взял в руки напильник (скорее даже рашпиль :) и наваял следующий код в header.php темы сайта:
( html+php code )
Теперь для каждой страницы, поста, архива метатеги title, description и keywords расставляются правильно. Более того для любой страницы их можно задавать руками, через соответствующие Custom Fields.
Может кому-то пригодиться :)
Распространенная проблема - отсутствие нормальных мета-тегов в блоке <head>. Из-за этого сайты с кривыми темами плохо индексируются поисковыми сервисами или индексируются совсем не правильно.
Я тоже столкнулся с такой проблемой на сайте Touchpad Blocker, поэтому взял в руки напильник (скорее даже рашпиль :) и наваял следующий код в header.php темы сайта:
( html+php code )
Теперь для каждой страницы, поста, архива метатеги title, description и keywords расставляются правильно. Более того для любой страницы их можно задавать руками, через соответствующие Custom Fields.
Может кому-то пригодиться :)
- Место:Киев, Озерная
- Настроение:
жгу
|
- Место:Киев, Озерная
- Настроение:
помню еще!
В одном проекте, к которому я присоединился, GIT является стандартом при разработке. Я потратил часов 5 на изучение всяких инструкций и понимания концепции и отличия от стандартного Version Control... Но все оказалось куда проще :)
Для 99% задач подойдет такой подход:
1. Забрать последние копии файлов из репозитория:
git pull
2. Залить все измененные файлы (заметьте chekout вообще не нужен :)
git commit -a -m "Сообщение о том что изменили :)"
git push
Все!
Ну а тем кто все-таки хочет понимать больше, вот отличный туториал: http://gitimmersion.com/
Для 99% задач подойдет такой подход:
1. Забрать последние копии файлов из репозитория:
git pull
2. Залить все измененные файлы (заметьте chekout вообще не нужен :)
git commit -a -m "Сообщение о том что изменили :)"
git push
Все!
Ну а тем кто все-таки хочет понимать больше, вот отличный туториал: http://gitimmersion.com/
- Место:Киев, Озерная
Пока жив, так что не дождетесь :)
- Место:Киев, Озерная
- Настроение:
ржу
Получилось отлично, первый блин и даже не комом. Хорошая организация, много интересных людей. Отличная афтепати в IT-cafe_
В общем, мне понравилось! Все кто был со мной вроде тоже довольны.
Вот немного фотографий с места боевых действий:
А это видео креш-теста выпивки на афтепарти:
В общем, мне понравилось! Все кто был со мной вроде тоже довольны.
Вот немного фотографий с места боевых действий:
![]() |
| SCtestKh #1 |
А это видео креш-теста выпивки на афтепарти:
- Место:IT-cafe_, Харьков
- Настроение:
отличное

