Pull to refresh
8
0
Приймачук Василий @ActiveObject

User

Send message

Философия программирования — трёхнаправленное программирование

Reading time 11 min
Views 104K
Программирование рассматривается как процесс создания компьютерных программ. Слово процесс в этом определении не лишнее. Обычно рассуждают в духе «посмотрите, какую замечательную структуру данных можно описать на данном языке программирования». Философия программирования подразумевает оглянуться по сторонам, да и в глубь копнуть.

Собственно разделение на кодирование, и создание алгоритмов это уже специфика, сначала идёт жизнь, то есть человек опирается на некую мысль вроде «напишу-ка я фреймворк с такими-то свойствами». И вот это начальное направление это вопрос философии. Проблема в том, что часто жена программиста лучше его самого знает, на философском уровне, что он делает и почему. Элементарные философские категории: мышление, сознание, обусловленность программисту неведомы. И это странно, если сравнить способность программиста мыслить, например, читая статьи по функциональному программированию или алгоритмам поиска, вперемешку со статьями видных русских или европейских философов, окажется, что собственно навык мышления у программистов развит не меньше, а то и больше. Вот только язык программиста очень богат пока он рассуждает о паттерн-матчинге и жалок и органичен когда ему надо выйти из своей песочницы, оторваться от IDE и файлового менеджера.
Читать дальше →
Total votes 76: ↑57 and ↓19 +38
Comments 87

Уютный книжный пост для вас и вашего проекта

Reading time 8 min
Views 131K
Как заработать миллион за день, стать искусным оратором за неделю, похудеть на 100 кг за 2 дня, стать успешным в тысяча ста начинаниях и прочая мишура регулярно засоряет наше информационное пространство. А порой так хочется взять в руки книгу, которая не просто съест кусок вашего свободного времени повествуя о неприменимых в отечественных реалиях вещах, но и подкинет хотя бы несколько полезных советов, способных оказать позитивное влияние на развитие вашей личности и вашего проекта.

Если вы хотите найти и/или поделиться хорошими книгами, добро пожаловать под кат.

image

Читать дальше →
Total votes 76: ↑62 and ↓14 +48
Comments 45

Не пельменем единым жив программист или история о том, как все успеть

Reading time 7 min
Views 135K
image

По заявкам трудящихся и в связи с переносом — возвращаю пост, который многих порадовал. Надеюсь НЛО будет не против.

На написание этого поста меня сподвиг замечательный пост «За что конкретно я ненавижу некоторых отдельно взятых маркетологов — или как айтишник по магазинам ходил». Сразу хочу извиниться за возможные опечатки — пишу с планшета, сидя в микроавтобусе и вытягивая сеть телефоном. Hacker's keyboard очень удобен для ssh-доступа, но большие тексты писать им не очень удобно.

IT- специалисты — народ любопытный. То соберут на базе микроконтроллеров автоматическую систему полива и освещения для любимого фикуса, то пропатчат прошивку мультиварки для раздачи торрентов. Но, по непонятной и загадочной причине, когда дело доходит до еды, пресловутый принцип DIY дает сбой. И наш герой, способный часами переделывать кинескоп старого телевизора в Луч Смерти, идет на кухню утолить голод соевым текстуратом пополам с гидроцеллюлозой и «коллагеновым сырьем».

В этом посте я хочу разрушить миф о том, что еда может быть либо быстрой и удобной, либо съедобной. Не секрет, что многим из нас приходится работать по 12 часов в сутки, что не способствует кулинарным подвигам с участием 28 приправ и перьев с зада дракона, омытых слезами единорога. Вы получите замечательную возможность посмотреть в глаза своей половинки на 8 марта после того, как она получит не контроллер для дистанционного управления шторой, а свежевыпеченный хлеб ручной работы рано утром. Если вам надоело есть синтетику — добро пожаловать под hubracut.
Читать дальше →
Total votes 269: ↑263 and ↓6 +257
Comments 292

