У меня уже долгое время не доходят руки написать статью на тему как сделать защиту так чтобы в случае взлома ПО продажи с большой вероятностью не пострадали, а возможно даже и повысились. Однако трудно советовать людям делать грамотную защиту своего ПО ввиду того что магаданскому программисту дали 2 года условно за то, что он решил защитить свое ПО. Впрочем немалое количество людей утверждают что если “разобраться в вопросе” станет понятно что парень виновен. Я внимательно изучил обстоятельства дела Жукова и попросил его защитника дать ответы на вопросы которые на мой взгляд должны расставить все точки на i.
Виктор Наумик @vicnaum
Пользователь
50 цитат о программировании всех времён
6 мин
161KПеревод
Перевёл после прочтения комментариев к статье «О ненависти к C++». В цитатах можно найти ответы на большинство возникших там вопросов.
50. Программирование сегодня — это гонка разработчиков программ, стремящихся писать программы больше и с лучшей идиотоустойчивостью, и вселенной, которая пытается создавать больших и лучших идиотов. Пока вселенная побеждает.
— Rick Cook
49. Lisp — это не язык, а строительный материал.
— Alan Kay
48. Ходить по воде и разрабатывать программы, следуя спецификации, очень просто… если они заморожены.
— Edward V Berard
50. Программирование сегодня — это гонка разработчиков программ, стремящихся писать программы больше и с лучшей идиотоустойчивостью, и вселенной, которая пытается создавать больших и лучших идиотов. Пока вселенная побеждает.
— Rick Cook
49. Lisp — это не язык, а строительный материал.
— Alan Kay
48. Ходить по воде и разрабатывать программы, следуя спецификации, очень просто… если они заморожены.
— Edward V Berard
+328
В каких социальных сетях искать клиентов
2 мин
4.6KЗдравствуйте, уважаемые читатели Хабра. Я хочу поделится с Вами одним простым способом определения того, в каких социальных сетях искать клиентов.
Для исследования будем использовать следующие социальные сети: Вконтакт, Фейсбук, Мой мир и Одноклассники. Какая из сетей приносит нам самых вкусных клиентов и над какой из них нужно работать упорнее всего?
Для исследования будем использовать следующие социальные сети: Вконтакт, Фейсбук, Мой мир и Одноклассники. Какая из сетей приносит нам самых вкусных клиентов и над какой из них нужно работать упорнее всего?
+41
Семейный бюджет в Google Docs v3
6 мин
42KC Новым Годом всех, кто не может в праздники без мозговой деятельности и без хабра.
Продолжаю полюбившуюся серию постов (раз, два) про теорию и практику ведения семейного бюджета в Google Docs.
Я честно вел свой бюджет, написанный в Google docs год назад, и родил новую версию и новую философию (для себя) ведения бюджета. Чем и спешу поделиться.
Я знаю, что есть много специализированных систем для семейного бюджета вроде 4 Конверта или ИзиФинанс, но я люблю все делать сам, ибо это позволяет сделать то, что сам хочешь и своим детищем пользоваться приятнее.
1. Можно заполнять откуда угодно (ноутбуки, телефоны, айпады) — с помощью Google forms
2. Можно самому разрабатывать логику и визуализацию
3. Надежность и почти 100% отказоустойчивость обеспечена корпорацией зла :)
Зачем мы начинаем вести бюджет? У каждого есть свои причины: понять, почему за 10 дней до ЗП кончаются деньги; понять, почему долги по кредиткам только растут; понять какие расходы лучше сократить или как накопить денег на новую машину.
Многие финансовые системы предлагают нам завести целую уйму статей бюджета и записываться свои расходы в них, не задумываясь, а зачем нам все это. Я в самом начале пошел тем же путем и столкнулся с тем, что расходы почти невозможно анализировать, т.к. часть из них были явно не постоянными (покупка ноутбука или костюма — явно расходы «по необходимости/желанию») и планировать и анализировать их невозможно.
Сферический бюджет в вакууме — это две статьи: «приход» и «расход». Каждый день вписываете расходы и доходы и смотрите, что получается. Потом у вас появляются мысли, а что мы хотим анализировать? Кто-то хочет посмотреть, а сколько в итоге уходит денег на авто (бензин, страховка, налоги, ремонт, мойка), кому-то интересно понять, сколько он тратит на развлечения (походы в рестораны, кино, бары).
Я советую делить статьи расходов не более чем на 10-15 позиций исходя из того, что вы хотите анализировать в этом году/квартале.
Мои статьи расходов выглядят примерно так:
А самое интересное — как это сделать в Гуглодоксах с подробными инструкциями и формулами и примеров — под катом.
Продолжаю полюбившуюся серию постов (раз, два) про теорию и практику ведения семейного бюджета в Google Docs.
Я честно вел свой бюджет, написанный в Google docs год назад, и родил новую версию и новую философию (для себя) ведения бюджета. Чем и спешу поделиться.
Вступление
Я знаю, что есть много специализированных систем для семейного бюджета вроде 4 Конверта или ИзиФинанс, но я люблю все делать сам, ибо это позволяет сделать то, что сам хочешь и своим детищем пользоваться приятнее.
Основные преимущества ведения бюджета на Google Docs:
1. Можно заполнять откуда угодно (ноутбуки, телефоны, айпады) — с помощью Google forms
2. Можно самому разрабатывать логику и визуализацию
3. Надежность и почти 100% отказоустойчивость обеспечена корпорацией зла :)
Немного философии.
Зачем мы начинаем вести бюджет? У каждого есть свои причины: понять, почему за 10 дней до ЗП кончаются деньги; понять, почему долги по кредиткам только растут; понять какие расходы лучше сократить или как накопить денег на новую машину.
Многие финансовые системы предлагают нам завести целую уйму статей бюджета и записываться свои расходы в них, не задумываясь, а зачем нам все это. Я в самом начале пошел тем же путем и столкнулся с тем, что расходы почти невозможно анализировать, т.к. часть из них были явно не постоянными (покупка ноутбука или костюма — явно расходы «по необходимости/желанию») и планировать и анализировать их невозможно.
Сферический бюджет в вакууме — это две статьи: «приход» и «расход». Каждый день вписываете расходы и доходы и смотрите, что получается. Потом у вас появляются мысли, а что мы хотим анализировать? Кто-то хочет посмотреть, а сколько в итоге уходит денег на авто (бензин, страховка, налоги, ремонт, мойка), кому-то интересно понять, сколько он тратит на развлечения (походы в рестораны, кино, бары).
Я советую делить статьи расходов не более чем на 10-15 позиций исходя из того, что вы хотите анализировать в этом году/квартале.
Мои статьи расходов выглядят примерно так:
А самое интересное — как это сделать в Гуглодоксах с подробными инструкциями и формулами и примеров — под катом.
+90
Автор, его фанаты и издатель — третий лишний
7 мин
1.5KНачиная этот топик, хочется заранее извиниться перед хабражителями.
Тема уже замучена донельзя, а комментарии к постам в блоге «Копирайт» развиваются по многократно отрепетированному сценарию. Я постараюсь не оправдывать ваших худших ожиданий.
Так случилось, что я люблю творчество одной не сильно известной музыкальной группы. И некоторое время назад музыканты, играющие в этой группе, опубликовали открытое письмо к своим поклонникам. Оно меня сильно зацепило, и с момента его прочтения у меня назревал этот текст, который я сейчас пишу.
Тема уже замучена донельзя, а комментарии к постам в блоге «Копирайт» развиваются по многократно отрепетированному сценарию. Я постараюсь не оправдывать ваших худших ожиданий.
1. Причины, по которым я взялся за клавиатуру
Так случилось, что я люблю творчество одной не сильно известной музыкальной группы. И некоторое время назад музыканты, играющие в этой группе, опубликовали открытое письмо к своим поклонникам. Оно меня сильно зацепило, и с момента его прочтения у меня назревал этот текст, который я сейчас пишу.
+85
Что молодёжь должна знать о прошлом веке
4 мин
7KПеревод
За два дня до наступления второго десятилетия 21 века возрастные пользователи Reddit составили список воспоминаний, которыми хотят поделиться с младшим поколением. Хотя молодёжь вряд ли поверит, что их отцы могли жить в подобных условиях, когда не было интернета.
• Я написал письмо на физическом листе бумаги и отправил его в Microsoft с вопросом, как вводить математические формулы в Word (на моём компьютере Macintosh II в конце 80-х). Получил ответ, также бумажной почтой, от настоящего программиста Microsoft, который очень подробно ответил на мой вопрос.
• Пультов от телевизора не было. Нужно было оторвать спину от дивана, встать и подойти к телевизору, чтобы нажать кнопку.
• Я написал письмо на физическом листе бумаги и отправил его в Microsoft с вопросом, как вводить математические формулы в Word (на моём компьютере Macintosh II в конце 80-х). Получил ответ, также бумажной почтой, от настоящего программиста Microsoft, который очень подробно ответил на мой вопрос.
• Пультов от телевизора не было. Нужно было оторвать спину от дивана, встать и подойти к телевизору, чтобы нажать кнопку.
+181
Программы для генеалогического дерева
5 мин
251KО генеалогических программах.
Зачем оно нужно?
1. Хранение информации. Если все
хранится на бумаге — может сгореть, пропасть и т.д. В электронном виде если регулярно делать бэкап опастность меньше
2. Упорядочивание информации. Быстро найти все людей которые погибли на войне. всех троюродных братьев данного человека, всех которые родились в Киеве до революции. такие задачи возникают часто при работе. Получить все такие срезы очень тяжело если все у вас хранится в одном файле или на бумаге.
3. Работа с источниками. Часто бывает важно знать из какого источника поступила информация. Часто надо найти все, что известно из этого источника.
4. Работа с фотографиями. Хранить все картинки имеющие отношение к одному человеку вместе. Если на фотографии несколько людей не хранить ее несколько раз. Привязывать фотографии не только к людям но и к конкретным событиям.
5. Работа с географическими местами. Описание, фотографии, прежнее имя, список всех кто там родился.
6. Обмен информацией с другими людьми
7. Автоматическое построение деревьев и еще многое многое
Теперь про конкретные программы.
+27
Универсальная читалка электронных книг с монитора и с мобильных устройств — переработанная версия 2
1 мин
3.2KКоллеги, доброго дня!
Всем огромное спасибо за критику и предложения после этого поста. Сейчас в списке улучшений и доработок 34 позиции.
Суть сервиса enreader.com простая:
1. Грузите книгу на сервер (поддерживаем TXT | RTF | DOC | PDF | EPUB | LIT | FB2 | DJVU;
2. Читаете книгу на десктопе, или на айфоне-айпаде-айподе, или на андроид устройстве.
Где бы Вы ни читали книгу, она всегда откроется там где закрывалась в последний раз (в т.ч. на другом устройстве). Закладки тоже одинаковые на всех устройствах.
Вот что сделано за последние две недели:
Всем огромное спасибо за критику и предложения после этого поста. Сейчас в списке улучшений и доработок 34 позиции.
Суть сервиса enreader.com простая:
1. Грузите книгу на сервер (поддерживаем TXT | RTF | DOC | PDF | EPUB | LIT | FB2 | DJVU;
2. Читаете книгу на десктопе, или на айфоне-айпаде-айподе, или на андроид устройстве.
Где бы Вы ни читали книгу, она всегда откроется там где закрывалась в последний раз (в т.ч. на другом устройстве). Закладки тоже одинаковые на всех устройствах.
Вот что сделано за последние две недели:
+37
О теории искусственного интеллекта и работе подсознания и сознания
7 мин
14KМногим знакомы фильмы, в которых искуственный интеллект, порожденный человеком, покушался на жизнь или контроль над своим создателем. Данный вывод может быть абсолютно закономерен для ИИ. Мало того, создание ИИ, подобного человеку, невозможно, а точнее сказать глупо, потому как это будет подобно созданию велосипеда на квадратных колесах, взамен известному классическому. Каким именно образом и почему такое возможно, и хочу вам рассказать. А также вы узнаете, почему человечество такое, какое есть.
+80
Почему Opera не всемирно популярна?
3 мин
11KПеревод
Примечание переводчика: Пытаясь найти ответ на вопрос «Почему Opera не популярна в США и Европе?», я наткнулся на весьма интересную статью. На мой взгляд, причины, названные в статье, вполне разумны. Поэтому я решил перевести для Хабра часть этой статьи, посвящённую конкретно этому вопросу.
Конечно, Opera имеет свои недостатки, но в конце концов, это великолепный браузер и это один из самых популярных браузеров в некоторых странах, таких как Россия и Украина. Тем не менее, он имеет мизерную долю на мировом рынке — около 2%, и мы не видим множества веб-разработчиков, готовых оптимизировать свои веб-приложения и веб-сайты с учётом Opera (прим. переводчика: тут можно, например, вспомнить как долго Google не хотела делать этого для Google Apps). Каковы причины этого?
Конечно, Opera имеет свои недостатки, но в конце концов, это великолепный браузер и это один из самых популярных браузеров в некоторых странах, таких как Россия и Украина. Тем не менее, он имеет мизерную долю на мировом рынке — около 2%, и мы не видим множества веб-разработчиков, готовых оптимизировать свои веб-приложения и веб-сайты с учётом Opera (прим. переводчика: тут можно, например, вспомнить как долго Google не хотела делать этого для Google Apps). Каковы причины этого?
+72
Первопроходцы Байнета: с 1991 года и по наши дни
3 мин
2.8KСегодня в Беларуси 3,29 миллиона пользователей*, 70 тысяч сайтов, 35 тысяч доменов в зоне .BY, 3 тысячи интернет-магазинов, порядка 50 интернет-провайдеров и 30 хостинг-провайдеров**. Кто из них и в чем был первым на просторах Байнета?
Найти белоруса, которому посчастливилось первым попасть в Интернет, сегодня, пожалуй, затруднительно. Известно лишь, что доступ к электронной почте белорусы получили в 1991 году через узел сети Internet/Relcom.
Первым официальным интернет-провайдером стала компания «Соло» (1991 год). Но еще порядка пяти-семи лет доступ в Интернет оставался уделом избранным. По воспоминаниям очевидцев, даже в 1998 году стоимость часа доступа в Интернет составляла 3 доллара США.
Доменная зона .BY была зарегистрирована предприятием «Открытый контакт» в мае 1994 года. Летом 1995 года в Беларуси появился веб – то есть, Интернет в том виде, в котором мы привыкли видеть его через окно браузера. В последующие два года в Байнете начали открываться первые сайты на белорусских доменах.
Найти белоруса, которому посчастливилось первым попасть в Интернет, сегодня, пожалуй, затруднительно. Известно лишь, что доступ к электронной почте белорусы получили в 1991 году через узел сети Internet/Relcom.
Первым официальным интернет-провайдером стала компания «Соло» (1991 год). Но еще порядка пяти-семи лет доступ в Интернет оставался уделом избранным. По воспоминаниям очевидцев, даже в 1998 году стоимость часа доступа в Интернет составляла 3 доллара США.
Доменная зона .BY была зарегистрирована предприятием «Открытый контакт» в мае 1994 года. Летом 1995 года в Беларуси появился веб – то есть, Интернет в том виде, в котором мы привыкли видеть его через окно браузера. В последующие два года в Байнете начали открываться первые сайты на белорусских доменах.
+23
Дело жукова: версия защиты, открытое письмо
5 мин
4.3KЯ обращаюсь к пользователям Хабра. Я обращаюсь ко всем здравомыслящим людям, кто ценит интеллектуальный труд и для кого авторское право — не пустой звук.
Нам очень нужна ваша поддержка, первое слушание уже прошло, был вынесен обвинительный приговор. Но мы подали кассацию и чувствуем, что без общественной поддержки не сможем обойтись.
26 ноября 2010 года впервые в истории программист, разработчик бухгалтерской компьютерной программы Вячеслав Жуков был осужден за защиту своих авторских прав. Магаданский городской суд признал его программу вредоносной из-за наличия в программе лицензионных ограничений. Именно ограничения функций программы при нелицензионном использовании суд посчитал вредоносными.
Нам очень нужна ваша поддержка, первое слушание уже прошло, был вынесен обвинительный приговор. Но мы подали кассацию и чувствуем, что без общественной поддержки не сможем обойтись.
26 ноября 2010 года впервые в истории программист, разработчик бухгалтерской компьютерной программы Вячеслав Жуков был осужден за защиту своих авторских прав. Магаданский городской суд признал его программу вредоносной из-за наличия в программе лицензионных ограничений. Именно ограничения функций программы при нелицензионном использовании суд посчитал вредоносными.
+59
Netalyzr — тест интернет подключения
2 мин
1.3KДля многих пользователей интернет соединение характеризуется лишь одним параметром — скоростью подключения. В реальности же на качество соединения влияет огромное число факторов, в следствие чего даже специалистам бывает очень трудно выявить причины проблем с подключением.
Исследователи из International Computer Science Institute (ICSI, Беркли, США) разработали Netalyzr — сервис тестирования интернет подключения пользователей. Сервис реализован в виде Java-апплета, поэтому для успешного запуска в браузере должна быть включена поддержка Java.
+19
Так ты, значит, хотел быть программистом…
5 мин
3.2KBY SCOTT C. REYNOLDS
Сколько ты себя помнишь, компьютеры и электроника привлекали тебя. К моменту твоего совершеннолетия ты уже верно стоял на пути профессионального программиста. Первая интернетская золотая лихорадка была в самом разгаре, и вас, нердов, повсюду величали героями Новой Экономики на обложках журналов Fast Company и Wired, и нерды гребли деньги лопатой, делая то же, что любишь делать ты.
Сколько ты себя помнишь, компьютеры и электроника привлекали тебя. К моменту твоего совершеннолетия ты уже верно стоял на пути профессионального программиста. Первая интернетская золотая лихорадка была в самом разгаре, и вас, нердов, повсюду величали героями Новой Экономики на обложках журналов Fast Company и Wired, и нерды гребли деньги лопатой, делая то же, что любишь делать ты.
+89
Универсальная читалка электронных книг с монитора и с мобильных устройств — переработанная версия
2 мин
2.2KДобрый день, уважаемые коллеги! Ранее, в этом посте, я представил сервис enreader.com. Получил много полезных отзывов и предложений, за что огромное спасибо. Предлагаю обсудить улучшенную и дополненную версию универсальной читалки электронных книг.
+29
Airrouter — новое умное сетевое железо
4 мин
28KЗнаете, я никогда раньше не писал обзоров нового железа — просто потому, что когда какие-то устройства попадали в мои руки, все они давным-давно продавалось в магазинах, и присутствовали в обзорах на многочисленных IT-ресурсах.
Однако сегодня у меня в руках появилась железка, обзоров которой я ещё в Рунете не встречал, и краткое описание которой мне хочется написать на Хабре (благо железка действительно неординарная). Речь идёт о WiFi-маршрутизаторе AirRouter.
Под катом — краткая история появления у меня этого устройства, техническая спецификация, и некоторые интересные штуки, которые умеет это устройство. Да, и ещё скажу сразу цену (сам я тоже не люблю проматывать обзоры донизу) — стоит устройство в диапазоне 80-90 долларов, хотя полагаю, что вскоре цена значительно снизится.
Однако сегодня у меня в руках появилась железка, обзоров которой я ещё в Рунете не встречал, и краткое описание которой мне хочется написать на Хабре (благо железка действительно неординарная). Речь идёт о WiFi-маршрутизаторе AirRouter.
Под катом — краткая история появления у меня этого устройства, техническая спецификация, и некоторые интересные штуки, которые умеет это устройство. Да, и ещё скажу сразу цену (сам я тоже не люблю проматывать обзоры донизу) — стоит устройство в диапазоне 80-90 долларов, хотя полагаю, что вскоре цена значительно снизится.
+50
Управляем сайтом при помощи kinect
1 мин
792Kinect приходит в Интернет
Взрывная технология kinect, изначально разработанная как игровой «контроллер без контроллера», все больше и больше проникает в мир — где нет игр!
Многочисленные видео на YouTube, где умельцы из Массачусетского технологического института (MIT) и Evoluce прикрутили #kinect к Win 7, уже никого не удивляют, а всего лишь подтверждают, что совсем немного осталось до того дня, когда Вы, сидя на любимом диване перед плазменной панелью, взмахами руки управляете своим компьютером, выбирая свеженький фильм, постите в twitter новый каламбур или серфите Интернет, читая новостной обзор на вашем любимом ньюс-портале.
Фантастические картины, которые перед нами рисовал Стивен Спилберг в «Особом мнении», уже не так фантастичны и каждый из нас может себя ощутить Томом Крузом, который листает видео руками:
Пока Майкрософт и сообщество бьются над тем, как сделать устройство более чувствительным и удобным, настает период задуматься о его практическом применении и юзабилити совместимости.
Недавно в сеть попало видео о первом (?!) сайте, который оптимизирован под работу с kinect:
Возможно, в будущем, kinect совместимая версия сайта будет таким же обязательным атрибутом сайта, как кросс-браузерность.
Автор — oleg@astwork.ru
Можете поделиться с ним инвайтом и задать вопросы, на которые, я надеюсь, он с удовольствием ответит.
+32
Все способы заработка в интернете (инфографика)
1 мин
4.8KКаждый сегодня делает деньги в интернете… или по крайней мере пытается.
В Fast Company собрали все возможные способы заработка денег в интернете и изобразили их в виде инфографики.
Сколько способов которые показаны здесь, вы активно используете для заработка денег в интернете?
В Fast Company собрали все возможные способы заработка денег в интернете и изобразили их в виде инфографики.
Сколько способов которые показаны здесь, вы активно используете для заработка денег в интернете?
+58
Kinect — продвинутый датчик для роботов
1 мин
7.1KТакой замечательный девайс, как Kinect не мог не обратить на себя внимание различных самоделкиных. И через неделю после начала продаж протокол контроллера был взломан.
Уже работает сайт openkinect.org и теперь Kinect можно попробовать использовать для различных инстралляций или в качестве продвинутого сенсора робота.
+45
Империя наносит ответный удар 2
2 мин
5KСегодня меня очень порадовал хабр. Нет, честно, я давно так не веселился, читая одну из статей, а именно Google Cloud Connect — империя наносит ответный удар. Я только не понял, почему она в блоге Google, а не в Хабраюморе. Для тех, кто все пропустил, краткий сюжет: Microsoft оказался на грани выживания, а все потому, что Google выпустил Toolbar, который позволяет синхронизировать файлы с Google Docs.
Все уже привыкли к тому, что хабр — это вселенский центр холиварщиков и майкрософтоненавистников, но дело даже не в этом. Не, ну казалось бы, хорошая новость для всех (и Microsoft в частности) — теперь все любители Google Docs смогут работать с ним вдвойне удобнее (хотя эта ужасная панель...), используя Microsoft Word, но «империя», «ответный удар», «это война, в которой победит сильнейший». Ух ты… с учетом того, что похожие тулзы уже были и раньше.
Я уже молчу по поводу противостояния OO vs. Word vs. Google Docs. Это вообще классика. Но хотелось бы открыть еще один вселенский заговор: Word — это не только текстовый редактор.
Все уже привыкли к тому, что хабр — это вселенский центр холиварщиков и майкрософтоненавистников, но дело даже не в этом. Не, ну казалось бы, хорошая новость для всех (и Microsoft в частности) — теперь все любители Google Docs смогут работать с ним вдвойне удобнее (хотя эта ужасная панель...), используя Microsoft Word, но «империя», «ответный удар», «это война, в которой победит сильнейший». Ух ты… с учетом того, что похожие тулзы уже были и раньше.
Я уже молчу по поводу противостояния OO vs. Word vs. Google Docs. Это вообще классика. Но хотелось бы открыть еще один вселенский заговор: Word — это не только текстовый редактор.
-18
Информация
- В рейтинге
- Не участвует
- Откуда
- Беларусь
- Дата рождения
- Зарегистрирован
- Активность