Околоайтишная развлекательная литература

Reading time 2 min
Views 49K
Каждый представитель любой IT-профессии, не важно, программист ли он, системный администратор, да кто угодно — читать любит. Иначе вряд ли бы он пошел в эту профессию, с бесконечными статьями и документациями) Но книги — это не только источник знаний и чужого опыта, это ещё и отличное развлечение. И пусть на календаре суббота, по функциональным параметрам сегодня самая настоящая пятница, а потому предлагаю поделиться в комментариях вашими любимыми развлекательными книгами и рассказами об ITшниках и для ITшников!

Под катом — 5 первых названий с описаниями от меня, для затравки.
update 1. В комментариях ещё 10+ названий.
Читать дальше →
Total votes 64: ↑50 and ↓14 +36
Comments 63

Ainol выпускает планшетный компьютер Novo 9 Firewire с четырехъядерным процессором и дисплеем Retina за $230

Reading time 1 min
Views 129K
На сайте компании Ainol появилось описание нового устройства — Novo 9 Firewire. Новинка поражает не только своими характеристиками, но и ценой в $230.
image
Читать дальше →
Total votes 48: ↑37 and ↓11 +26
Comments 143

Ebay. Украина. О таможне и пересылках — 2012

Reading time 7 min
Views 192K
Небольшое предисловие. В 2010 году на Хабре был опубликован пост Ebay. Украина. О таможне и пересылках, в котором aevdox рассказал о нюансах доставки товаров с Ebay применительно к Украине и, особенно, об украинских таможенных правилах. Прочитав этот пост, я почувствовал, что мне есть, что к нему добавить, и, не будучи хабражителем, написал письмо автору. Так там появился «Upd # 3».

Вчера вечером со мной неожиданно связался aevdox и сообщил, что, во-первых, ему пишут, что информация 2010 года устарела и было бы полезно привести статью в актуальное состояние, во-вторых, он готов стать моим хабрапапой. Таким образом и получился этот пост. Далее по тексту я предполагаю, что читатель уже знаком с первоначальным постом и воспринимает этот как его логичное продолжение.

А теперь к сути. С принятием в 2012 году нового Таможенного кодекса Украины (далее – ТК) и его вступлением в силу информация в статье «Ebay. Украина. О таможне и пересылках» сразу же безнадёжно устарела. Прежде всего потому, что новый кодекс отменил нормативно-правовые акты, на которые я ссылался в своём дополнении (Закон № 2681-III, Постановление Кабмина № 1652), и теперь эти отношения регулирует сам кодекс. Регулирует он их уже иначе. Я попытался разобраться с тем, что же изменилось для нас, простых покупателей с Ebay, и соответственно актуализировать информацию в статье.

Если вкратце – «жить стало легче, жить стало веселей».
Подробности далее
Total votes 154: ↑149 and ↓5 +144
Comments 97

Кен Нортон. Как работать с программистами

Reading time 5 min
Views 3.5K
Я работаю в сфере IT 20 лет, последние 13 — в качестве руководителя проектов. Так получилось, что за это время я заслужил репутацию менеджера, эффективно работающего с программистами. Благодаря этому навыку я вошел в историю как один из трех величайших руководителей проектов и направлений – наряду с Николо Маккиавели и Стивом Джобсом.

Долгие годы я держал свои профессиональные секреты при себе. Но время пришло: сегодня я поделюсь с вами «Десятишаговой инструкцией по работе с программистами». Или, если ближе к сути, назовем ее так: «Как заставить программистов делать то, что вы хотите».
Как заставить программистов делать то, что вы хотите
Total votes 115: ↑86 and ↓29 +57
Comments 50

Регистрируемся как частный предприниматель в Украине

Reading time 14 min
Views 116K
Осознав необходимость выхода из тени или же просто смены формы деятельности из наемного работника в самозанятого гражданина приходим к тому, что надо бы зарегистрироваться в качестве частного предпринимателя (ЧП, ИП, СПД ФОП). О том, как зарегистрироваться, какую форму налогообложения выбрать IT-шнику, сколько и куда платить читаем под катом. В конце так же приложен бонус «Как получить деньги под открытие от Центра занятости» (на оплату налогов на первое время), какие виды деятельности выбрать согласно КВЭДа, а так же несколько примеров типичных документов. Актуально только для Украины.
Читать дальше →
Total votes 86: ↑75 and ↓11 +64
Comments 98

Гаджеты для бега: от простого к очень простому

Reading time 6 min
Views 203K
На Хабре уже не раз и не два обращались к теме поддержания физической формы, для такой профессии как айтишник, админ и тому подобные властители неведомого серверного оборудования.
Были темы и просто о пользе бега, со стандартной теоретической подготовкой, и о маленьком, но хитром специальном устройстве от Nike, украшающем беговой процесс. Однако нас, как людей технических до мозга костей, интересует иное: можно ли в процессе беговой тренировки, использовать всю мощь технического прогресса для достижения максимальных результатов?
Поэтому данная статья больше перекликается с давним описанием: нескольких беговых девайсов, с учетом прошедших лет и текущего положения дел в области приборов для спорта и бега.
Все, что описано в статье, испытано на собственном опыте, все скриншоты и результаты взяты из личных данных.

Исходные данные: один условный «айтишник», перешагнувший рубеж 30 лет, и 90 кг.
Необходимо: заинтересовать техногика простыми тренировками, помогающими сохранить физическую форму, сбросить вес и укрепить сердце.


А теперь встали и пошли на тренировку!
Total votes 55: ↑52 and ↓3 +49
Comments 179

Базовые когнитивные психотехники: воображение, сосредоточение, сравнение, наименование

Reading time 3 min
Views 35K
 Размышляя о когнитивном образовании, пришел к неизбежному выводу о том, что когнитивные навыки можно ( и нужно ) также развивать ,  как и качать мускулы. Лучше с детства и всю жизнь.
Как мы думаем? Чем отличается мышление человека от кошки? Как «работает» процесс познания? Из чего же состоят когнитивные навыки? Как я не старался, но получается что в основе всего разнообразия методов познания лежит всего три  четыре основных способа мышления (назовем это базовыми когнитивными психотехниками, базовыми познавательными навыками). По всей видимости, это минимально-необходимый набор, так как отсутствие любой из этих психотехник ведёт к неспособности к ряду когнитивных операций,  и, наоборот, перекос, гипертрофия любой из них – к расстройствам психики.  Итак, в студию:
Читать дальше →
Total votes 20: ↑12 and ↓8 +4
Comments 42

Бесплатная регистрация в Windows Store для студентов и выбор банковской карты

Reading time 3 min
Views 65K
Совсем недавно Windows Store стал открыт для всех разработчиков. Я хочу поделиться своим опытом бесплатной регистрации в Windows Store через DreamSpark как студент и рассказать о преимуществах и особенностях использования виртуальных банковских карт.


Читать дальше →
Total votes 31: ↑25 and ↓6 +19
Comments 32

Стресс и нейронные сети: почему лучше не нервничать

Reading time 4 min
Views 19K
За свою жизнь я сталкивался с десятками публикаций и книг, посвященных преодолению стрессов и эмоциональной реактивности. Обычно в таких материалах большое внимание уделяется избавлению от нервного напряжения, в то время как вред, наносимый организму во время стрессов, практически не описывается.

Даже Карнеги в свое время пытался с медицинской точки зрения описать вред, получаемый организмом от излишних переживаний, однако он не продвинулся дальше его краткой характеристики. В книге «Как перестать нервничать и начать жить» автор ссылается на результаты исследований, которые показали, что нервные люди чаще других умирают от инсультов, инфарктов и страдают от язвы желудка. Довольно убедительно, но информации все равно недостаточно.
Читать дальше →
Total votes 66: ↑57 and ↓9 +48
Comments 55

Очень быстрый и эффективный способ расслабления глаз

Reading time 4 min
Views 412K

Предисловие


imageНе знаю, все ли программисты всесторонне любознательные люди, но я всегда пытаюсь получить фундаментальные знания во всех областях, которые могут быть практически полезны. В то время, когда мне в голову пришла эта идея я изучал анатомию и физиологию по журналам «Тело человека. Снаружи и внутри», ну а по работе я занимался стерео-варио фотографиями (для тех кто не знает — были такие советские календарики с ребристой поверхностью, где картинка либо казалась объемной, либо менялась). Так вот, в один из вечеров мне пришла в голову замечательная идея, которую я на протяжении уже 4х лет использую для поддержания своего зрения.
Обещаю, что эффект почувствуете сразу!
Читать дальше →
Total votes 246: ↑238 and ↓8 +230
Comments 207

Путеводитель по календарю или ликбез для не особо продвинутых

Reading time 4 min
Views 48K
«В июле 2011 5 пятниц, 5 суббот, 5 воскресений. Такое бывает раз в 823 года»

Наверняка, вы не раз уже встречали подобные «откровения» в интернете, в первую очередь в твиттере. Пару раз в году обязательно начинается флуд на тему того, какое это редкое событие — 5 пятниц, суббот и воскресений в одном месяце.

Причина этой радости прекрасно понятна — ведь, выходит, в этом месяце больше, чем обычно, выходных и дней, в которые принято напиваться! Вот только запаздывает осознание того, что от этого таких дней в году больше не становится.
Читать дальше →
Total votes 214: ↑181.5 and ↓32.5 +149
Comments 64

Чем отличаются разные виды страниц в Facebook

Reading time 2 min
Views 12K
Как и обещал, вот небольшое разъяснение от Facebook относительно различий в функционале «Общественных страниц» (Community Pages) и обычных Страниц (Pages) Facebook.

Общественные страницы и стандартные страницы на Facebook имеют разные цели. Стандартные страницы позволяют общаться с аудиторией и находить поклонников на Facebook. Общественные страницы позволяют пользователям представлять свои интересы и получать общую информацию по какой-либо теме.

Общественные Страницы

Общественные страницы содержат информацию по общим темам: например, есть общественная страница про пиццу или про бега. Информация на этих страницах состоит из статей Wikipedia и комментариев пользователей Facebook по этой теме. Когда пользователь Facebook упоминает термин, имеющий отношение к теме общественной страницы, то этот пост автоматически публикуется на общественной странице, посвященной этой теме.

Никто не контролирует или специально не публикует информацию на общественных страницах. Они просто представляют пользователям возможность увидеть, с кем из других пользователей Facebook у них совпадают интересы. Друзья пользователя при этом могут узнать больше о его интересах, если перейдут по ссылке в профиле пользователя на общественную страницу, посвященную тому или иному интересу пользователя. Если человеку нравится пицца, он может стать поклонником общественной страницы <<пицца>>, и ссылка на эту страницу появится в профиле пользователя в разделе “интересы”. Кроме того, пользователи могут видеть все комментарии своих друзей по интересующим их темам на общественных страницах.

Страницы Facebook

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

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

Ниже — сравнение того, в чем разница в функционале между общественными страницами и обыкновенными страницами на Facebook:
Читать дальше →
Total votes 16: ↑11 and ↓5 +6
Comments 0

Новые группы, старые группы, страницы Facebook

Reading time 2 min
Views 4.9K
Поскольку «реформы», произошедшие в Facebook в части функционала и роли Страниц (Pages) и Групп (Groups), многих привели в некоторое замешательство, — вот некоторые разъяснения насчет того, как устроены и для чего предназначены эти инструменты теперь:

Страницы (Pages) Главная цель — публикация новостей в ленту неограниченному количеству «поклонников».Создать страницу: http://www.facebook.com/pages/create.php
  1. Можно публиковать в ленту новостей поклонников
  2. Можно продвигать страницу следующими средствами: a) реклама на facebook б) социальные плагины (кнопка «мне нравится», like box)
  3. Есть статистика, можете оценить эффективность продвижения страницы.
  4. Несколько пользователей может управлять страницей (вы можете добавить неограниченное количество администраторов).
  5. Пользователи становятся поклонниками по своему желанию, без одобрения администраторами страницы.
  6. Можно создавать и добавлять приложения на страницу.
  7. Можно добавлять табы на вашу страницу, можно создавать табы с уникальной информацией.
  8. Личные профили администраторов страницы не видны поклонникам страницы, администраторы всегда публикуют и комментируют от лица страницы.
  9. Можно публиковать пост только для поклонников в конкретных странах, и для тех, кто говорит на конкретных языках.

Новые группы (Groups)
Специально созданы для небольших групп людей, чтобы они могли общаться друг с другом.Создать группу: http://www.facebook.com/ajax/groups/create_get.php
  1. Есть групповой чат
  2. Документы: участники группы могут редактировать один документ
  3. Участники группы могут получать уведомление по email, когда другие участники публикуют информацию в группе.
  4. Администратор группы может отправить email участникам группы.
  5. Можно создавать секретные группы (не видны в поиске Facebook), закрытые группы (видно в поиске, но пользователи могут вступать в группу только по приглашению участников группы), открытые группы (видны в поиске, все могут отправить запрос на участие в группе. Но! администраторы группы должны одобрить все запросы на участие в группе!).
  6. Участники могут выбирать, каким образом они хотят получать уведомления о новых сообщениях в группе. Они могут получать уведомления по email и на Facebook.
  7. Личные профили администраторов групп видны участникам групп.

Читать дальше →
Total votes 51: ↑39 and ↓12 +27
Comments 21

Спать мало, но правильно?

Reading time 7 min
Views 896K
Навеяно этим постом от юзера case. Пост не новый, и на главную он не попал.
Но я вот наткнулся на него сегодня и решил написать кое-что о сне. Уверен, что это будет полезно многим хабравчанам, да и случайным читателям тоже.
Читать дальше →
Total votes 713: ↑670 and ↓43 +627
Comments 420

Концепт UI для Windows 8

Reading time 1 min
Views 26K
Дизайнер Sputnik8 (Phyek) на форумах The Verge вынес на суд публики концепт дизайна для десктопной версии Windows 8 (все скриншоты кликабельны).



На скриншотах изображены разные версии Explorer, браузера IE (с переделанными сайтами Windows.com и Bing), Media Center/Player и Skype. Автор подчёркивает, что он не стремился строго соблюдать новый стиль Metro, в общем, его работа — это скорее фантазия на тему, как может выглядеть Windows 8.
Читать дальше →
Total votes 210: ↑182 and ↓28 +154
Comments 208

Агрегация контента. Прошлое, настоящее, будущее

Reading time 4 min
Views 25K
Традиционные печатные медиа, переживают не лучшие времена. Это очевидно каждому, кто всю важную информацию черпает в Сети и не помнит, когда в последний раз покупал бумажную газету или журнал. При этом все больше интересного и качественного контента создается не профессиональными авторами, а обычными людьми посредством блогов и социальных сетей.

По данным «Harvard Business Review» за последние два года человечеством сгенерировано данных больше, чем за всю свою предыдущую историю. В связи с этим на первое место выходит проблема информационной перегрузки. 21% проведенного в интернете времени пользователи тратят на поиск, а 41% этого времени приходится на поиск уже когда-то виденного контента. Цифры явно свидетельствует о проблемах, как в получения новой информации, так и хранении уже существующей.
Читать дальше →
Total votes 29: ↑28 and ↓1 +27
Comments 10

Information

Rating
Does not participate
Location
Луцк, Волынская обл., Украина
Registered
Activity