Сведения о вопросе

ЧОВИД

12:34, 1st August, 2020

Теги

0  

Просмотров: 1896   Ответов: 0

uestion-text" itemprop="text description"> Ищу книгу с информацией по графам, их характеристикам и алгоритмам работы с ними (поиск кратчайшего пути). Можно на английском.

gfffgttaaggКниги,Графы,ttaagggfffg
Мне очень понравился Основы дискретной математики Капитонова. Если быть точным на русском есть вот что:
Базовые методы решения графовых задач и сортировки. Капитонова Ю.В. и др. Лекции по дискретной математике. Касами Т., Токура Н., Ивадари Е., Инагаки Я

Очень нравится манера излагать Капитонова, без лишнего, четко. Есть еще:
Новиков Ф.А. Дискретная математика для программистов

Но Новиков по стилю изложения мне очень не нравится, но зато множество пример програм и алгоритмов, так что очень часто выручал)
llpp
Что-то о графах есть у Кормена (Алгоритмы. Построение и анализ).
llppminhojkhon Помню был такой сервис, который по картинке искал её в Сети. Кто помнит, адрес/название?gfffg
Что за сервис был, куда загружаешь картинку, и он её в Сети ищет? Помню что был, но не помню где и как назывался. Подскажите кто знает plz.
gfffgttaaggПоисковые,системы,ttaagggfffg
tineye.com
llpp
сам адрес: www.tineye.com/
статейка: www.web2me.ru/service/tineye/
llpp
еще www.gazopa.com может пригодиться. ищет похожие
llppllpp
Господи, каким же надо быть дебилом, чтобы не догадаться в Гугле написать, например, «same image search».
llppllppminhojkhon Быстрейший репозиторий Ubuntu?gfffg
Подскажите способ из консоли автоматом найти быстрейший apt репозиторий. Из под GUI известно как.
gfffgttaaggUbuntu,ttaagggfffg
launchpad.net/getfastmirror но только для lucid деб файл, сырцы тоже доступны github.com/hychen/getfastmirror
llpp
netselect?
llpp
bwt, оффтоп но в yum-bases дистрибах есть плагин yum-fastestmirror — сортирует зеркала по времени доступа, с поддержкой бело-черных списков.
llppminhojkhon Язык программирования для математических расчетов?gfffg
Как вы думаете, на каком языке программирования лучше всего реализовывать сложные расчеты (финансовая и актуарная математика, статистика).

Понимаю что для этих целей собирают супер-компьютеры и HPC кластеры, но все-таки, какой язык использовать предпочтительней в условиях относительно слабой вычислительной мощности?

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


Вообщем, у кого какие мысли по этому поводу?

Если у кого есть опыт написания подобных приложений — буду очень признателен, если опишите хотя бы в трех словах как вы это делали.


Спасибо!
gfffgttaaggМатематика,Языки,программирования,ttaagggfffg
опять нарвусь на минусы, но
ru.wikipedia.org/wiki/%D0%A4%D0%BE%D1%80%D1%82%D1%80%D0%B0%D0%BD
llpp
Во-первых, парадигма функционального программирования всего-лишь говорит о том, как писать программы. Цель данной парадигмы — оформлять программы как математические функции.
Конечно, за этим стоят какие-то большие цели, кто-то считает что это единственный верный способ программирования, кто-то поклоняется данной парадигме как богу. Но данные люди, простите за столь грубое высказывание — дураки. Истина находится «между». Иначе говоря, функциональное программирование позволяет сделать код более компактным, красивым, быстрым, но использование только этой парадигмы, игнорируя остальные — только вред.

Важно понять что требуется от языка. Как я вижу, требование одно — большая скорость при небольших ресурсах, которые не будут увеличиваться(я правильно понял?).
Если всё так критично(100 и 1 раз оцените задачу!), то выбор не велик: C, C++.
Если хочется вкусить функциональщины, то можно попробовать Haskell, CL(Common Lisp). Но я повторюсь, если в задаче есть слово «функция», это ещё не значит что нужно использовать «функциональное программирование».
llpp
Для статистики есть специальный язык R. Кроссплатформенный, открытый, и с кучей библиотек.
llpp
Haskell.
llpp
>>большая скорость при небольших ресурсах
>>Да, именно оно, но еще чего хотелось бы получить это скорость разработки и элегантность кода на выходе (да, я люблю красивые вещи)
llpp
C# + F# ?)
llpp
Я думаю, что язык должен быть функциональным, так как эта парадигма наиболее близка к чистой математике,

Я же бы решил, что если нужно делать именно математические расчеты, то следует подумать о математическом пакете, например Matlab. Если Вы хотите получить лаконичность кода, то с этим здесь не должно быть проблем. Огромное количество стандартных функций математики и статистики. С тулбоксами Financial Derivatives Toolbox и Financial Toolbox не знаком, но список функций выглядит внушительным.
Скорость вычислений при правильном программировании, по моим наблюдениям ниже не более, чем в 2 раза (в сравнении, с C#, например). Можно использовать компиляторы и вызывать функции Matlab из любого языка. Правда в этом случае существенным недостатком является долгий старт окружения Matlab.
llpp
APL, Fortran
llpp
MATLAB оптимален для большинства прикладных задач, тем более подразумевает удобную интеграцию с другими языками.
llpp

Если задачи подразумевают широкое использование существующих алгоритмов (без вмешательства в их код) то Матлаб.

Если же алгоритмы будут свои или потребуется адаптация (с внутренним насилием!) чужих или же необходимость перехода в один прекрасный день к большим вычислительным мощностям, то Фортран.

llpp
MATLAB - является платным пакетом, если вас это не устраивает, то можно посмотреть в сторону Octave. Octave - опенсорсный продукт, синтаксис схож с MATLAB. Прекрасно подходит для высокоуровневого программирования математических расчетов.
llpp
Erlang, Haskell или Ruby. В общем большинство функциональных языков.
llppminhojkhon Задержка в ActionScript 3 без таймера?gfffg
Задача: необходимо реализовать задержку в N секунд в ActionScript 3

Проблема: в этот момент меняется системное время (сдвигается на несколько часов назад или вперед) и таймер не вызывает эвент в нужное время.

Как реализовать?
gfffgttaaggActionScript,ttaagggfffg
По ENTER_FRAME вести отсчет.
llppllpp
setTimeout() функцией?
llppminhojkhon Почему в Chrome нельзя редактировать печеньки?gfffg
Вот интересно.

В Хроме отличные developer tools.

Кто-нибудь знает, по каким соображениям они запретили редактировать кукисы, и планируют ли сделать это?

Про Edit This Cookie знаю, но он довольно-таки кривой и сырой. Остальные ещё хуже.

Вот suggestion на гугловском форуме по сабжу.

Или, может есть какие-нибудь плагины, которые позволяют редактировать печеньки прямо в Developer Tools? Ведь удобно же. Как, например, в firebug+firecookie.
gfffgttaaggGoogle,Chrome,HTTP,Cookies,ttaagggfffg
Напишите патч и отправьте. Опенсорс же, кому надо, тот и делает. А сотрясать воздух на тему того, почему и зачем, занятие бесполезное.
llppllpp
Вообще Dev tools заметно преобразились и собственно просмотр кук перехал. Может на новом месте не прикрутили?
llppminhojkhon Посоветуйте wifi роутер для дома с обязательной поддержкой l2tpgfffg
Собственно сабж. Нужен роутер\точка доступа с поддержкой l2tp (нужно будет раздавать инет нескольким пс, провайдер раздает инет через впн) с wifi стандарт b\g\n или на худой конец b\g
Все это для домашнего пользования из 3, максимум 5 девайсов :)

Что подскажете уважаемое комьюнити?
gfffgttaaggКомпьютерные,сети,Wi-Fi,Сетевое,оборудование,ttaagggfffg
Если не пугает отсутствие 802.11n то мой совет Asus WL-500gpv2

С прошивкой от Олега точно поддерживает L2TP, в заводской не могу проверить. Из плюсов: большое сообщество владельцев этого устройства. Там и прошивка с огромными доработками, и свой репозиторий с софтом собранным под нее. Торрент качалки с веб мордой, ftp сервера, http сервера. Вроде кто-то даже дрова для Yota собирал, но это нужно уточнить.

Для дома самое-то.
llpp
habrahabr.ru/blogs/sysadm/107896/ Вот недавно проскочила статья, ну прислушался и купил D-Link DIR-615 накатил DD-WRT и все отлично работает, советую и цена отличная
llpp
Если нужен с wifi N, то Asus RT-N16 с USB (можно сделать принт и файл сервер) или Asus RT-N15 без USB. Если без N, то Asus WL-500GPv2 — действительно отличный девайс.
llpp
Я считаю TP-LINK TL-WR1043ND лучшим в своей ценовой категории. Совместимость DD-WRT, стабильность, 1000 гбс свитч, usb порт. Что еще для счастья надо

market.yandex.ru/model.xml?hid=723087&modelid=6120422
llpp
Дылинк дир-300 за 700 рублей. Дешево и сердито.
llpp
Я использую Netgear JWNR2000, не рекордсмен, но для своих 2000 руб. вполне неплохо: мой тариф 10Mбит выдаёт без проблем на торрентах в две стороны (проверял на дистрибутивах убунты 10.10, когда она только вышла), с FTP провайдера — 9 мегабайт в секунду. Скрость WiFi не впечатлила, но я не уверен, что дело не в клиентах. Мой ноут n по-моему не очень держит.
Если экономия важнее производительности, IMHO неплохой выбор, впрочем, я железо не тестирую, так что картина моя весьма ограничена.
llpp
Я бы взял RT-N16, ибо после прошивки это зверь, отдельныая unix-станция с 128 мб мозгов :)
llpp
Поскольку ценовой диапазон не указан, напомню о существовании NetGear 3500L (не путать с NetGear 3500, который без суффикса «L»). 4 порта, гигабитная сеть, Wi-Fi b/g/n, полная поддержка VPN по PPTP и L2TP, поддержка «русского VPN» и IPTV. Если нужно, можно установить прошивку DD-WRT, модель входит в число поддерживающихся, хотя эта прошивка будет работать несколько медленнее официальных (по крайней мере, так заявляется, сам не проверял).

Прочитав оба обзорчика, я не так давно соблазнился на покупку 3500L и пока не жалею. Сижу на Билайне, скорость 12288 мегабит, все эти мегабиты прекрасно пролетают сквозь роутер, не замечая на себе никаких вредных влияний. К сожалению, Wi-Fi N пока не имел возможности протестировать за неимением девайсов (роутер брал «на вырост»), но судя по тестам на других сайтах производительность вполне приемлема.
llpp
У меня на l2tp сначала работал D-Link DIR 300, но где-то через год сгорел, скорее всего после грозы.
Сейчас Zyxel NBG334. Тоже работает как часы с l2tp
llppminhojkhon Посоветуйте ecommerce cmsgfffg
Посоветуйте, пожалуйста, хорошую ecommerce cms. Основные требования такие:
1) Написана на Java (желательно)
2) Очень просто и очень сильно расширяема
3) Пользоваться изначально можно «из коробки»
4) Для магазина с очень узкой тематикой, но серьезной посещаемостью.

Спасибо.
gfffgttaaggJava,Электронная,коммерция,ttaagggfffg
Magento. На PHP правда. Последний пункт разруливается репликацией БД, установкой опкод-кешера (APC), включением «компиляции».
llpp
Ну и еще монструозность… Работаем с Маджентой. Расширяемость хорошая, но надо хорошее понимание процессов :)
llpp
Можно x3m.cms (php, ajax)

2) +
3) +
4) +

пока с платежные системы не поддерживаются, но в скором времени планируется их интеграция.
llppminhojkhon как долго поддерживаются релизы debian?gfffg
товарищи дебиановоды, поделитесь инфой, как долго команда не забывает о стабильных релизах?
насколько я знаю, чёткой политики релиза и поддержки у них нет.
а что получается в реальности:
сколько лет доступны репозитории?
сколько лет выходят обновления?
gfffgttaaggLinux,Debian,Техническая,поддержка,ttaagggfffg
www.debian.org/security/faq#lifespan
Q: How long will security updates be provided?

A: The security team tries to support a stable distribution for about one year after the next stable distribution has been released, except when another stable distribution is released within this year. It is not possible to support three distributions; supporting two simultaneously is already difficult enough.


Перевод требуется?

Репозитории для старых релизов доступны тут: archive.debian.org/debian/dists/
llpp
Если ознакомиться с en.wikipedia.org/wiki/Debian#Release_history то ответ можете получить в графе «Supported until»
llppminhojkhon Определение языка текстаgfffg
Исходные данные: есть сотни тысяч небольших текстов, написанных на всех известных науке языках.
Цель: оставить только те из текстов, которые написаны на русском или английском языке, остальные отбросить.

Как делаю сейчас:
1. С помощью PCRE выкидываю из текста всё, кроме букв (\p{^L}).
2. Так же убираю русские и английские буквы ([а-яa-z]).
3. Если что-то осталось — считаю текст не русским и не английским, соответственно отбрасываю.

В текущем раскладе есть как false positive так и false negative ошибки, это расстраивает.
Первые: в немецком или французском, например, тексте, может по несчастливой случайности не быть ни одного умляута и он посчитается английским.
Вторые: в корректном русском или анлийском тексте может встретиться какое-нибудь, например, имя собственное с умляутом, либо цитата из других языков — текст будет ошибочно отброшен.

Вопрос: не говоря о стопроцентном распознавании языка (оставим это экспертным системам и прочему ИИ), есть ли возможность снизить число ошибок распознавания? Интересуют готовые библиотеки (PHP, perl) / публичные веб-сервисы либо алгоритм, который достаточно прост в имплементации.
gfffgttaaggСредства,изучения,английского,языка,ttaagggfffg
1. Для небольших текстов 100% распознавание невозможно будет в принципе.
2. Для улучшения распознавания надо делать экспертную систему с базой слов и с частотами различных языков.

Но возможно получится воспользоваться Google переводчиком с помощью API или еще каким-нибудь.

Обзор определителей языков есть здесь. Может быть у некоторых есть API.
llpp
Можно сравнивать частотный характеристики текстов.

www.statsoft.ru/home/portal/exchange/textanalysis.htm

как видно — одни и те же буквы в разных языках используются с разной частотой — за счёт этого можно улучшить распознавание языка. И отделять, казалось бы неотделимые =) (при достаточном объёме текста, конечно же)
llppminhojkhon Сравнение современных процессоровgfffg
Видел как-то на хабре картинку-таблицу со сравнением современных процессоров, начиная с Atom, заканчивая, кажется, i7.
Расположено было по убыванию мощности.
Помогите найти. Спасибо.
gfffgttaaggПроцессоры,ttaagggfffgllpp
ark.intel.com/ — список фич и плюшек (без замеров попугаев как в предыдущей ссылке)
вот ссылка на сравнение core i3/5/7+ atom

Ну если конечно core 2 не считать за современную.
llpp
отличный сравнительный тест:
itc.ua/articles/supertest_36_processorov_v_svodnom_testirovanii_50066
llpp
Вопрос снимается, нашёл кое-что получше :)
www.thg.ru/cpu/20051118/processori_2005-06.html
www.thg.ru/cpu/20051118/processori_2005-10.html
llppllpp
Вы, наверное, ищите вот это: www.cpubenchmark.net/cpu_list.php — постоянно обновляемая база сравнения CPU по быстродействию. Рекомендую внести в закладки.
llpp
168 процессоров в куче аппликаций.
Не думаю, что найдете чтото больше.
www.behardware.com/articles/778-1/giant-roundup-131-intel-and-amd-processors.html
llpp
Вот тут есть сравнение характеристик:
colocat.ru/texts/devices/lga1366.html
colocat.ru/texts/devices/lga775.html
llppminhojkhon Дамп прошивки роутера D-link?gfffg
Возможно ли сделать полный дамп текущей прошивки роутера? Конкретно интересуют D-link DSL-500T и DSL-G604T, но если существует какой-то универсальный способ — буду очень признателен за его освещение.
gfffgttaaggСетевое,оборудование,D-Link,Прошивка,ttaagggfffg
D-link DSL-500T основан на чипе Texas Instruments AR7 насколько понял
вот тут — www.raduga.asia/ejtag_cpld.htm описание программатора, который в том числе работает с TI AR7.
Думаю копать стоит в эту сторону…
llpp
Вот неплохая статья о работе с прошивкой d-link, правда, на другом роутере: www.xakep.ru/post/53486/default.asp. Там так и написано, что решения вашей проблемы нет, но есть немного полезной информации.
llppminhojkhon Замена аккумулятора на iPhone 3G?gfffg
Добрый день.

Последнее время стал слишком быстро разряжаться аккумулятор на моём iPhone 3g (3.7 V 1150 mA·h), и соответственно захотелось произвести его замену. В интернете нашел массу объявлений о продаже новых батарей. Раз уж придётся производить замену, то хотелось бы, по возможности, установить более мощный аккумулятор, например от 3GS (3.7 V 1219 mA·h)

Не навредит ли такая замена самому аппарату и на какие моменты стоит обратить внимание при выборе батареи?
gfffgttaaggiPhone,Аккумуляторные,батареи,ttaagggfffg
Купил на ебае батарейку для iphone 3G за 5 баксов. Переставил. Она на порядок хуже даже полуубитой родной батарейки. Китайщина в самом плохом смысле. :((( Не скупитесь купите подороже и получше.
И еще… поменять ее в 3G реально геморно. Собирал и разбирал свой айфончик раза 3. То камера не работала, то динамик. Шлейфы вроде бы и были вставлены, однако не контактили.
llpp
Если хотите по вместительнее, то можно на ebay взять 1600mAh, цена то совсем низкая.
Пример: -Ссылка-
llpp
Очень много внимания следует уделить ПРАВИЛЬНОЙ последовательности разборки девайса т.к. при малейшей ошибке порвете шлейф, ну и качественному аккумулятору.
Вот подробный мануал в картинках — Installing iPhone 3GS Battery
llppminhojkhon Движок форума????gfffg
Требуемая особенность — возможность отправки сообщений незарегистрировавшимся пользователями.

Самое то будет, если они смогут подписывать свои ники-имена — для дальнейших обращений и общения это действительно нужно.
gfffgttaaggCMS,ttaagggfffg
Работал еще со второй версии phpBB, его и рекомендую. Бесплатный и довольно хороший, множество модов и настроек. phpbb.com.
llppllpp
Я бы выбрал (и уже выбирал): бесплатный — SMF, платный — IPB. Гостевой постинг и так и там (вроде бы, досконально не интересовался) есть.
llpp
Из платных ещё vbulletin не упомянули. Самый мощный из перечисленных.
llpp
я бы рекомендовал phpBB3, оф русская поддержка:
phpbbguru.net/
Быстрый, надежный, легко интегрировать и модифицировать, большое русское и англоговорящее сообщество
llpp
SMF, Vanilla.
llppllpp
Третьему IPB поставлю минус.
llpp
SMF — если нужна мощь и беслпатность, Vanilla — если есть желание дорабатывать нестандартные вещи, punBB — если нужна простота, простая интеграция и ясный код, или же взять ExpressionEngine (платный) сразу под сайт полностью, там есть отличный форум интегрированный в CMS.
llpp
Если захотите потом расти, можно сразу отталкиваться от cms. Например, bbPress на Wordpress или Forum.module на Drupal. Отключаете всё, оставляете один форум. По мере надобности активируете нужные модули и развиваете ресурс.
llpp
Какая ирония, однако:) Я наоборот, написал мод для www.simplemachines.org/, который убирает требование указывать имя и емейл для незарегистрированных пользователей.
llpp
ipb пример searchtalk.ru
llpp
Ставлю только SMF
llpp
IP.Board
llpp
Попробовал второй SMF, совсем не понравилось ;( Таких базовых вещей как ЧПУ, сайтмап, нормальная загрузка и вставка картинок в текст в базовой поставке нет, а моды устаревшие и кривые, практически ничего само без напильника не ставится.
Какие из бесплатных движков не имеют таких детских проблем?
llppminhojkhon Google.Contacts API получение информации контактовgfffg
Каким образом из Гугл.Контактов получить информацию о днях рождениях, ICQ и прочей подобной информации?
В документации полезного не нашел.
Функция getUserDefinedFields ничего не знает о нужных полях.
gfffgttaaggGoogle,G,Suite,Контакты,ttaagggfffg
ICQ получается через GetIMs, день рождения — через getDates(birthday)
llppminhojkhon Нужен QR-code декодер на PHP?gfffg
Задача: декодирование QR-кода средствами PHP из файлов PNG или JPG.

Погуглил, но сходу ничего удобоваримого не обнаружил…
gfffgttaaggPHP,QR-коды,ttaagggfffg
Пока выход нашел в использовании вешнего вызова:

<?php

echo "Результат:<br />".iconv("UTF-8","CP1251",exec("java -jar qr.jar qr.png"));

?>

llppllpp
Non-free SDK (C++/PHP): qrserver.com/software/
Free API: qrserver.com/api/documentation/create-qr-code/
llppminhojkhon Проверка карт памяти SDHC большого объёма?gfffg
Как надёжно и быстро проверить карту памяти SDHC 32GB class 4?

Интересуют реальная ёмкость и скорости записи/чтения.

Какие программы порекомендуете?

Спасибо всем ответившим по существу.
gfffgttaaggКарты,памяти,ttaagggfffg
Вам сюда скачиваете тестер, проверяете, и он вам все расскажет. Да еще и результаты в онлайн базу загрузит.
llpp
Спасибо, вечером опробую!
llpp
dd if=/dev/null of=/dev/sdb bs=256K
dd if=/dev/sdb of=/dev/null bs 256K
llppminhojkhon Ищутся вменяемые SIP провайдеры в Россииgfffg
Ищутся SIP провайдеры в России, с вменяемыми ценами на городские номера (Москва, Питер) и адекватной ценой переадресации звонков на городские и мобильные номера.

Кто-нить сталкивался, есть что посоветовать?
gfffgttaaggSIP,ttaagggfffg
sipnet.ru смотрели?
llpp
www.uiscom.ru
www.gobaza.ru

А вот эти, кто-то использовал?
llpp
Вот этих несколько лет используем и вполне довольны: mangooffice.ru/
llpp
Вам для себя любимого… или для любимой организации?
llpp
www.eztalk.ru/ посмотрите.
llpp
Вот например Гравител www.gravitel.ru/tariffs/calls удобно, и практично, главное, все сервисы включены, не надо платить за каждую мелочь.
llppllpp
Может кому пригодится...
Teleum
1. Почти все номера по 10р.
2. Абонентка за номер 10р.
3. Давольно дешевые звонки по всем направлениям (некоторые дешевле скайпа).
4. Можно брать транки, можно переадресацию, можно виртуальную АТС.
llpp
Попробуйте IP-телефонию Телфин.
Мы более 15 лет на рынке, имеем отличные отзывы на независимых площадках!
Более 100 функций Виртуальной АТС.
Виртуальные номера 68 городов России и 38 стран мира.
llppminhojkhon Есть ли какие то приоритеты для Доменов в Googlegfffg
Например если у меня домен в зоне Uz или Ru то будет ли он в результатах выводить его ниже?
gfffgttaaggРынок,доменных,имен,ttaagggfffg
Ну чисто теоретически для русскоязычной зоны домен .ru предпочтительней. Если запрос геозависисый это будет очень заметно. Для негеозависимых вопросов — достаточно спорно.
llpp
есть. ищите незаспамленные зоны. .co.cc совсем почти игноритс гуглом.
llppminhojkhon Поиск по зашифрованной информации. Как реализовать?gfffg
Приветствую!

Есть данные которые шифруются на стороне клиента алгоритмом AES. Далее данные сохраняются на сервере.

Хранить данные в открытом виде на сервере мы не можем, такая политика конфиденциальности.

Как можно организовать поиск по этим данным?

Брать хеш (ключевые слова/теги) и искать по нему?

Спасибо!
gfffgttaaggШифрование,Восстановление,данных,Юриспруденция,в,IT,ttaagggfffg
Разбейте задачу на подзадачи.

Есть данные. Есть ключи шифрования этих данных. Ключи только у клиента. Вычленить фрагмент текста из зашифрованного блока невозможно по определению.

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

Ну вот Вам и ответ — индекс является отдельным зашифрованным документом пользователя. Каждый раз, как он вносит новые данные или меняет существующие он должен внести изменения в индекс.
Плюс — модуль для полного сканирования имеющихся документов для первого раза или для восстановления поврежденного индекса. Опять-же — работает только и исключительно на стороне клиента, ибо ключи только у него.
llpp
ит'с импоссибл. В том-то и смысл шифрования.
llpp
Ключи у клиента — поиск на клиенте. То есть, в любом случае придеться тянуть все данные на клиента.
llpp
Если сервер вообще не участвует в шифровании, то как вы собираетесь вообще искать там, не очень понятно… Теоретически можно создавать индексы для открытого текста, а сам текст хранить зашифрованным. Но вроде как пользы от этого мало в плане секюрности, да и передавать надо открыто на сервер.
llpp
AES стоек к криптоатакам такого типа. Без смены алгоритма шифрования никак.
Ну или шифровать либо не все, либо частями. Но тогда политика конфиденциальности…
llpp
Пробовал решить схожую задачу:
— данные хранятся на сервере, шифруются на клиенте, сервер даже об алгоритме шифрования не знает, хотя вообще алгоритм симметричный, ключ один и закрытый как следствие
— необходимо было реализовать автодополнение на AJAX (строки относительно короткие, ФИО в общем)

Выкрутился пока так:
— при сохранении поля клиент шифрует данные и помешает в основную таблицу
— дополнительно для каждой подстроки (первая буква, две первых буквы, три первых буквы, ..., всё ФИО) формируется хэш (с солью) и помещается в другую таблицу, связанную с основной (много хэшей для каждой записи в основной)
— при вводе новой записи пользователем клиент отправляет хэш введенных букв на сервер, тот выдаёт зашифрованные записи для которых этот хэш есть (например, все записи, которые начинаются с 'А')
— клиент расшифровывает записи, уникализирует (дубли есть даже на относительно небольшой базе, в теории полных тёзок очень много) и показывает пользователю часть из них (на начальных буквах все показать если и реально, но смысла нет)

Глобальный недостататок:
— большая нагрузка на клиента, когда надо расшифровывать порядка пары сотен записей (при базе в 3000 человек) после ввода первой буквы — на JavaScript это, мягко говоря, не быстро, генерация порядка 20-40 хэшей при сохранении на этом фоне мелочь, как и несколько лишних килобайт на запись в хэше. Что будет когда возвращаться будут тысячи записей для расшифровки — страшно подумать, надо думать над тем, как ограничивать и уникализировать записи на сервере и как из JS браузера вызывать нативные библиотеки шифрования типа mhash и mcrypt
llpp
Используйте Microsoft SQL Server 2008 с включенным шифрованием.
llpp
Ну пусть клиент вместе с шифрованными данными сам создает и передает незашифрованный массив из слов для построения индекса для этого документа. Все конфиденциальные данные отбрасываются (ну номера, пароли, легко регэкспом), остаются только обессмысленный набор простых слов, отсортированных по алфавиту.
Хэшировать каждое слово бессмысленно, ибо это не повышает безопасность: легко взять хэши у большого произвольного набора слов и сравнить с записями в существующем индексе.
llppminhojkhon Где пиарить веб-проекты для мировой аудитории?gfffg
Интересуют ресурсы, где есть что-то подобное блогу «Я пиарюсь» на Хабре, только на английском, с мировой аудиторией, либо какие-нибудь популярные авторские блоги. Причем надо такие, чтобы лояльно относились к небольшим проектам, потому что гиганты типа TechCrunch или Mashable не станут писать о менее мелких и еще неизвестных проектах.

P.S. Если будет какой-то положительный опыт пиара, обязательно расскажу об этом на Хабре.
gfffgttaaggБлоги,Компьютерные,сети,Интернет-реклама,ttaagggfffg
Если проект использует Silverlight — можно выложить на www.silverlight.net/showcase
llpp
ТВ/радио/биллборды? Классика, так сказать.
llpp
digg.com
llpp
Есть еще slashdot.org
Заменит слэшдот-эффект! Когда сервера падют после публикации новости о них ;))
llpp
Самое оно
www.prweb.com

It’s simple. You write an announcement about your organization – a new product launch, current promotion, a local team sponsorship — whatever. We get your news distributed to every major news site and search engine on the web, and in front of consumers and journalists.
llpp
на prweb.com есть чудесный список ресурсов

service.prweb.com/_res/u/downloads/web-distro.pdf
Надеюсь вы там найдете себе по вкусу ;0))
llpp
Не знаю специфики вашего проекта — это все-таки немаловажно. Но могу порекомендовать 2 мега ресурса: hubpages и squidoo.
Hubpages — интернет-сообщество, посещают более 12 млн. юников в месяц. Squidoo — посещаемость ресурса ниже (около 9 млн. юников). Оба ресурса позволяют создать уникальные странички на любую тематику + заработать на контенте и рекламе. Конечно же, главное условие успешного продвижения — уникальный и интересный контент. Собственно, также, как и на хабре :)

Еще один интересный ресурс — pitchengine для создания современных social media пресс-релизов.

Попробуйте еще написать в CMSWiRE — они очень хорошо к новым проектам относятся.

Кстати, если проект очень интересный, то вполне можно написать и в mashable и techcrunch :) Например, ребятам из rule.fm удалось привлечь к себе внимание, даже несмотря на то, что сервис их был в стадии разработки — http://techcrunch.com/2010/08/01/how-to-get-our-attention-a-case-study/
llppminhojkhon Freelance и платформа NETgfffg
Как на ваш взгляд, можно ли комфортно себя чувствовать на рынке фриланса, специалисту по платформе NET, в частности веб-разработчику?
gfffgttaaggФриланс,.NET,ttaagggfffg
Думаю, что да.
Часто вижу на фри-ланс биржах проекты, связанные с .Net
llpp
Специалисту на фрилансе можно себя комфортно чувствовать. .Net или что-то еще — не такая уж большая разница, главное, чтобы это был специалист. Ну и чувство комфорта приходит не сразу, сначала придется получить опыт и желательно несколько постоянных заказчиков.
Насчет зарубежного рынка — работаю там, начинал на freelancer.com (тогда еще gaf). Когда есть постоянные клиенты — на биржу уже заходить нет времени.
P.S.: Все имхо из собственного опыта.
llpp
Да, как верно заметили чуть выше — главное быть специалистом, а задачи найдутся. По своему маленькому опыту обитания на elance скажу, что по дотНету там достаточно задачек.
llppminhojkhon Компанию, которая сделать видео-презентацию?gfffg
Здравствуйте. Подскажите, пожалуйста, кто может изготовить видео, как vimeo.com/2992931 — желательно Украина, но можно и Россия. Спасибо!
gfffgttaaggВидео,ttaagggfffg
Вот есть студия на Хабре не раз пиарились: habrahabr.ru/blogs/i_am_advertising/108466
llppminhojkhon Материалы по Zend Frameworkgfffg
Доброго времени суток, уважаемые Хабраюзеры! Хочу попросить у вас названия книг (переведенных или изначально русских) по Zend Framwork или ссылки на объемные статьи
gfffgttaaggZend,Framework,ttaagggfffgllpp
переведенных я до сих пор не видел, год назад искал…
llpp
есть переведенная одна, называется «Приложения Веб 2.0 с помощью PHP», но принципы и подход построению ZF приложений в этой книге мне показался очень древним.
llppllppminhojkhon Из-за чего не работает bind9?gfffg
При попытке:
service named start
Starting named: named: initgroups(): Operation not permitted [ СБОЙ ]

Установка на сервер из репозитория без изменений.
CentOS 5.5 x86_64
bind 9.7.1
Конфиги дефолтные.
gfffgttaaggСистема,доменных,имен,CentOS,ttaagggfffg
из-под рута, надеюсь, выполняли команду?
Установка на сервер из репозитория без изменений.
CentOS 5.5 x86_64
bind 9.7.1
Обманывать нехорошо, в центосе 5.5 в офф. репах bind-9.3.6
Из какого репо ставили, признавайтесь. Туда вопросы и задавайте, прямо мейнтейнеру.
А вообще, selinux включен?
llpp
selinux проверьте cat /etc/sysconfig/selinux

там секьюрити левел должен быть дизаблед. или пишите свои политики.

если выключаете селинукс, то надо ребутнуться. Еще не помешает курение /var/log/messages на предмет ошибки бинда.
llppminhojkhon vmware+прозрачный pnggfffg
На компе стоит Windows 7, стоит vmware workstation 7.1.2 build-301548, под ней стоит Linux Mint 9 Isadora (Росинка). Стоят vmware tools. Так вот, когда я пытаюсь взять прозрачный png, то после переноса драг-н-дропом в линуксе он становится непрозрачным. В чём может быть проблема?
gfffgttaaggVMware,PNG,ttaagggfffg
Возможно в Linux Mint 9 Isadora просмотрщик неправильно прозрачный фон отображает?
llpp
попробуйте перенести его обратно из Linux Mint 9 Isadora в windows и проверьте прозрачность :) Скорее всего проблема действительно в просмотрщике.
llppminhojkhon Парсинг идущих друг за другом тегов?gfffg
Понадобилось сделать объединение идущих друг ха другом тегов img в один блок, который с помощью javascript превратится в галерею. Добавить один img в блок несложно — preg_replace тут сработает. А вот как выделить в отдельный блок несколько подряд идущих тегов?


Допустим, есть такой код:
<font color="black"><font color="#0000ff">&lt;</font><font color="#800000">img</font> <font color="#ff0000">src</font><font color="#0000ff">=&quot;image1.jpg&quot;</font> <font color="#ff0000">alt</font><font color="#0000ff">=&quot;&quot;</font> <font color="#0000ff">/&gt;</font><br/>
<font color="#0000ff">&lt;</font><font color="#800000">img</font> <font color="#ff0000">src</font><font color="#0000ff">=&quot;image2.jpg&quot;</font> <font color="#ff0000">alt</font><font color="#0000ff">=&quot;&quot;</font> <font color="#0000ff">/&gt;</font><br/>
<font color="#0000ff">&lt;</font><font color="#800000">img</font> <font color="#ff0000">src</font><font color="#0000ff">=&quot;image3.jpg&quot;</font> <font color="#ff0000">alt</font><font color="#0000ff">=&quot;&quot;</font> <font color="#0000ff">/&gt;</font><br/>
<font color="#0000ff">&lt;</font><font color="#800000">p</font><font color="#0000ff">&gt;</font>eewrwerr<font color="#0000ff">&lt;/</font><font color="#800000">p</font><font color="#0000ff">&gt;</font><br/>
<font color="#0000ff">&lt;</font><font color="#800000">div</font><font color="#0000ff">&gt;</font>qweqweqwe<font color="#0000ff">&lt;/</font><font color="#800000">div</font><font color="#0000ff">&gt;</font><br/>
<font color="#0000ff">&lt;</font><font color="#800000">img</font> <font color="#ff0000">src</font><font color="#0000ff">=&quot;image4.jpg&quot;</font> <font color="#ff0000">alt</font><font color="#0000ff">=&quot;&quot;</font> <font color="#0000ff">/&gt;</font><br/>
<font color="#0000ff">&lt;</font><font color="#800000">p</font><font color="#0000ff">&gt;</font>eewrwerr<font color="#0000ff">&lt;/</font><font color="#800000">p</font><font color="#0000ff">&gt;</font><br/>
<font color="#0000ff">&lt;</font><font color="#800000">img</font> <font color="#ff0000">src</font><font color="#0000ff">=&quot;image5.jpg&quot;</font> <font color="#ff0000">alt</font><font color="#0000ff">=&quot;&quot;</font> <font color="#0000ff">/&gt;</font><br/>
<font color="#0000ff">&lt;</font><font color="#800000">img</font> <font color="#ff0000">src</font><font color="#0000ff">=&quot;image6.jpg&quot;</font> <font color="#ff0000">alt</font><font color="#0000ff">=&quot;&quot;</font> <font color="#0000ff">/&gt;</font></font><br/>
<br/>
<font color="gray">* This source code was highlighted with <a href="http://virtser.net/blog/post/source-code-highlighter.aspx"><font color="gray">Source Code Highlighter</font></a>.</font>



image4.jpg как раз в данном случае и не нужен, т.к. за ним не идёт другой тег img. А нужно получить 2 списка тегов img: с изображениями image1.jpg, image2.jpg, image3.jpg и image5.jpg, image6.jpg


Не могу придумать регулярное выражение для распарсивания такого кода. Если кто встречался с такой задачей, поделитесь, пожалуйста, алгоритмом.
gfffgttaaggHTML,Парсинг,ttaagggfffg
Я не знаком с особенностями регэкспов в PHP, но вроде так:
((?:<img.*[^>]/>\s?){2,})
Проверку с Вашим примером проходит.
llpp
Ловите плюс за перфекционизм и заботу о пользователях :-)
llpp
DOM-методы?
llpp
Вы не можете парсить [X]HTML регекспами. Потому что HTML не может быть распарсен регекспами. Регекспы — не инструмент для вменяемого парсинга HTML. [...]
llppminhojkhon Какие есть каталоги полезных gems/plugins для Rails 3gfffg
Хотелось бы, чтобы под рукой был список всех полезных гемов для рельсов, но сколько не смотрю, те сайты что видел они содержат или очень старые плагины или это www.railsplugins.org/, который только сообщает что работает под рельсы 3.

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

Спасибо.
gfffgttaaggRuby,on,Rails,Ruby,gems,ttaagggfffgllppminhojkhon Изучение языка под мобильные разработки с дальнейшей перспективой?gfffg
Здравствуйте, я давно хочу заняться мобильной разработкой, уж очень хочу.

Даже MBP купил.


Но хочется выбрать не Objective-C (не хочу привязываться к одной компании), а С++ (или С (в эту сферу никогда не лез, выбор сложен)), чтобы разрабатывать так же нативно, как, скажем, obj-c для apple дейвайсов, но чтоб это распространялось и на android (а может и на WinPhone7). То есть, выбрать один универсальный язык. Думал о Java, но Java, как известно, не покатит для яблок. :) По этому пока думаю лишь о С/С++ (можно и в большие компании по этому языку устроится, вроде актуален).


Сам я крайне мало знаком с этими направлениями, занимаюсь RoR разработкой (и есть не большие познания в РНР), поэтому очень хотел бы узнать, что могут сказать люди, кто работает с этим рынком. Что посоветуете? Много вакансий на objective-c, но мало кто работает именно с С++ для мобильных приложений. А это ведь и разработка игр, поисковых служб, да и много чего другого.
gfffgttaaggAndroid,C,Objective-C,C++,ttaagggfffg
Много вакансий на objective-c, но мало кто работает именно с С++ для мобильных приложений. А это ведь и разработка игр, поисковых служб, да и много чего другого.


На самом деле разработка на С++ для мобильных устройств сейчас не актуальна на мой взгляд. Большинство мобильных платформ имеют очень качественные фреймворки на своих языках.
Если брать разработку под WP7, то разработка игр там на XNA (С#).
Под Android действительно игры пишутся на С++ (NDK), но так или иначе, там все равно нужна Java (основной язык платформы).
Под iOs не знаю на чем пишутся игры, но думаю, что тоже на Obj-C, как и обычные приложения.

Написание на сейчас возможно, на мой взгляд, только для устройств Windows Mobile 6.5 и младше. Но они отмирают потихоньку. Для других устройств — это получиться уж очень платформозависимые приложения.

Мне кажется надо учиться либо под iOS, либо Android — Obj-C и Java соответственно.

P.S. Для справки: Objective-C — по производительности не уступает обычному C++ (ну разве что чуть-чуть). Это компилируемый в машинный код язык.
llpp
Obj-C является полным надмножеством C, существует также диалект Obj-C++ (соотв. C++). Любой работающий код, который вы напишете на C/C++, можно откомпилировать и запустить на iPhone.

Посмотрите в сторону PhoneGap, это легковесная библиотека, позволяющая разрабатывать ПО для iPhone/iPad и Android на JS.
llpp
Язык зависит от платформы и желания писать именно «родные» приложения. Официальные языки:
WP7 и прочие Windows (Microsoft) — C# и .net
Android (Google) — Java
iOS (Apple) — Objective C
Symbian, Maemo, MeeGo (Nokia & Intel) — C++ и Qt.

Первые два — не совсем «родные», поскольку компилируются в байт-код, а не команды процессора.
Objective C — только Apple.
C++ и Qt позволяют разработывать приложения не только для мобильных устройств, но и для настольных Windows и Linux. Кстати, есть неофициальный порт Qt для Android и iOS, правда, пока он недоделан и вообще вряд ли такое приложение пройдёт в «сторы».
Очень удобно, когда есть возможность использовать один и тот же фреймворк и на десктопе и на мобильном устройстве. Осваивать значительно легче.
llpp
Универсального решения нет.
Хотите писать под аппараты Nokia? Учите Qt. Язык не важен, хоть Python. И имейте ввиду, что Qt для этого еще активно пилят.
Хотите Apple? Ну тут вроде как выбора нет.
Под андроид не писал, не подскажу.
Под остальное писать смысла нет. Но если некрофил — то JME (вроде андроид тоже ведь умеет?).

Только я смотрю вы уже определились, купив MBP :)
llpp
C совместим и с С++ и с Obj-C
Только нужно ли оно.
llpp
В общем не слушать тех, кто кричит о том, что С++ не актуален. Это бред, даже на Андроиде многие юзают native код. Далее есть такая штука Qt, её тут пару раз упоминали, так вот она позволяет разрабатывать софт для Symbian, Maemo, MeeGo — это уже достаточно большой кусок рынка. При некотором скрипе можно разрабатывать для Андроида.
Ну а iOS и ObjC или Win Phone и C# это вещи в себе.
llpp
Я работал в конторе, в которой за использование Objective-C++ вместо Objective-C в некритичных к перфомансу местах увольняли нахер.
llppminhojkhon Где купить бистабильные соленоиды малого диаметра?gfffg
Добрый день всем!


Занялся тут на досуге проектировкой дисплея Брайля. Ничего лучше не придумал, как сделать подвижную часть на бистабильных соленоидах, пусть даже с небольшим ходом, сделаю коромысла. Но к сожалению, не могу найти в продаже соленойды меньше 20мм диаметром, а в идеале надо бы порядка 5мм. Никому не попадались (может откуда-то их можно выпаять...)?


или может есть другие идеи по реализации подвижной части?


С уважением,

Илья
gfffgttaaggЭлектронные,компоненты,ttaagggfffg
Я не встречал ни разу даже каталогах. Предлагаю сымпровизировать — использовать поляризованные (или обычные) реле. Они бывают разных размеров.
llpp
Можно попробовать приспособить вибромоторчики от мобильников, они достаточно компактные.
llpp
Вот мысль. Что если действительно использовать микродвигатели. А конечные положения контролировать по току.
llppminhojkhon Математическая библиотека с симплекс-методом?gfffg
Доброго времени суток…

Кто какие мат. библиотеки знает, чтобы там был реализован поиск экстремума симплекс методом с ограничениями (из области линейного программирования)? Язык подойдет любой из следующих: C, C++, Java, Python, .NET языки…

Заранее спасибо…
gfffgttaaggМатематика,ttaagggfffg
GNU Linear Programming Kit (GLPK)
www.gnu.org/software/glpk/
llppllpp
Для задач линейного программирования есть такой пакет, COIN называется. Скачать можно вот здесь: www.coin-or.org/download.html. Им пользуются почти все профессионалы, кто так или иначе связан с решением задач ЛП (таких как упаковка, транспортные задачи, и т.д.). Правда, разобраться в нем не так просто изначально. Но потом это просто сказка =)
llpp
Для Пайтона есть отличная коллекция научных библиотек SciPy, возможно, вам подойдет пакет scipy.optimize
llppminhojkhon Как проще сделать онлайн-конструктор товара для интернет-магазина?gfffg
Готовлю к запуску интернет-магазин, и хочется в него встроить онлайн-конструктор товара на подобии этого. Есть ли уже готовые решения, флеш-исходники или скрипты, которые легко было бы редактировать человеку, не знающему флеш и ActionScript?
gfffgttaaggActionScript,Интернет-магазины,Adobe,Flash,ttaagggfffg
Вы ищете конструктор для конструктора?
Как понять фразу «редактировать флеш-исходники или скрипты, не зная флеш и ActionScript»?
llppminhojkhon Реализация flash плеера: видео + презентацияgfffg
Здравствуйте.

В сети много свободных и бесплатных реализаций видеоплееров на Flash. Я бы хотел возможность просматривать одновременно видео и презентацию, как например, сделано на UniverTV.ru Посоветуйте, пожалуйста, какой плеер можно взять? Если уже готовых решений нет, то насколько сложно на Flash можно реализовать (как я понимаю, самое сложное — синхронизация переключения слайдов и прокрутки видео).


Так сделано на UniverTV.ru
gfffgttaaggIT-образование,Видео,Adobe,Flash,ttaagggfffg
В флеш видео (FLV, F4V) можно встраивать так называемые «cue points». Это просто временные метки с именем и типом. К ним можно привязывать события. Много тонкостей. Малой кровью не отделаетесь.
llppllppminhojkhon Софт вне законов моралиgfffg
Имеется информация по созданию «нехорошего» софта, по фреймворку для его создания.
В основном, софт предназначен для спама/инвайта соц. сетей, но также используется и для более мирных целей.

Есть желание писать про это грамотным литературным языком.

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

P.S.
Зачем? Затем, что знание со временем поднимет уровень противостояния «наёмный кодер сайта — фрилансер» на более высокий и интересный уровень. О философии сего действа можно поговорить отдельно, есть множество интересных мыслей, которые нуждаются в обсуждении.
gfffgttaaggПрограммное,обеспечение,и,интернет-сервисы,ttaagggfffg
Лучший способ узнать следует или не следует писать тот или иной пост — это написать его и опубликовать. А дальше уже оценивать реакцию.

Если не хватает кармы, можно сделать выжимку и запостить в этом разделе. По-моему опыту интересные ответы-темы замечают, и если ненавязчиво попросить добавить кармы для полноценной публикации, то вы ее получите.

Еще можно применить грязный хак — заказать тест-драйв услуги корпоративный блог и опубликовать пост там. В корп. блог можно писать с любым уровнем кармы.
llpp
я бы почитал
llpp
Лови плюс, теперь должно хватить кармы для публикации, а там уж посмотрим что к чему. Если чего, то всегда можно спрятать публикацию
llpp
разшифруйте словосочетание «Имеется информация»? это то с чего начинается ваша заметка.

под словами «Имеется информация» вы подразумевали:

1. «А мне рассказывали...»
2. «Я сам пытался но фиг пойми что получилось...»
3. «Придумал идею но пока боюсь»
3. «Сделал. прикольно. Но если признаюсь, что это я то спалюсь»

по делу: оглашать надо и стоит, потому что:
1. такая информация полезна.
2. любое знание лучше не знания.
3. это полезно обеим сторонам. кому-то как идея, кому-то как бороться с идей.
llpp
Имхо, следует, прежде всего для разработчиков социальных сетей (необязательно наемных, кстати) — предупреждён, значит вооружен :)
llpp
Хм… Фреймворк? Ну думаю если статья будет про темы близкие к викингу, хуманэмулятору или хруммеру карму сольют.
Но почитать все-таки интересно.
llpp
habrahabr.ru/blogs/personal/109189/

Написал вступление.
Оно не совсем на эту тематику, однако требуется для полной картины.
Если получу одобрение — писать буду много и долго, в дальнейшем будет много технических деталей, ибо код я пишу столь же увлечённо.
llppminhojkhon Посоветуйте клавуgfffg
Привет!

Решился менять свою клаву на компе. Старенькая стала =)) Тут встал вопрос выбора хорошей модели. Посоветуйте, пожалуйста, клаву для скоростного набора текста ( бюджет <=1000 р).

P.S. Помню еще в школе были такие «цокающие» клавы. Вот на них было удобно печатать =)) Есть что-нибудь сейчас на рынке такое же?
gfffgttaaggКлавиатура,ttaagggfffg
Я бы посоветовал добавить 500-600 руб. и купить Natural Ergonomic Keyboard 4000
llpp
Сам долго ходил и выбирал себе клаву. Остановился на Microsoft Comfort Curve 2000 — и доволен.
llpp
Дело в высшей степени индивидуальное. Я, например, на днях принёс на работу вместо комплекта Logitech Cordless Desktop Wave Keyboard доисторические проводные клаву с мышой от Helios Business Computer — и доволен. Потому что на логитеховской клавиши Home/End на фалангу пальца дальше от курсорных клавиш — как раз, чтобы не доставать, не передвигая всё запястье. Ну и широкий передний ряд смущал.

Главное — бдительность: внимательно смотрите на раскладку, устраивает она Вас?
llpp
попробовав разочек Sven Ergonomic 3000 уже не сможете отказаться =)
llpp
У меня Ergomedia 700 от Genius. Очень доволен. Именно с этой клавой стал незаметно для себя печатать вслепую.
llpp
Предпочитаю дешёвые (до $10) главное для меня
1 — между левым шифтом и Z была кнопка со слешем
2 — между кнопками 1-2-3 и кнопками F1-F2-F3 было достаточное расстояние чтоб с размаху не промазать
3 — кнопки home/ins/итд были «стандартны»
4 — само собой NumPAD был стандартен (в некоторых его убирают)
5 — если две одинаковые клавы вижу но на одной нет кнопки «Win» предпочту её (не важно, но предпочитаю)
Советую уделять всем этим пунктам внимание и выбирать исходя из привычек («перепривыкание» сильно сказывается на быстродействии)
llpp
Сильно зависит от вкуса, мне лично очень нравится Mitsumi Classic. Мягкие клавиши с большим ходом, классическая раскладка, никакого гламурного глянцевого пластика — все скромно и качественно. Красная кириллица, черная латиница. Для страдающих туннельным синдромом есть версия с кистевой подставкой. Служит уже достаточно долго. Над клавишами есть желобок для карандаша =) Но для набора больших количеств текста может оказаться недостаточно эргономичной, тут дело сугубо индивидуальное. Цена 300-350р.
llppminhojkhon Автоматически сделать скриншоты всех страниц сайта — чем?gfffg
Задача: сделать полные скриншоты всех страниц сайта. Страниц несколько сотен, скриншоты нужны полные — т.е. страницы на несколько экранов и скриншот должен охватывать всю страницы целиком, а не только один видимый экран.

Как и чем можно автоматизировать данный процесс?


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


В идеале это должна быть программа или скрипт, которому можно скормить URL сайта и далее он сам будет ходить по внутренним ссылкам и делать скриншоты каждой страницы, аккуратно именуя файлы и складывая их по папочкам в соответствии со структурой сайта.


В дальнейшем скриншоты предполагается использовать в презентации.
gfffgttaaggАвтоматизация,Скриншоты,ttaagggfffg
Задача была решена через описанный тут скрипт. Была сгенерирована XML карта сайта, отобраны нужные разделы и это список был скормлен скрипту. В итоге получились папка со скриншотами.

Не идеальная, но автоматизация.

Всем спасибо за участие и желание помочь!
llpp
Когда-то пользовался программой TeleportPro — позволяет копировать сайт локально с кучей полезных опций. Думаю — подобных приложений много. Может, есть какие-нибудь плагины (или встроенные возможности) к ним для автоматического скриншотинга…
llpp
лучшая программа для снятия скринов сайта, имхо, это CutyCapt
немного не дружит с куриллицей, он это несложно вылечить.
так что ищите скрипты для граббинга сайтов и скармливайте адреса страниц или самы сохраненные html этих страниц утилите
llpp
Про WSH (Windows Script Host) слышали?
llppminhojkhon Интересует материал по IoC, Spring и т.д?gfffg
Как говорится: чем больше я знаю, тем больше я не знаю.

Пришел к выводу, что совершенно не знаю Spring framework, и, в частности, IoC. А по работе нужно. Гугление по этому поводу не дает ничего хорошего. Материал, приведенный в русской википедии совершенно непонятен. Вводные статьи не охватывают всего необходимого для понимая. Даже просто концепцию я не могу понять, не говоря уже конкретные реализации в том же Spring'е. Поэтому решил обратиться к людям знающим. Какие книги\материалы\статьи, вообще хоть что-то нужно почитать, чтобы понять IoC? Желательно чтобы с примерами на Spring. Но можно и без них. Все говорят, что есть хорошая документация по Spring. Но чтобы начать ее читать, надо понимать базовые вещи, смысл IoC, его концепцию. Где почерпнуть эти знания?
gfffgttaaggООП,Spring,Паттерны,проектирования,ttaagggfffg
Попробуйте почитать эти конспекты: http://www.lifein.com.ua/java/77
llppllpp
Попробуйте погуглить «принципы S.O.L.I.D» — здесь I означает IoC.
llpp
Чтобы понять суть Spring IoC стоит почитать статью Martin Fowler martinfowler.com/articles/injection.html
llpp
Крейг Уоллс. Spring в действии.
Очень рекомендую данную книжку. На пальцах показывается вся магия Спринга
llppminhojkhon Уникальности голосовавшего в web опросе?gfffg
доброе время суток!


задача: обеспечить максимально возможно и не заметно уникальность голоса в анонимном опросе на сайте.

в идеале конечно надо чтоб один голос = один человек, но так как это сайт, не реально


на данный момент использованы:

— голос только один раз с одного IP (минус юзеры в NAT-e)

— голосовать нельзя с операторов связи с динамическими IP (минус мобильные юзеры — обычно сотовые операторы выдают динамические IP)

— механизм определения если browser реальный или прокси (через HTTP header-ы)

— бан подсеток хостингов (как сервер может проголосовать?)

— редирект поддельных User-Agent-ов — на страницы с инактивным Submit-ом (муки негодяям)


не использованы:

— cookies (легко очистить, другой browser)

— captcha (боты не замечаны)

— email (не сложно сделать скрипт регистрации и подтверждения голоса)


по теме были рассмотрены:
habrahabr.ru/blogs/infosecurity/76025/
habrahabr.ru/search/?q=%D0%BD%D0%B0%D0%BA%D1%80%D1...


какие нестандартные технические и логические методы еще известны?
gfffgttaaggИнструменты,проведения,опросов,ttaagggfffg
Предлагаю вам ознакомится со статьей — javascript.ru/unsorted/id
llppllpp
Проксифиндером каждый день список собирайте и отправляйте в бан. А вот людей с динамикой зря накрыли, нехорошо это.
llpp
По спискам прокси проверяйте, оно вполне по силам (можно даже по факту, в оффлайне, ну вычтите потом эти "плохие" голоса втихую - и накрутчики сначала увидят результат, расслабятся, а Вы их голоса через несколько часов уберете, и клиент не будет ждать окончания ваших проверок).

Вообще же учитывайте время между отображением страницы сайта с голосованием, и временем сабмита выбранного человеком варианта. Плюс замерьте в процессе между этими событиями активность в окне браузера (прокрутка, движение мыши), а также срок, после которого окно/вкладка потом закрывается, и вообще факт того, дожидается ли человек таблички "спасибо, ваш голос учтен".
llppminhojkhon Удаленный запуск приложений в Linux?gfffg
Здравствуйте!


У меня встала следующая задача: есть юзер, сидящий за компьютером с установленной убунтой. Есть возможность подключиться к этому компьютеру удаленно по SSH. Есть ли какой-нибудь способ «побибикать» как-нибудь этому юзеру =)) Ну а если более формально, запустить какое-нибудь приложение, чтобы оно запустилось в сеансе этого юзера (чтобы он увидел запущенное приложение)?


P.S. Если можно, посоветуйте какое-нибудь приложение, или команду, которая «заставит» юзера обратить на себя внимание =))) Какую-нибудь яркую надпись или сообщение в виде диалога.
gfffgttaaggLinux,SSH,Удаленный,доступ,ttaagggfffgminhojkhon атомарность в С++gfffg
Доброго времени суток!

Возникла задача: необходимо синхронизировать через testAndSet потоки:
int atomic testAndSet ( char *lock ) {
char var;
var = *lock;
*lock = 1;
return var;
}

Но вот с atomic проблема, а без нее никак.
Подскажите библиотеку для атомарного изменения переменной в С++?
gfffgttaaggСинхронизация,данных,C++,Google,Plus,ttaagggfffg
Без требований кросплатформенности можно использовать WInAPI и её Interlocked* функции.
llpp
Конкретно на ваш вопрос не отвечу. Но сам пишу во фреймворке U++, где все эти вещи присутствуют в кроссплатформенном виде:
Atomic t;
AtomicWrite(t, 1);
llpp
В GCC есть встроенные функции вида _sync_val_compare_and_swap().
Под Solaris можно сделать #include <atomic.h>, где есть функции вида atomic_cas().
Под Windows — API из разряда InterlockedCompareExchange().

Универсального решения не знаю. Несколько раз встречал для этого дела inline assembler под #ifdef'ами для разных платформ.
llppminhojkhon Time tracking software?gfffg
Уважаемые, а кто каким пользуется софтом для учета времени проведенного в той или иной программе? Очень важная штука для фриланса, и определения потраченных на работу часов. Но ничего хорошего найти не могу. Заранее благодарю.
gfffgttaaggФриланс,Управление,временем,ttaagggfffg
хамстер апплет
llpp
www.rescuetime.com/ смотрели?
Я учетом времени «в программе» не пользуюсь, т.к. програмам одна-две, а проектов больше и много одновременно, поэтому пользуюсь Klok.
llpp
Рекомендую toggl.com, весьма приятный интерфейс и вполне достаточный инструментарий для анализа.
llpp
в рамках одного человека сказать трудно, но в рамках фирмы используем трэкинговые системы типа redmine (http://www.redmine.org/), eventum (http://dev.mysql.com/downloads/other/eventum/)
llpp
Некоторое время пользовался AllNetic TimeTracker. Потом задолбали его баги и кривости, начал искать что-нибудь более подходящее, что работало бы без тормозов и глюков и делало то, что мне надо (правда, у меня не учёт времени, проведённого в программе, а просто отметка начала и окончания работы над некоторой задачей). Перебрал десятка три вариантов, в конце концов плюнул и сам написал простенькую прожку, которая никаких понтовостей не умеет, но зато делает ровно то, что мне надо, и так, как мне надо.
llpp
Можно так же глянуть на www.manictime.com/
llpp
FreshBooks — удобно и красиво. Бесплатный акаунт позволяет вести до 3 клиентов.
llpp
Motivateclock — трэкает время в софте, на сайтах, имеет экспорт статистики в pdf. Достаточно для минимальной отчетности фрилансеру. Бесплатная.
llpp

Для себя используем - Everhour и активное его продвигаем. Акцент ставим на простоту ввода времени и удобный репортинг. Ориентируемся на небольшие команды (как мы), фрилансеров и дизайнеров.

Можите попробовать. Будут вопросы или feedback - пишите.

llpp
Мы юзаем NkTimeTracker Pro. Тоже удобненько. Правда он под винду тока.
llpp
Я сейчас пользуюсь https://helpdeskapp.ru, для фрилансеров он абсолютно бесплатный. Есть тайм-трекинг по проектам и задачам.
llpp
Посмотрите систему учета рабочего времени Bitcop Security
В ней есть очень удобный функционал для просмотра и анализа затраченного времени с разбивкой по программам и сайтам.
llppminhojkhon Сборка glibc под ARM?gfffg
доброго времени суток!

есть задача — собрать образ системы пригоднйо для компиляции c/c++ проектов под ARM (точнее на самом ARM, если ещё точнее то ARM9)

gcc под целевую архитектуру я собрал, правда там тоже пришлось помчаться, но все собралось

проблема возникла при сборке glibc

использую последний glibc (ftp.gnu.org/gnu/glibc/glibc-2.12.1.tar.gz) и порт к нему (ftp.gnu.org/gnu/glibc/glibc-ports-2.12.1.tar.gz)

конфигурация:

../../glibc-2.12.1/configure --build=i686-linux --target=arm-none-linux-gnueabi --host=arm-none-linux-gnueabi --prefix=/home/anatoly/Desktop/ARM/build/glibc-build --enable-add-ons



проходит без ошибок

однако на этапе сборки происходит ошибка:

...<br/>
/home/anatoly/Desktop/ARM/src/glibc-2.12.1/malloc/libmemusage_pic.a(memusage.os): In function `me':<br/>
/home/anatoly/Desktop/ARM/src/glibc-2.12.1/malloc/lmemusage.c:253: undefined reference to `__eabi+read_tp'<br/>
...<br/>



уже неделю бьюсь над ней, не могу побороть.

может кто подскажет где я ошибся?
gfffgttaaggLinux,ttaagggfffg
Для ARM вообще народ uclibc использует, ибо больше для всяких таких железок заточено. Может, и вам попробовать? Когда ковырял прошивку рутера с компиляцией особых проблем не было.
llpp
А можно узнать, в чем смысл сборки самому?
Нельзя взять уже скомпилированные пакеты в Ubuntu, Debian, ...?
llppminhojkhon Пароль на папку?gfffg
доброго дня всем.


подскажите есть ли в природе программа которая может запаролить папку с файлами и, при входе в windows, предлагала бы окошко, где надо ввести пароль для разблокировки. Что-то аналогичное TrueCrypt но без создания контейнеров, а просто папку запаролить.
gfffgttaaggПароли,Шифрование,Криптография,ttaagggfffg
Лучше отведите для этого отдельный диск, и с помощью спец. программ устанавливайте пароль. Причем обязательно, чтобы данные на нем шифровались, и пароль был чем-то вроде ключом для их расшифровки. Просто поставить пароль на папку не спасет от LiveUSB
llpp
pgp-disk
llpp
Когда то использовал Folder Security Personal, а так же можете попробовать File & Folder Protector
llpp
Когда-то использовал Hide Folders XP
llpp
AxCrypt же!
llpp
я для этих целей создал флешку, зашифрованную True Crypt
llppminhojkhon Качественную литературу или сайты по алгоритмам и решению олимпиадных задач?gfffg
Посоветуйте пожалуйста какие-нибудь книги, за исключением Кормена и Кнута, или сайты, касающиеся теории алгоритмов, решению каких нетривиальных задачи и олимпиадных задач. Желательно, что было максимально понятно, графически иллюстрировано и интересно для чтения (хотя это слишком серьёзный запрос)
gfffgttaaggАлгоритмы,ttaagggfffg
Мне пригождался algolist.manual.ru/ от Ильи Кантора
llpp
Есть еще e-maxx.ru/algo/
А тут визуализаторы: rain.ifmo.ru/cat/view.php/vis
llpp
Вот ещё недавно на хабре ресурс советовали: acm.timus.ru/
llpp
Больше для тренировки в решении задач:
acmp.ru
www.topcoder.com
llppminhojkhon Ограничение времени входа пользователя как составляющая защитыgfffg
Насколько реально может оказаться введение некоторого скрытого временного промежутка, в который будет срабатывать верификация администратора? В случае когда администрирование не требует постоянных и срочных вмешательств.

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

Интересуют подводные камни.
Или безумно и неактуально?

upd: уточняю: оба варианта; безотносительно ос
gfffgttaaggИнформационная,безопасность,ttaagggfffg
Пытались внедрить авторизацию работников по их рабочему графику (сутки через трое):
— работники считают возможным поменяться сменами никого не уведомив (должно решаться административными методами, но...)
— передачи смены часто выходит за регламентированное время (в том числе по объективным причинам типа «клиент всегда прав» и «свет отключили»)
— несколько раз возникали форс-мажоры по срочной смене сотрудников в течение смены (грустные истории)
-…
В общем несколько раз нормальная работа была сорвана и это при возможности удаленного администрирования (смены графика уж точно) несколькими людьми, в том числе в расчёте на мобильный интернет.
В итоге отказались, ограничившись контролем по IP для сотрудников не имеющих права входить в систему не с рабочего места, для остальных никаких ограничений
llppminhojkhon Система управления проектами на PHP+MySQLgfffg
Всем доброе время суток!

Подскажите, пожалуйста, систему управления проектами (OpenSource и бесплатную), которую можно было бы установить на хостинге, для использования в небольшой фирме.
Желательно, чтобы система работала на связке Apache + PHP + MySQL.
gfffgttaaggУправление,проектами,ttaagggfffg
используем qdPM — для небольшой фирмы — самое то!
совсем не монстр, удобная, лёгкая к восприятию.
и очень адекватный разработчик (были вопросы по специфичной конфигурации).
рекомендуюю.
llpp
mantis?
llpp
Redmine лучший

Вот списочек OpenSource систем под связку PHP + MySQL:

ProjectPier http://www.projectpier.org
Trac http://trac.edgewall.org
Collabtive http://collabtive.o-dyn.de
OpenGoo http://www.fengoffice.com/web/products.php
PHProject http://www.phprojekt.com
llpp
www.fengoffice.com — бесплатный, php & mysql
llpp
А есть что-то более новое? Чтобы работало и на десктопе и на смартфоне?
llpp
Я бы посоветовал Redmine (правда он на Ruby).
llpp
Ну конечно же dotProject!
llpp
Ставьте Trac или Redmine — не так уж и сложно на Апач поставить Питон или Руби.
llppllpp
webcollab.sourceforge.net/ — вроде проще некуда
llpp
Посмотрите вот, наш программист писал, простенькая система, но и в тоже время интересная система получилась. Да и развивать никто не запрещает, внутри PHP (CodeIgniter) + MySQL
Описание тут ufacode.ru/blog/web/118.html
Скачать можно тут — marselester.ru/files/todo/todo.tar.gz
llpp
Аchievo для малых команд. Настраиваемо, есть русский
llppminhojkhon Лёгкие для запоминания паролиgfffg
Предлагаю такую идею.
Что если подбирать пароль не по степени сложности и нечитаемости, а, наоборот, не слишком короткий, но хорошо запоминаемый?
Человеческий мозг таков, что псевдо-логичные словосочетания из знакомых слов запоминаются гораздо лучше, чем s2queY482uuj. Я взял несколько словарей, засунул их в программу, после чего замиксовал через рандомизатор. Для более простого запоминания, все слова в словосочетании начинаю с одной буквы.
Вот что, например, получается:

шкурно шмыгающий шкет
косвенно кислый кусочек
грустно годовалый горшок
бесхозяйно бисерная бусинка

и т.д.

Длина пароля получается довольно большая. Учитывая число слов в словаре, число сочетаний огромно, т.е. пароль мало того что неподбираем, несложно также сделать уникальным (как логин и пароль одновременно).
Как кому идея?
Если я переизобрёл велосипед, ткните плиз носом.
Спасибо!

P.S. Кстати, генератор словосочетаний могу выложить в свободный доступ в виде утилиты для Винды и Линукса.
gfffgttaaggПароли,Защита,данных,ttaagggfffg
Получается только русский алфавит? Мало того, только русские слова?
Может и сработает в случае, когда неизвестен метод получения пароля, в противном же случае — грубый перебор комбинаций по словарю сведет практически все на нет…
Правило «проще запомнить — легче взломать и наоборот» еще не отменяли…
llpp
Давным давно в каком-то документе (кажется о линукс) я вычитал способ генерации легкозапоминающихся паролей, весьма устойчивых к взлому — берете три слова и разделяете их точками с запятой:

samsung;book;flower
llpp
Политики безопасности часто требуют, чтобы пароль обязательно содержал цифры
llpp
Всё зависит от человека. Кому сложно запомнить просто большие фразы, а кому просто; кому сложно запомнить пароли со спецсимволами, а кому просто.
Я бы не стал таким пользоваться, ибо мне сложнее такое запомнить.
Да и не факт что такое сложно взломать, ведь если такой метод будут использовать все(или просто жертва), то подбор будет состоять из стольки элементов, сколько слов в словосочетании. При этом, алфавитом будет служить твоя база слов.
На днях нашёл вот такой вот интересный генератор паролей password.nanohertz.net/index.php?language=ru Может кому будет интересно.
llpp
Вы по моему ошиблись разделом…
llpp
Не слишком люблю легкие пароли, предполчитаю использовать надежное хранилище (например, 1Password 3) и сложные пароли. Генерировать можно как с помощью 1Password, так и каким-нибудь сервисом, вроде — getpas.ru
llppminhojkhon Web-морда для Postfix+Dovecotgfffg
Есть почта на базе Postfix+Dovecot, хочется симпатичный web-интерфейс к этому делу, сейчас стоит SquirrelMail, но уж больно оно… страшновато. Хочется что то более похожее на owa. Нагуглил Atmail Webmail Client — пока смотрел скрины впал в эйфорию от красоты, но он платный, да и наворотов там много, в принципе кроме приёма/отправки почты и адресной книги больше ничего и не надо, но что то подобно-симпатичное
gfffgttaaggИнтерфейс,пользователя,Электронная,почта,Postfix,Dovecot,ttaagggfffg
Roundcube — наш выбор
просто и удобно

вид MTA и MDA на самом деле тут значения не имеет никакого, лишь бы был SMTP и IMAP
llpp
rainloop rainloop.net
llpp
Довольно приличная — Horde Mail, скриншоты тут: www.horde.org/webmail/screenshots/
Установка не сложная.
llpp
есть open source версия atmail — atmail.org
llpp
squirrel никто ещё не отменял
llpp
тоже +1 за раундкуб.

конфиг покажите, если не работает.
llppminhojkhon Узнать какую-либо информацию о человеке по его e-mail?gfffg
Сложилась такая неприятная ситуация: после тусовки забыли обратно включить фильтрацию по маку на wi-fi на роутере.

Результат: вчера какой-то ** купил на сайте turbodom.ru игру NFS за 600р. (у провайдера договор с этим сайтом — покупки можно оплачивать с лицевого счета). Техподдержка предоставила e-mail, на который был зарегистрирован аккаунт, с которого была произведена покупка.

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

Да, в качестве бонуса есть hostname его устройства.

Итого: по адресу мыла и хостнейму узнать хоть что-то — имя, адрес…


Идеи?
gfffgttaaggИнформационная,безопасность,ttaagggfffg
Ручной поиск… Почти осмысленный и беспощадный. Иногда по кирпичику удается через разные аккаунты и информацию к ним установить владельца и даже его адрес.

Ну или, как вы указали в теге, написать фишинговое письмо от того же магазина с просьбой сообщить свой адрес по какой-нибудь причине (приз там или прочая фигня).
llppllpp
пообщайтесь с ТП продавца, пусть аннулируют покупку/лицензию, вернут деньги.
А вообще — ССЗБ, никого искать не нужно и переживать из-за шести сотен — тоже. Сколько стоило пиво/закусон для тусовки? Много больше, и не жалеете ведь. Вас «наказали», неплохой урок, но вы его плохо усвоили, как я погляжу.
после тусовки забыли обратно включить фильтрацию по маку на wi-fi на роутере
наличие фильрации по мак никак не помешает кому-либо снова сделать что-либо подобное.
llpp
Кстати, многие не в курсе, но Фэйсбук поддерживает поиск людей по электронной почте.
llpp
А хостнейм какого рода? Есть намёки на то, что у пользователя динамический IP адрес?
llppminhojkhon Подскажите хороший учебник по Oraclegfffg
Настала необходимость начать изучать СУБД Oracle и сразу встал вопрос, какую книгу посоветуете для изучения с 0 для новичков и желательно на русском языке.
gfffgttaaggOracle,Книги,Базы,данных,ttaagggfffg
Том Кайт. Oracle для профессионалов, в 2-х томах
llpp
www.firststeps.ru/sql/oracle/oracle1.html — очень помогло быстро вкуриться, при условии, что с серверными базами данных уже был знаком, в частности с Firebird, обзорно с MS SQL.

Концептуально и глубоко, поддерживаю:
— Том Кайт. Oracle для профессионалов
— Ферштейн, Прибыл. Oracle PL\SQL
— Мануалы, к сожалению, не знаю, есть ли на русском

asktom.oracle.com — неоднократно натыкался на достаточно качественные переводы интересных вопросов
llpp
Oracle Concepts это для новичка. И вообще официальную документацию от Oracle. А Т. Кайт уже для оттачивания.
llpp
Ну а дальше уже есть жемчужина по конкретным областям.
Например, Джонатан Люитс — о работе стоимостного оптимизатора… Или Ричард Нимик — глубокая и всесторонняя оптимизация.
llppminhojkhon Как добавлять html и plain text файлы в индекс Sphinx?gfffg
В документации Sphinx написано «The data to be indexed can generally come from very different sources: SQL databases, plain text files, HTML files, mailboxes, and so on».


Но в Quick Sphinx usage tour показано только как настроить Sphinx для работы c базой данных Mysql. Как настроить его для работы с html и plain text?
gfffgttaaggSphinx,HTML,ttaagggfffg
Вам понадобится xmlpipe data source:
sphinxsearch.com/docs/1.10/xmlpipe2.html
И придётся написать скрипт, который будет делать xml (в том формате, как там написано) из html или plaintext файлов (хотя может быть, уже что-то готовое написали, надо загуглить).

Пример индексации из MemcacheDb:
nutrun.com/weblog/distributed-key-value-store-indexing/

Вот тут pdf индексируют даже:
www.sphinxsearch.com/forum/view.html?id=338
llppminhojkhon Какие аггрегаторы социальных логинов вроде rpxnow вы знаете?gfffg
Пишу кое-какой сервис и узнал о существовании такой штуки как rpxnow.com.


Он позволяет повесить на сайт виджет с методами логина (facebook, google и т.д.), из которых пользователь может выбрать удобный ему. Разработчику же (т.е. мне) остается получить уникальный идентификатор и имя пользователя (а также дополнительную информацию в зависимости от выбранного пользователем метода). Довольно удобно, однако обнаружился ряд недостатков (начиная от невозможности хоть как-то настроить внешний вид виджета и заканчивая слишком частой необходимостью повторной авторизации).


Вот и интересно, существуют ли аналоги.
gfffgttaaggИдентификация,пользователей,ttaagggfffgllppminhojkhon Программа (сервис) для direct email marketing (почтовой разовой рассылки)gfffg
Посоветуйте, пожалуйста, существующие бесплатные проекты.
gfffgttaaggФинтех,ttaagggfffg
timepad.ru/about/mail

рассылки без статистики бесплатно
llppminhojkhon Холода и ноутбукиgfffg
Довольно странный вопрос, но очень такой важный.
Мне по утрам иногда приходится долго стоять на остановке в мороз, до 30-40 минут. Ноутбук лежит в сумке и очень сильно за это время мерзнет. Как я понимаю, холод очень плохо влияет на батарею. Какие средства для защиты батареи, да и самого ноутбука можно использовать?
gfffgttaaggНоутбуки,ttaagggfffg
я бы не мучил батарею такими холодами. Если по 30-40 минут на хорошем морозе (минус 20-30), то скоро она потеряет ёмкость. Я два ноута (батареи) так угробил, вместо 2-3 часов осталось 10 минут работы батареи после пару раз забывания ноута в машине.
llpp
Я решил эту проблему следующим образом:
купил вот такой рюкзак:
www.builtny.com/laptops-backpacks/laptop-backpack-large.html
И носил его под пуховиком, так и пережил прошлую зиму.
Получается правда что приходится выглядеть немного горбатым, но это не большая цена за сохранность ноутбука.
Главное в этом рюкзаке не включать ноутбук.
Зато если ноут недавно работал и еще тепленький — он будет греть вас :)
llpp
Я свой ноут просто заворачиваю в мягкое полотенце пере тем как в сумку положить — обычно с утра на нем немного работаю — так что укладываю тепленьким, полотенце помогает сохранить тепло, плюс сам ноут меньше шансов поцарапать и небольшие удары амортизируются… правда, я так долго на холоде не стою — но пока машина изнутри прогреется тоже каке-то время проходит — в итоге по приезду на место дислокации ноут лишь слегка прохладный, может, на 2-3 градуса ниже комнатной температуры…
как вариант — если в куртке внутренние карманы глубокие — в них батарею ложить.
llpp
В принципе думаю советы, которые оставляют друг другу фотографы — по обращению с любой техникой-электроникой при морозах пригодятся…

-В сумке с элеткроникой — силикагель. Просто для того чтобы избыток влаги убирать и не было конденсата.
-Батарейки/акумы лучше отделять и хранить тёплыми. Вариант — внутренний карман куртки.
-Максимально герметичное хранение — чтобы таже влага лишняя не бегала туда-сюда. Как вариант — герметичный целлофановый пакет, в нем — дивайс без аккума и силикагель. А батарея — поближе к телу.
-Дать согреться хотя бы минут 15-20 по приходу в тепло

Вот как-то так. Хотя сам обхожусь силикагелем в в спецотделении рюкзака. Ну и даю согреться. Батарею не вынимаю.
llpp
Если батарея съёмная — отстегнуть и во внутренний карман куртки/пальто/тулупа/пуховика (нужное подчеркнуть). Ноут обернуть в полотенце, засунуть в термопакет (продаются в супермаркетах) и весь этот свёрток уже в сумку для ноута/рюкзак.
llpp
для самого ноутбука нужно вытаскивать приходя в теплое помещение его из сумки и даватт полежать несколько десятков минут, чтобы образовавшийся внутри иней успел растаять, а конденсат испариться
llpp
ещё не забывайте, что можно угробить жесткий диск.
Через некоторое время после такой эксплуатации, если не дать согреться в помщении до эксплуатации — покроется бэдами.
llpp
у меня даже в мобилке аккум быстро разряжается, мобилу ношу во внешнем кармане куртки что бы побыстрей доставать в морозы, а ноутбучную батарею я бы носил во внутреннем кармане, и отогреваться бук должен при комнатной температуре, а не на батарее
llpp
Можно в теории сумку утеплить, и в карманы сумки изнутри добавить грелки типа соляных но это наверное сильно по джедайски.
llppminhojkhon Бенчмарк для Linux (Debian/Ubuntu)?gfffg
Добрый день!

подскажите пожалуйста бенчмарк для линукс-систем (Debian/Ubuntu): Память, проц, жесткий диск.


Неободимо сравнить производительность сервера до/после модернизации.

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

Phoronix - в принципе неплох, но у него чёт дофига всяких разных функций, даже разбираться не хочется. Как по мне - чтобы просто быстренько измерить сколько попугаев выдаёт ваша железка сей пакет перебор.

Nbench - древний, чисто CPU'шный бенч. Сходу не нашёл gui-версии. Вики, к тому же пишет, что он строго однопоточный (хотя возможно есть модификации).

Для себя я выбрал другой вариант:

Hardinfo - гуевый сброщик информации о системе, в комплекте идёт несколько бенчей для разных подсистем.
llppminhojkhon Диагностика зависания Windows 7 x64?gfffg
После очередной перезагрузки стал зависать Windows 7 x64 через 5-10-20 секунд после входа в учётную запись (запись с ограниченными правами). При входе через учётную запись с правами Администратора зависание не наблюдается. При загрузке в безопасном режиме с сетью тоже.


Сейчас сижу, курю журнал событий.


Вопрос! Как найти причину зависания?
gfffgttaaggWindows,ttaagggfffg
Я бы вам посоветовал пройти про проторенной дорожке:
llpp
Это был Стим, который фризил драйвер звуковой карты.
llppllppminhojkhon Подскажите алгоритм разблокировки iPhone 3gsgfffg
Всучили мне айфон 3gs, с которым, по косвенным данным, был сделан апдейт прошивки. Видимо до 4.2

Предыстория айфона мне не известна, но похоже купили его не в России. Может быть а США.

Теперь на экране красуется логотип «подключите меня к айтюнсу» и отображается IMEI и ICCID.
При подключении к айтюнсу требует вставить оригинальную симкарту.

Чего можно сделать и в какой последовательности?
У меня даже AT&T микросимка есть, но она именно микросимка.

P.S. не знаю как узнать версию модема и всего остального.
gfffgttaaggiPhone,ttaagggfffg
1. Качаем redsn0w 0.9.6b4 для джейлбрейка
2. Качаем ultrasn0w из Cydia (уже на джейленном девайсе), для анлока.
3. Прыгаем, пляшем и кричим от радости (опционально)
llpp
где то на www.iphones.ru была подробная инструкция по джейлбрейку.
И где-то там же было видео как человек поставил себе 4.2, сделал джейл и у него айфон стал ужасно глючить.
Так что ставить или не ставить новый версии iOS на ваш страх и риск.
Я б лучше пока использовал 4.1, сделал джейл и работает отлично.
llpp
Я долго мучился с этой проблемой и вот моё решение: fooflo.livejournal.com/30492.html
llppminhojkhon Где найти статью про создание собственной ORMgfffg
Я помню на Хабре была статья про создание ORM. Статья была уникальной по емкости. Но читал я с телефона и в закладки не сохранил. По сути там было введение в объектную модель и структура таблиц (5-6 штук)
Может сможете вспомнить и найти? Или хотя бы помочь выбрать самую лучшую статью в этой тематике.
Заранее благодарю.
gfffgttaaggDoctrine,ORM,ORM,ttaagggfffg
Мартин Фаулер. Архитектура корпоративных программных приложений
llpp
лучше почитай о
table data gateway и row data getway, остальное на данный момент является утопией для SQL-based хранилищ
llppminhojkhon Лог программы и защита персональных данных?gfffg
В программе ведется лог. И в случае, если не удалось считать файл или найти библиотеку, адрес файла записывается в лог.

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

Лог ведется как в локальный файл, но может сливаться через локальную сеть или сеть Интернет (по запросу службы поддержки).
gfffgttaaggЗащита,данных,Восстановление,данных,Журналирование,ttaagggfffg
«персональные данные — любая информация, относящаяся к определенному или определяемому на основании такой информации физическому лицу (субъекту персональных данных), в том числе его фамилия, имя, отчество, год, месяц, дата и место рождения, адрес, семейное, социальное, имущественное положение, образование, профессия, доходы, другая информация»

В любом случае, даже если имя компьютера совпадает с именем или фамилией владельца, это проблема не вашей программы, а того, кто давал имя компьютеру. Никакого отношения к персональным данным сетевое имя машины не имеет.
llppminhojkhon У кого можно взять сервер в аренду?gfffg
Подскажите есть ли компании дающие сервер в аренду на несколько дней не в дата-центре а в офис?
gfffgttaaggNginx,ttaagggfffg
эй пацанчик, дай сервер погонять
llpp
Есть знакомый, который может дать не целый сервер, а определенное место на нем.
Напишите в приват в каких целях, возможно вы договоритесь :)
llpp
В depocomputers.ru года 2 назад, не знаю как сейчас, можно было взять на пробу любой из серверов, бесплатно, на неделю.
llppminhojkhon Быстрый перенос ссылок в Chromegfffg
Часто бывает когда нужно переместиться с одного компьютера на другой. Как всегда открыто 20-30 ссылок в хроме.
Какой есть быстрый способ, перенести все ссылки из одного хрома в другой, желательно в 1-2 клика?
gfffgttaaggGoogle,Chrome,Закладки,ttaagggfffg
www.google.com/bookmarks/
решил все проблемы синхронизации всех закладок, на всех моих компьютерах
llpp
Через синхронизируемые аккаунты Chrome — вполне. Правый клик на открытой вкладке — Закладки для всех вкладок. Сохраняем в определенную папку. Открываем хром на другой машине. При условии, что аккаунты уже синхронизировались, правый клик на папке — Открыть все закладки.
llpp
Можно попробовать перенести файл «Current Session» со старого компьютера на новый. Файл располагается в XP – C:\Documents and Settings\\Local Settings\Application Data\Google\Chrome\User Data\Default
в Vista/7 — C:\Users\\AppData\Local\Google\Chrome\User Data\Default
llpp
Можно синхронизировать целиком все настройки через дропбокс.
И закладки, и хистори, и куки, и т.п…
llppminhojkhon программа для блокировки компьютера после NN минут работыgfffg
В gnome есть замечательная программа которая отслеживает активность пользователя (движения мишки, работа на клавиатуре) и в случае если пользователь работает непрерывно больше заданного в настройках времени, то включается блокировка компьютера а пользователю предлагается погулять минут 5 (тоже можно настроить). К сожалению на работе нет gnome и не могу посмотреть как называется программка, но что-то из стандартного набора ubuntu.

Ищется что-то подобное под windows XP. Желательно бесплатное, узкоспециализированное (а не здоровенная программа которая кушает 200 Мб в оперативной памяти) и неглючное.
gfffgttaaggКомпьютерные,сети,Windows,ttaagggfffg
Обзор программ, прерывающих работу за компьютером:
habrahabr.ru/blogs/arbeit/91839/
llpp
Я пользуюсь скринсейвером с установленной галочкой «On resume, password protect»
llpp
я пользуюсь под линуксом и виндой workrave — вполне симпатично.
llpp
Я бы батник написал и в автозагрузку вставил… из одной команды:

shutdown -r -t 3300

И тогда ваш комп САМ будет перегружаться, а вы отдыхать...:)…
llpp
еще голос за workrave
llpp
>К сожалению на работе нет gnome и не могу посмотреть как называется программка, но что-то из стандартного набора ubuntu.

а и при наличии не посмотрите, ибо это вшитая в гному функция, а не отдельная программа :)
llpp
Ну никто не мешает Вам расширить скрипт ещё 2 командами:
за минуту до начала рестарта — вызов окна сообщения, пауза и далее запуск шатдауна…

Уж, всяко за минуту можно успеть «сохраниться»…
llpp
Пробовал разные варианты, напоминалки и прочее. В итоге всё сводилось к «чёрт, опять эта штука посреди важного куска вылезла» и нажатие на «отложить» или «отложить навсегда».

На данный момент использую гаджет Alarm Cloack для Win7:
gallery.live.com/liveItemDetail.aspx?li=dc6d3acd-106d-4ef8-bf35-d231eeada8ca&bt=1&pl=1
Устанавливаю на нужное время напоминание, и эти часики начинают красиво мерцать, пока на них не кликнешь.
То есть, когда я поглощён делом, они не вырывают из работы, но как только появляется минутка, я замечаю, что они мерцают и делаю перерыв.
llppminhojkhon PHP. Как получить имя файла по открытому file handlegfffg
Проблема. Есть функция, которая генерирует некоторое имя файла, записывает его в базу и выполняет
return fopen($filename);

И вот возникла задачка, как по возвращенному хендлеру получить имя открытого файла. Я адекватного способа сделать это средствами PHP не нашел.

PS. Да, вопрос носит сугубо теоретический характер, проблему я скорее всего решу переписыванием функции, чтобы она возвращала кроме хендлера еще и имя.
gfffgttaaggPHP,ttaagggfffg
Сам вопрос задал, сам и отвечу. Пришлось покопаться в мануалах, но ответ нашелся.
fopen возвращает ресурс типа stream. А среди функций работающих с потоками нашлась функция stream_get_meta_data, которая возвращает ассоциативный массив. В этом массиве есть параметр uri, который и содержит искомое имя файла, с которым ассоциирован наш хендлер.
llpp
Насколько я знаю, это невозможно.
llpp
В Unix системах файл и его имя — различные сущности, поэтому невозможно. Точнее, можно обойти все дерево каталогов, начиная с /, и искать имя, которое соответствует inode, но это совершенно неоптимальное решение.
llpp
Можно в линуксе так:

/proc/PID/fd/@FD — это ссылка на ваш файл, например вот:

root@in:/# ps aux | grep nginx

root      3267  0.0  0.0  28724   824 ?        Ss   Sep22   0:00 nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx.conf# 

...

root@in:/# cd /proc/3267/fd

root@in:/proc/3267/fd# ls -l

l-wx------ 1 root root 64 2010-12-02 14:52 2 -> /var/log/nginx/error.log

...


2 — здесь — дескриптор файла числовой, сразу видно, на какой файл он указывает…

В PHP не пробовал, но в консоли это легко.
llppminhojkhon Какие шрифты можно использовать для отображения транскрипции английского в MS Word из ABBYY Lingvo?gfffg
При подготовке материалов по английскому языку столкнулась с проблемой отображения транскрипции. У меня стоят словари ABBYY Lingvo, из которых собственно копирую транскрипцию в ms word и распечатываю. Всё было хорошо пока не пришлось воспользоваться другим компьютером (принтер дома сломался). Знаки транскрипции не распознались, гугл принёс примерно такого содержания информацию:

«В словарях программы ABBYY Lingvo транскрипция отображается специальным шрифтом. Транскрипционный шрифт является интеллектуальной собственностью нашей компании и в программу ABBYY Lingvo входит только в закрытом виде, поэтому возможности скопировать или распечатать транскрипцию нет.»


Другие описанные способы не помогли. Поизвращавшись перевела документ в pdf и распечатала. Попробовала скопировать транскрипцию из файла pdf и вставила в ms word, всё замечательно отображается, нужный шрифт называется Lucida Sans Unicode b и работает без всяких конвертации (знать бы заранее), но он мне не очень устраивает.

Что вы можете посоветовать, что бы не конвертировать pdf и не использовать шрифт Lucida Sans Unicode в ms word?
gfffgttaaggAdobe,Шрифты,Word,ttaagggfffg
Вот здесь есть список других подходящих шрифтов.

P.S. Lingvo — он всё-таки ABBYY, а не Adobe.
llpp
Так логично же: установите Abbyy Lingvo на компьютер на котором работаете, хоть демонстрационную версию.
llpp
Поищите шрифт phontm.ttf
llppminhojkhon Тонкости применения лицензии EPL — где проконсультироваться?gfffg
Делаем свою систему на основе другой системы, распространяемой по лицензии EPL.
Есть куча вопросов относительно того как мы должны лицензировать конечный продукт, что должны открывать и т.д.
EPL FAQ прочитан, но на конкретные вопросы ответы так и не получены.

Где можно получить профессиональную консультацию на эти темы, причем не абстрактно а применительно к нашему вполне конкретному случаю?

Спасибо.
gfffgttaaggЮриспруденция,в,IT,ttaagggfffg
Вот отсюда можно попробовать начать: motsnyi.com/ru/ (просто довольный клиент, никак не аффилирован).
llppminhojkhon Сайт на Drupal не работает, на хостинге запретили custom Options for .htaccess filegfffg
На хостинге запретили custom Options for .htaccess file сайт на Drupal перестал работать.

Хостер пишет когда пытаюсь зайти на сайт:

«For security reasons, we no longer allow custom Options for .htaccess file.

Just comment out the lines starting with Options, php_value or php_flag and your script will work without problem..»

Закомментировал но слетает тема. Посмотреть можно тут cookingportal.org.ua
Подскажите пожалуйста как исправить.

Cодержимое файла:

#
# Apache/PHP/Drupal settings:
#

# Protect files and directories from prying eyes.
<FilesMatch "\.(engine|inc|info|install|module|profile|test|po|sh|.*sql|theme|tpl(\.php)?|xtmpl|svn-base)$|^(code-style\.pl|Entries.*|Repository|Root|Tag|Template|all-wcprops|entries|format)$">
Order allow,deny


# Don't show directory listings for URLs which map to a directory.
#Options -Indexes

# Follow symbolic links in this directory.
#Options +FollowSymLinks

# Make Drupal handle any 404 errors.
ErrorDocument 404 /index.php

# Force simple error message for requests for non-existent favicon.ico.
<Files favicon.ico>
# There is no end quote below, for compatibility with Apache 1.3.
ErrorDocument 404 «The requested file favicon.ico was not found.


# Set the default handler.
DirectoryIndex index.php

# Override PHP settings. More in sites/default/settings.php
# but the following cannot be changed at runtime.

# PHP 4, Apache 1.
<IfModule mod_php4.c>
#php_value magic_quotes_gpc 0
#php_value register_globals 0
#php_value session.auto_start 0
#php_value mbstring.http_input pass
#php_value mbstring.http_output pass
#php_value mbstring.encoding_translation 0


# PHP 4, Apache 2.
<IfModule sapi_apache2.c>
#php_value magic_quotes_gpc 0
#php_value register_globals 0
#php_value session.auto_start 0
#php_value mbstring.http_input pass
#php_value mbstring.http_output pass
#php_value mbstring.encoding_translation 0


# PHP 5, Apache 1 and 2.
<IfModule mod_php5.c>
#php_value magic_quotes_gpc 0
#php_value register_globals 0
#php_value session.auto_start 0
#php_value mbstring.http_input pass
#php_value mbstring.http_output pass
#php_value mbstring.encoding_translation 0


# Requires mod_expires to be enabled.
<IfModule mod_expires.c>
# Enable expirations.
ExpiresActive On

# Cache all files for 2 weeks after access (A).
ExpiresDefault A1209600

<FilesMatch \.php$>
# Do not allow PHP scripts to be cached unless they explicitly send cache
# headers themselves. Otherwise all scripts would have to overwrite the
# headers set by mod_expires if they want another caching behavior. This may
# fail if an error occurs early in the bootstrap process, and it may cause
# problems if a non-Drupal PHP file is installed in a subdirectory.
ExpiresActive Off



# Various rewrite rules.
<IfModule mod_rewrite.c>
RewriteEngine on

# If your site can be accessed both with and without the 'www.' prefix, you
# can use one of the following settings to redirect users to your preferred
# URL, either WITH or WITHOUT the 'www.' prefix. Choose ONLY one option:
#
# To redirect all users to access the site WITH the 'www.' prefix,
# (http://example.com/… will be redirected to www.example.com/...)
# adapt and uncomment the following:
# RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
# RewriteRule ^(.*)$ www.example.com/$1 [L,R=301]
#
# To redirect all users to access the site WITHOUT the 'www.' prefix,
# (http://www.example.com/… will be redirected to example.com/...)
# uncomment and adapt the following:
# RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC]
# RewriteRule ^(.*)$ example.com/$1 [L,R=301]

# Modify the RewriteBase if you are using Drupal in a subdirectory or in a
# VirtualDocumentRoot and the rewrite rules are not working properly.
# For example if your site is at example.com/drupal uncomment and
# modify the following line:
# RewriteBase /drupal
#
# If your site is running in a VirtualDocumentRoot at example.com/,
# uncomment the following line:
RewriteBase /

# Rewrite URLs of the form 'x' to the form 'index.php?q=x'.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]


# $Id: .htaccess,v 1.90.2.4 2009/12/07 12:00:40 goba Exp $
gfffgttaaggDrupal,ttaagggfffg
Так у вас css отсюда /sites/default/files/css/ не грузится. Вы проверьте .htaccess в других катлогах, в частности в этом
llpp
Я так понял, что главная страница грузится, а остльные — нет. Если так — то неработаю ЧПУ, и нужно попробовать их отминить через админку, файл конфига, бд… или что тоам для друпала используется.
llpp
офтоп, но сайт аппетитный =)
llpp
Может задать их в конфиге с ini_set ?
llppminhojkhon СМС спам от Летуаля?gfffg
Куда пожаловаться на рекламные сообщения, постоянно приходящие на мой телефон от компании Летуаль?



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



Форма обратной связи на сайте на любой введённый текст выдаёт:

«Ошибка при отправке сообщения. Пожалуйста, попробуйте еще раз чуть позже».



Операторы по телефону зачем-то спрашивают мои фамилию имя отчество и обещают отключить услугу в течении 10 дней. Просил отключить 3 раза, но безрезультатно.

При этом, чтобы дозвониться до них нужно минут по 10 провисеть на линии.



Может ли в этом вопросе помочь оператор (мегафон)?
gfffgttaaggSMS,Борьба,со,спамом,ttaagggfffg
> ни разу в жизни не покупал и не собираюсь
Есть повод заехать посмотреть, поругаться :)
llpp
>>Может ли в этом вопросе помочь оператор (мегафон)?
Может. Жалуютесь им что с такого-то номера идёт спам.
llppminhojkhon Покупка Б/У макбука на ebaygfffg
есть несколько вопросов
кто нибудь сталкивался с покупкой Б/У техники на ебэй?
сам покупал много вещей на ебэй, но не дороже 400$
как со страховкой? с качеством товара? с обманом?
реально ли нарваться на очень хорошее предложение на ebay в рождество?
gfffgttaaggEbay,MacBook,ttaagggfffg
Реально нарваться на пшеницу в посылке. И если в ДС ещё не так всё страшно, то в регионы доходит далеко не всегда. Тырят у нас на почте яблочную продукцию, тырят.

Осложняется дело тем, что продавцы из-за высокого количества краж в Россию напрямую не шлют. А если через контору, пересылающую посылки, то начинаются проблемы со страховкой.
llpp
Не по теме, но заодно спрошу — если брать макбук из америки он же придет с английскими буквами на клаве, как сделать русскую клаву? наклейки? или есть возможность заменить именно клавиши?
llpp
Скажу банальность:
— выбирайте продавцов с хорошими фидбеками человеку с парой тысяч отзывов нет смысла обманывать.
— указывайте полную стоимость — теперь уже 1000 евро — можно развернуться.
— все будет хорошо :)

Посмотрите чтобы фидбеки не были накручены или не набраны мелочевкой типа наушников ;)
llpp
это если с новым — фидбек смотришь и нет проблем
а как обстоит с Б/У то?
и будут ли рождественские скидки?
llppminhojkhon Проблема с ps/2 pointing device в Ubuntu 10.04gfffg
Товарищи, следующая проблема:
В Ubuntu 10.04 в Samsung Q1 Ultra Premium не работает встроенный джойстик, управляющий курсором.
В Windows он в диспетчере устройств отображается как ps/2 устройство.
На Q1 Ultra все работает нормально.
В наличии оба устройства. В каком направлении копать?
gfffgttaaggLinux,Samsung,ttaagggfffg
Q1 Ultra и Q1 Ultra Premium имеют одинаковый джойстик?
Приведите вывод команд
dmesg | grep -i mice
dmesg | grep -i PS
ls -la /dev/input
lsmod

с обоих устройств.
llppminhojkhon Парсинг, Jquery, Userscriptgfffg
Благодаря этой статье познакомился с написанием userscripts на jquery. Сделал два работающий скрипта по вытягиванию нужных мне имейлов, а на третьем примере почему-то не работает.

Страница для парсинга: www.gapa.de/_gastgeberliste/ (Выбрать любой Unterkunftsart и нажать на кнопку Finden)
Скрипт: efrolov.ru/gapa/gapa.user.js

Задача: Вытянуть имейлы с каждой страницы.

Проблема: Jquery не может обратиться к классу. То есть так могу добавить $("#footer").append(' hello!');,
а вот так уже не работает: $(".ukresultheader").append(' hello!');

Кто-нибудь может подсказать почему не работает?
gfffgttaaggjQuery,Greasemonkey,Парсинг,Userscript,ttaagggfffg
Ну нет элемента со стилевым классом ".ukresultheader" на странице.
llpp
Gefunden


а это что?
llpp
Gefunden

llpp
чёрт, код не вставить(( есть там такой элемент!
llppminhojkhon ASP.NET MVC Framework кодирование спецсимволов?gfffg
Добрый вечер Хабр!


Недавно начал изучать ASP.NET MVC Framework и столкнулся со следующей проблемой. Допустим я хочу сделать контроллер для поиска по сайту такого вида /search/<слово>. Но ведь пользователь может ввести в поиск что угодно, в том числе и / и * и другие спецсимволы, .NET же по моим ощущениям сначала переводит символы из «кодирования с помощью процентов» в «нормальный вид» и только потом определяет какому контроллеру передать.


Допустим пользователь ввел в поиск «фильмы/игры», на сайт уйдет запрос вида /search/%E8%E3%F0%FB%2F%F4%E8%EB%FC%EC%FB и вот это самое %2F будет сначала переведено в "/", а весь запрос в /search/фильмы/игры и только потом будет определяться контроллер. Соответственно в мой маршрут определенный как /search/{query}/{page}, где на page наложены ограничения либо отсутствует либо состоит и чисел, такой запрос не попадет и сайт вернет 404 ошибку.


Как же правильно экранировать спецсимволы?
gfffgttaaggASP.NET,ttaagggfffg
Добавь звёздочку в правило:
routes.MapRoute("Search", "Search/{*str}",
new { controller = "Search", action = "Index", str = UrlParameter.Optional });

И не будет 404
llppminhojkhon Изображение на мониторе слишком светлоеgfffg
Приобрёл монитор LG Flatron W1943C
Изображение чрезмерно яркое.
То есть, например, серый или светлоголубой цвет тупо не виден.

Менял настройки яркости, контрастности — не помогает.
Все режимы в меню экрана перепробовал.

В чём может быть дело?
gfffgttaaggМониторы,Дисплеи,ttaagggfffg
Одень солнечные очки.
llpp
Есть ещё гамма-коррекция. Это параметр, отвечающий за нелинейность функции яркости. Вполне возможно, что в ней дело.
llpp
Возможно, стоит еще заглянуть в настройки драйвера видеокарты NVidia Control Panel/ATI Catalyst Control Center, там есть настройки цветопередачи. Разумеется если у Вас соответствующая видеокарта. И еще с моником обычно идет диск с цветовым профилем, попробуйте поставить его.
llpp
Попробуйте поменять color profile, такая штука была, только не везде, а в раных программах по разному, добавил sRGB и Adobe RGB, стало нормально.
llpp
Воспользуйтесь калибратором
llpp
Тип ЖК-матрицы: TFT TN
Входы: VGA (D-Sub)

Нечего удивительного, монитор эконом класса.
llpp
Это не изображение яркое, а цветопередача хромает, что не удивительно, если учитывать тип матрицы. На TN-матрице никогда не будет адекватной цветопередачи. Единственное, что можно сделать — поиграться с настройками контрастности, гаммы и яркости, чтоб добиться более-менее приемлемого изображения, при этом могут «проступить» незаметные ранее цвета и тона, правда об адекватности цветопередачи здесь всё-равно говорить не приходится. Если вам нужна качественная цветопередача — копите деньги на монитор с матрицей PWA или IPS (первая, на мой взгляд — оптимальный выбор, как по цене, так и по латентности). Когда в свое время пересел с на монитор с S-PWA-матрицей (NEC MultiSync P221W, кстати, рекомендую), с удивлением узнал, что на самом деле цвета привычных вещей радикально отличаются от того, что видел на старом мониторе.
llpp
Производители, видимо, на угоду пользователям гонятся за яркостью, а забывают про контрастность.
Иногда помогают настройки гамма-коррекции не в мониторе, а в видеокарте (в NVidia Control Panel, например).
llppminhojkhon L2TP+GRE over OpenVPN?gfffg
Привет.



В компании А есть корпоративный прокси-сервер, прямого доступа в интернет нет.



Есть, конечно, ssh & socks5 туннель через вышеупомянутый прокси, ну это тут явно не поможет.



HTTPS и метод CONNECT на прокси разрешены.



Задача: через этот прокси компании А подключиться к другому корпоративному VPN'у компании Б.



VPN подключается посредством L2TP & GRE, подключение возможно только с корпоративного ноутбука компании Б, который физически может быть включен в сеть компании А, ну и есть доступ на прокси.



Кроме OpenVPN туннеля через 443 порт прокси, внутри которого можно попытаться поднять L2TP+GRE туннель в сеть компании Б, в голову ничего не приходит.



Как думаете, это будет работать?
gfffgttaaggVPN,ttaagggfffg
Задержки и життер будут расти, так как у нас фактически получится передача Ethetnet-over-IP-over-TCP-over-TCP
Работать будет 100%, для GRE, L2TP-over openVPN обязательно использовать тип адаптера TAP!
llpp
OpenVPN без проблем работает через поверх ХТТП прокси.
Если я вопрос правильно понял.
llpp
не вижу препятствий. Оверхед получается некислый, но что поделать.
llppminhojkhon Зеркала linux UA-IX?gfffg
Подскажите зеркала linux, в частности интересует fedora x86 архитектур из зоны UA-IX, а то в списке официальных — украинский лишь укртелекомовский fedora.vc.ukrtel.net, который не принадлежит сегменту UA-IX.
gfffgttaaggLinux,ttaagggfffgllppllpp
mirror.yandex.ru из украинских сетей виден как UA-IX ресурс (как и почти все сервисы яндекса)
llppminhojkhon ?DEBUG и ?PRINT в Nitrogen (Erlang web-фреймворк)?gfffg
Начал изучать Erlang, скачал и установил веб-фреймворк Nitrogen, начал проходить туториал


Запустил страничку index.erl (были сложности, но разобрался сам)
%% -*- mode: nitrogen -*-
-module (index).
-compile(export_all).
-include_lib("nitrogen/include/wf.hrl").

main() -> #template { file="./site/templates/bare.html" }.

title() -> "Welcome to my Website".

body() ->
    #container_12 { body=[
        #grid_8 { alpha=true, prefix=2, suffix=2, omega=true, body=inner_body() }
    ]}.

inner_body() -> 
    [
        #h1 { text="Welcome to me" },
        #p{ },
        "
        If you can see this page, then your Nitrogen server is up and
        running. Click the button below to test postbacks.
        ",
        #p{}, 	
        #button { id=button, text="Click me!", postback=click },
        #p{},
        "
        Run <b>./bin/dev help</b> to see some useful developer commands.
        "
    ].
	
event(click) ->
    wf:replace(button, #panel { 
        body="You clicked the button!", 
        actions=#effect { effect=highlight }
    }).



дошёл в туториале до места
Debug Statements

Add ?DEBUG to index.erl. Then compile and reload. What happens?

Add ?PRINT(node()) to index.erl. Then compile and reload. What happens?



И как не пытаюсь их добавить, постоянно выдаёт ошибку компиляции. Гугление показало, что это макросы, но вот примеров их практического использования найти не смог.


Вопрос: как их добавить в код странички?
gfffgttaaggErlang,ttaagggfffg
Например так:
event(click) ->
    ?DEBUG,
    wf:replace(button, #panel { 
        body="You clicked the button!", 
        actions=#effect { effect=highlight }
    }).

Будете кликать, будете получать debug-сообщение в консоль.

Или так:
inner_body() ->
    ?PRINT(node()),
    [
        #h1 { text="Welcome to my ERL-TASTIC WEBSITE!" },
        #p{},
        "
        If you can see this page, then your Nitrogen server is up and
        running. Click the button below to test postbacks.
        ",
        #p{}, 	
        #button { id=button, text="Click me!", postback=click },
        #p{},
        "
        Run <b>./bin/dev help</b> to see some useful developer commands.
        "
    ].


Будет сообщение в консоль при каждом открытии страницы, к тому же содержать название ноды.
llppminhojkhon Помогите найти запись на хабре, посвящённую IM интерфейсуgfffg
Некоторое время назад (может и больше) на хабре была опубликована запись, в которой описывался интерфейс IM клиента. Прототип так сказать…

Краткое описание:
  1. Белый цвет интерфейса
  2. 2 режима работы (полный и минималистичный)
  3. Сам интефейс «работал» в однооконном режиме (список контактов в одном окне с чатом)


Может у кого в закладках сохранилась ссылка или копия в других местах.

Сегодня перерыл половину хабра по тегам, которые по-моему мнению должны соответствовать данной записи, но безрезультата… :(
gfffgttaaggМакеты,и,прототипы,Интерфейс,пользователя,ttaagggfffgllppllppllpp
Вау) Спасибо, тоже искал этот концепт, шурстил хабр как мог, но так и не отыскал в своё время…
llpp
А если не секрет, зачем Вам?
llppminhojkhon Как? У кого? За сколько? Сделать запись "звезд" с определенным текстомgfffg
Музыкальный сайт.
Хочу чтобы в начале проигрывания некоторых треков была запись звезд, например: Rihanna / Eminem
Hello. I am Rihanna. You are listening the my music on site dot com"
Кому писать? гугл не помог в поиске данной информации по контактам данных звезд.
Во сколько примерно обойдется такая запись?
Понятно что музыкальные композиции данной звезды на сайте должны быть только те, которые разрешены ими самими!
Спасибо
gfffgttaaggАудио,Авторское,право,ttaagggfffg
в качестве прикола, предлагаю написать подражателям, имитирующим голоса ))
llpp
Бюджетный вариант — искать просто похожие голоса с хорошим английским (чтоб без акцента).
Небюджетный вариант — связаться с Рианой или ее продьюссером. Приготовьтесь тогда что будет большой контракт, большая сумма, ну и нужная строчка (не по-русски как-то это, да).
llppminhojkhon Импорт XML документов в OpenOffice Calcgfffg
Кто-нибудь может доступно объяснить, как правильно импортировать XML документ в Calc? Так, чтобы информация была структурирована по тегам. Например, если бы в XML документе было много тегов [model][/model] (только с обычными скобками), то все их содержимое должно быть в отдельном столбце. И так по каждому тегу. Один тег — один столбец.
gfffgttaaggOpenOffice,ttaagggfffg
Попробуйте пожалуйста настройки в меню — Сервис — Настройка фильтров. Каждый столбец Вы сможете отделить задавая нужный разделитель. Удачи ))
llpp
Удалите конфиденциальные данные из этого XML выложите куда-нибудь, посмотрим вместе как можно импортировать
llppminhojkhon Что почитать по С++?gfffg
Суть вопроса — нужно быстро (дней 14) вспомнить давно забытый C++ для кодинга консольных сетевых приложений с использованием специфических кросс-платформенных библиотек. На какую литературу посоветуете обратить внимание?
gfffgttaaggКниги,C++,ttaagggfffgllpp
Подбельский С++ хорош для вспоминания базовых конструкций языка. Описано гораздо проще, чем у Страуструпа (классика, ее не стоит исключать). Есть куча примеров.
llpp
> На какую литературу посоветуете обратить внимание?

На книги по Java.
llpp
Рекомендую Р. Лафоре «Объектно-ориентированное программирование в С++»
llpp
Похожий вопрос уже возникал… Стивен Прата, «Лекции и упражнения». Просмотрите ключевые моменты, если когда-то язык изучали, то будет не так сложно.
llpp
Хорошая книга Дейтеля «Как программировать на С++», но я больше воспринимаю Страуструпа, как правильно заметил VaiMR, это — классика.
Но мне хватает бойфренда, он объясняет лучше всех.
llpp
Спасибо всем за ваши советы, остановился на Страуструпе и книге Скотта Маерса «Наиболее эффективное использование C++»
llppminhojkhon HDD помер, как бы добыть информацию?gfffg
Есть HDD от WD на 500Гб, куплен не так давно — максимум месяца 3 назад. Еще месяц назад появились страные симптомы — через раз после ребута комп отказывался видеть жестянку, передергивание проводов на мат. плате/ж.диске давало положительный эффект и компьютер находил диск. Сейчас же комп либо видит жесткий диск но подвисает на этапе его определения, либо не видит его вообще.
Достал из другого компьютера жесткий от Hitachi — его комп видит отлично, грузится без проблем… всевозможные комбинации настроек вариантов с sata и pata и enhanced с compatible mod'ами не дали должного эффекта в виде загрузки с hitachi для того чтобы утянуть данные с WD. SMART тоже отключал в надежде что из-за него подвисание… Если подключены оба диска, зачастую идет следущее: (прриблизительно)
SATA1: IDE Hard Disk
SATA2: IDE HArd Disk
SATA1:
HITACHI *************** 80Gb
SATA2:
*дальше ничего не пишется — система как бы висит*
_____________________________________________

Есть ли какая-либо возможность (за исключением кармана с usb) в домашних условиях подключить почивший диск, или только вариант конторы, специализирущейся на восстановлении данных с дисков?

UPD #2 And once again, the day is saved thanks to the powerpuff girls Linux, в данном случае Ylmf-сборка, он сумел разглядеть в куче железа оба раздела данных, коии уже лбются на внешних хард =) удивительно, но винда его так и не видит… мистика :/
Всем спасибо за советы =)

UPD #1
в другую машину как раз сейчас воткнул. первый запуск ничего вообще не дал — только биос долго думал, во второй раз биос дал следущее:

Auto-detecting 3rd Master..IDE Hard Disk
Auto-detecting 4th Master..IDE Hard Disk
4th Master: Hitachi HD*** P210A70A, UDMA Mode-5…
Third Master Hard Disk Error, press f1 to resume

Но, опять же, при загрузке в винду эффекта ноль… счас попробую линукс, авось он больше увидит…
При старте системы оба диска «жужжат» и подуают признаки жизни, пятисотка издает звуки, наподобие как в сидироме разгонятеся диск и происходит попытка его чтения, но в следствии повреждений диска считывание не происзодит… после пары таких «заездов» диск признаков жизни не подает — как буд-то на него просто не подается питание…
gfffgttaaggЖёсткие,диски,Hitachi,Western,Digital,Восстановление,данных,ttaagggfffg
А шлейфы менять пробовали? У меня была аналогичная ситуация. Тогда странно себя вел даже биос. В шлейфе замкнуло два провода. Замена шлейфа помогла.
llpp
Смотря что посыпалось. Если показатели СМАРТ были в норме в последнее время, то вероятно что умер контроллер на винте. Если руки достаточно прямые и есть откуда взять замену, можно попытаться заменить. Но это почти что пальцем в небо. Неоспоримо что лучше бы его в сервис центре осмотрели и сказали что не так, а потом уж принимать решение.
llpp
Первое, что я бы сделал:
— проверил шлейфы, как сказали выше.
— воткнул бы хард в другую тачку.
Если при загрузке он так и не определится, то прямая дорога к спецам (например в с\ц), если они есть у вас в городе.
P.S. если хард определяется на холодную, тогда, действительно, есть смысл обернуть его бумагой, сунуть в полиэтиленовый пакет и немного охладить в холодильнике. Совсем недавно таким образом забрал данные со старого полудохлого Maxtor 40Gb.
Не переживайте, в любом случае это будет хороший урок.
llpp
Попробуйте утилиту для диагностики от фирмы производителя HDD (WD). В случае если получится загрузить компьютер, но прога не увидит HDD, то велик шанс что спасут данные только профи. Вобщем-то попробовать останется только другие проги для диагностики/восстановления данных, да другой компьютер (в него HDD вставить и попробовать).
В качестве опыта некромантии можете попробовать метод морозилки (оживить ненадолго трупик диска, охладив ненадолго в морозилке. Ищите инструкции в и-нете). Может получится что-то спасти, хотя все 500Гб только при сильном везении и старании
llpp
1. Попробовать другие шлейфы, в т.ч. питания.
2. Попробовать подключить на другом компьютере.
3. Anything else.
llppminhojkhon Можно ли вернуть компьютер надлежащего качества в течении 14 дней?gfffg
Можно ли вернуть компьютер (imac) надлежащего качества по причине «не подошел по цвету/характеристикам и тп»
в течении 14 дней?
Куплен в магаизне (не интернет).

Попадает ли персональный компьютер под перечень №55 (под… бытовая вычислительная и множительная техника...)?
gfffgttaaggЮриспруденция,в,IT,ttaagggfffg
Цитата из Закона:

«недостаток товара (работы, услуги) — несоответствие товара (работы, услуги) или обязательным требованиям, предусмотренным законом либо в установленном им порядке, или условиям договора (при их отсутствии или неполноте условий обычно предъявляемым требованиям), или целям, для которых товар (работа, услуга) такого рода обычно используется, или целям, о которых продавец (исполнитель) был поставлен в известность потребителем при заключении договора, или образцу и (или) описанию при продаже товара по образцу и (или) по описанию;»

Допустим, ты поставил в известность продавца-консультанта что комп нужен для работы с 1С, а они продали тебе мак, такой белый и красивый, но без винды. Тогда прокатит.
Можно попробовать с руководством магазина поговорить, может по доброй воле согласятся. Приведи довод, что ты консультировался в инет-магазине о возврате, ты поверил, но увидел по дороге домой их магазин и решил приобрести в оф-лайне. А тут такая ситуация.
llpp
Вы сами ответили на свой вопрос.
Согласно п.11 перечня утвержденного постановлением
Правительства РФ от 19 января 1998 г. № 55 (с изменениями от 20
октября 1998 г. №1222, 6 февраля 2002 г. №81) бытовая вычислительная техника не подлежит возврату или обмену если она надлежащего качества. ПЭВМ — это и есть бытовая вычислительная техника.

P.S. Из личного опыта (работал в комп. фирме + часто покупаю железо себе и друзьям), ни кто не отказывал поменять на аналог (если не нравится цвет… вкус) или на товар в пределах уплаченной суммы, или на более дорогой товар.
llpp
Что за бред… Как это нельзя вернуть?
Простите, я не особо сильно знаком с Российским Законодательством, но насколько мне известно, в течении 14 дней Вы можете любой товар вернуть (кроме само-собой товаров типа продуктов и т.д.). Причем причину объяснять Вы вообще не должны. А если нужны причины:
— Не подошло;
— Собака не смогла на нем работать, что за хня;
— У меня на него QNX не устанавливается;
— Почему на нем нет установленного Corel Draw?;
— Где на нем кнопка «Пуск»?
… на любой последующий вопрос типа: ну вы же должны были это знать, ответ простой — это ВЫ не предупредили об этом. При любом отказе, тут же составляем заявление, и поехали по потребсоюзам… А вообще iMac прикольная хренотень, незнаю что Вам не понравилось )
llpp
Да, конечно, подпадает под перечень (но не бытовая вычислительная, там какая-то другая была формулировка)
Нет, конечно, нельзя вернуть.

Вернуть получится только если магазин сам такую услугу предлагает добровольно.
llpp
Работал в компьютерном салоне. Без проблем возвращали людям товары в течение 14 дней, если они не подошли (например, купили кулер а он не влез в материнку, или купили память ддр3 а на материнке ддр2)

Насколько я знаю, по закону можно вернуть. И это надо требовать.
llpp
Твой шанс — 3-й абзац п.1 ст.18 Закона о защите прав потребителя, ищи недостатки.
llpp
Возвращал ноутбук, но у него был заводской дефект практически признанный производителем (VAIO, пищал дроссель тихо, но жутко высоко).
Может поискать че-нить про Мак — типа а я не знал что на нем нельзя… что там нельзя на маках делать. Винду вроде можно ставить, ну придумайте что-нибудь. В любом случае, компы — технически сложные товары и их просто так не вернуть. Но в России вернуть товар сложно даже если вы имеете на это право, так что всегда на первое место выходит отношение магазина к клиентам и личное общение с продавцом. Короче надо договариваться с магазином где брали.
Идеально подошел бы вариант, если бы вы у них взяли бы другой компьютер (желательно подороже) — тот который подходит, а разницу в цене доплатили бы или получили бы обратно.
llpp
По хорошему - да... Потому что я помню сам с ДНС разбирался, им же причина весомая нужна, если не просто так. Поэтому, все равно, почитайте заранее, кто сейчас возвращать планирует. Если что, образец претензии там же скачайте, на всякий случай

https://vozvrat-tehniki.ru/kak-vernut-tovar-v-dns....
llppminhojkhon Usb-звук в Linux (Ubuntu)gfffg
Собственно, есть usb-звукая карта с дилэкстрима (USB 3D SOUND SJ-588).
image
$ lsusb
Bus 003 Device 003: ID 1130:f211 Tenx Technology, Inc. audio headset


Не получается полноценно завести её под убунтой.
Что при использовании Alsa, что Pulseaudio на фоне слышен низкочастотный писк. Т.е. музыка играет, но с фоновым писком.
Проигрыватель — mpd.
вот строчка из конфига, при использовании Pulseaudio:
audio_output {
type "pulse"
name "My Pulse Output"
}

Что можно предпринять в таком случае?
gfffgttaaggLinux,USB,ttaagggfffg
Я бы для начала убедился, что под альтернативными OS нет аналогичных проблем.
Потом посмотрел бы modinfo по модулю поддержки, может он какой-нибудь аргумент хочет.
llpp
У меня такая же. Похожая проблема с фоновым шумом под виндой. Покупал на ебее. Жаловался продавцу. Вернули пару долларов. :)
llpp
у меня тоже такая, странно но проблем нет, пробовал разные плееры,
лично я делаю так :66 я апплете pulseaudio отключаю микрофон (ввод) и включаю USB audio (выход)… шумы могут быть если микрофонный вход задействован
llppminhojkhon Комментарии во "внутреннем голосе" Хабра?gfffg
Случайно обнаружил в «Прямом эфире»:

301b2d48bb6105b75f9617569f91c4a4.png


Сразу бросилось в глаза, что нет заголовка топика. При этом видно количество комментариев (5). Что это было?
gfffgttaaggХабр,ttaagggfffgllpp
Для того, чтобы написать комментарий в такой топик нужно проделать следующее:
1. Открываем — habrahabr.ru/new/
2. Находим в списке нужный нам войс.
3. Наводим мышкой на топик над войсом. Должно быть что-то вроде habrahabr.ru/blogs/conference/109294/ — 109294 это номер поста.
4. Открываем его и руками меняем цифру в конце адреса на цифру — 1. Делаем пока попадем на войс. Обычно попадаем при первом же отнимании.
llpp
inurl:habrahabr.ru/blogs/voice/ же)
llpp
Поиск по пользователю nooce дает нам профиль и в частности
«Администрирует:
Хабра-инвайты
Хабрамнение»

Значит, вполне вероятно, что это закрытый блог, для администрации
llpp
Хочу отметить, что способ, который привел , работает не всегда. Если после войса будет опубликована статья, которая ранее была сохранена в черновики, то номер может быть несколько другим.

Поясню: я решил в понедельник разместить статью, но пишу ее сегодня. Когда я сохраню ее, статья получит номер, пускай 100000. До понедельника в новом появились еще статей 50. Войс появился в понедельник с номером 100051, а после него я опубликовал сохраненную статью с номером 100000. Используя способ, приведенный выше, мы будем пробовать открыть войс с номером 99999.
llppminhojkhon Как лучше хранить настройки пользователей в базе данных?gfffg
В web-проекте планируется достаточно много настроек для пользователей. Так же в будущем их придется добавлять/убирать.
Рассматривается несколько вариантов хранения значений этих настроек:

1. Создать две таблицы (при условии, что таблица с user_id уже есть):
1) option, option_id;
2) user_id, option_id, value.
2. Хранить все в одной дополнительной таблице: user_id, all_options_format(xml|json). В данном случае все настройки будут в одну строку формата xml или json.
3. Опять же дополнительная таблица но уже вида: key(user_id, option), value.

Какой из этих вариантов на ваш взгляд предпочтительнее?
gfffgttaaggПроектирование,баз,данных,Веб-разработка,ttaagggfffg
Храните в отдельном месте настройки по-умолчанию. Для пользователей храните в json/xml виде только отличающиеся от дефолтных настройки. Суммарные настройки пользователя получатся путем наложения отличающихся на настройки по-умолчанию. Таким образом при добавлении новой настройки изменится только один конфиг — общий, и тем не менее он будет доступен у пользователя. А при изменении пользователем такой настройки измененное значение запишется в его личный конфиг.
llpp
Если говорить про MySQL, то в PunBB, например, как наиболее быстрый вариант выбрали хранение настроек прямо в таблице users: каждой настройке свой столбец.
Если вы часто меняете перечень настроек, то проще вынести их в отдельную таблицу, где ключом будет user_id, а в столбцах будут сами настройки.
Тогда можно одним запросом получить данные сразу в готовом виде, экономить тут смысла особо нет, зато можно делать сложные запросы в случае чего.
А в общем конечно лучше использовать NoSQL для этого.
llpp
Mongo или Couch (да и наверняка многие NoSQL) для хранения данных, которые естественно представляются в виде XML/JSON (дерево значений с атрибутами) подходит идеально. Хранить и работать с деревьями в SQL вообще не сахар, а уж когда жёсткой схемы нет…
llpp
Если хранить как поле=значение, то появляется недостаток в обработке вложенных свойств. Например, у приложения есть окна, и в каждом окне может быть применен свой стиль. Естественно, что все, что принадлежит данному окну, группируется «в виде дерева». В данном случае удобен XML. Недостаток такого метода думаю ясен — приходится загружать полностью все поле, а затем его обрабатывать. Но достоинство — все красивенько сгруппировано, не сложно обрабатывать и не сложно отобразить в каком-либо отчете
llpp
Вы неправильно ставите вопрос. как хранить — без разницы, данные от этого не испортятся. Вопрос в том что вы будете с ними делать. И тут есть варианты:

Если планируется делать выборки по юзерам по свойствам, например принадлежность к группе, то такие свойства должны быть в явном виде. Нормализовать или нет — решайте сами.

Если же опции используются скопом, например при рендере страницы для него и больше никак, то есть смысл упаковать массив в виде json/xml.

Мне лично нравиться вариант Wordpress, где есть отдельная таблица для именованных опций ( юзера, поста и что там еще ) и в ней храниться либо отдельное значение или массив в виде отдельных строк, но с одним именем, по которым можно делать выборку или сериализованный массив — по желанию. Точнее как удобно их использовать. И при желании все варианты можно миксовать.
llppminhojkhon Опера распознает YouTube как мошеннический сайтgfffg
У одного меня такое или нет? Что за ерунда?
image
gfffgttaaggYouTube,Opera,ttaagggfffg
У меня вроде нет такого. Проверьте файл hosts и точный адрес в адресной строке. Может вы не на YouTube и это фишинговый сайт.
llpp
Да нет, всё правильно.
llpp
Попробуйте habrahabr.ru/blogs/personal/73219/
Там же не только через hosts.
llppminhojkhon Хабрахабр RSS не работает?gfffg
После давнишней ddos атаки на хабр, RSS лента с него стала обновляться очень редко в моем google reader. Но это не беда.

Последние два дня вообще не приходит новых сообщений (подписан на раздел «новые»). Сегодня удалил подписки и подписался заново на ленту новых сообщений и на q&a. Вопросник при этом, кажется, заработал, а вот основная лента так и не обновляется.

Только у меня так? Посоветуйте, что можно сделать.
gfffgttaaggGoogle,Хабр,RSS,ttaagggfffg
У меня автоматически обновляет очень редко, жму кнопку обновить и появляются все новые сообщения, что в ленте хабра, что в q&a.
llpp
извините, случайно забанили гугл-бота
llpp
у меня тоже два дня как перестали обновляться фиды с хабра.
когда ты залогинен на хабре — рсс ссылка выглядит примерно так habrahabr.ru/rss/new/9bec03a541b215692eac22d515bd9806/
это сделано как я понял чтобы в программах для чтения новостей появлялись записи из скрытых блогов на которые подписан пользователь
так вот по такой ссылке гугл ридер два уже перестал показывать новости. а вот по обычной ссылке на рсс (http://habrahabr.ru/rss/new/) которая показывается тем кто не залогинен все работает нормально
llpp
подписан на habrahabr.ru/rss/new/ — никаких проблем с обновлением не испытываю, в ридере новость появляется практически сразу после опубликования
llppminhojkhon Где в android находится файл с контактамиgfffg
«Знающие» подскажите пожалуйста где находится файл с контактами в телефонах на базе android?

И вообще как они (контакты) хранятся: в текстовом файле, в sqlite базе?
gfffgttaaggAndroid,HTC,Контакты,ttaagggfffg
data/data/com.android.providers.contacts/databases/contacts.db
SQLite3
llpp
Спасибо большое я надеялся на то что это будет SQLite3.
llppminhojkhon Что такое googl.ru?gfffg
Выглядит, почти как оригинал (немного отстает по изменениям).

можно попробовать поискать «googl» на googl.ru. забавные результаты.
gfffgttaaggGoogle,ttaagggfffg
это какие-то фишеры/тайпсквоттеры в сети оператора wnet.ua
llpp
А вот логотип с кривой расцветкой флага поменяли не так оперативно.
llpp
Что интересно — при поиске остается на их домене. Не работает живой поиск. В коде видно, что «Живой поиск Googl отключен из-за низкой скорости интернет-подключения.».
Возможно из-за того, что они парсят выдачу гугла при запросе.
Непонятно зачем все это сделано. Возможно по ряду запросов они подменяют выдачу, однако это не анализировал.
ps
А вообще — забавно. Интересна цель этого «проекта».
llpp
может дело в google ads. сайты показывают разную рекламу на одинаковые запросы
llpp
Забавно — у них до сих пор логотип с неправильным флагом.
llppminhojkhon Ждать ли новых MAC'ов?gfffg
Приветствую, такой вопрос, думаю купить себе Apple Macbook PRO с i7-2660, но кажется линейка давно не обновлялась, есть ли какие то слухи о выходе новых моделей? Не хочется купить и увидеть новую модель.

Спасибо.
gfffgttaaggMacBook,ttaagggfffg
Весной будет массовое обновление.
llppllpp
Обнлвление было семь месяцев назад. Это уже считается «давно не обнлвлялась»?
llpp
будет с 6 ядерными i7 (т.е. с 12 виртуальными ядрами).
llppminhojkhon Ubuntu NetBook 10.10gfffg
Добрый день!
Попробовал заливать ubuntu-10.10-netbook-i386.iso на usb флэшку через
1) ultraIso
2) universal USB installer
3) софтину, которая есть в образе для установки для usb

все приводит к одному и тому же при попытке начать устанавливать убунту с этой флэшки на Asus eeepc 900 — горит черный экран и мигает "_"

Кто-нибудь сталкивался? Какое есть решение?
gfffgttaaggASUS,ttaagggfffg
В конце концов установил так.
Сначала 10.04, так как она загружалась с флэшки, а в ней сделал установочную флэшку для 10.10
Все получилось.
llpp
Мне помогла установка через wubi, т.е. через винду
llpp
Писал через unetbootin, никаких проблем, правда на делл д430
llpp
если флешка медленная, да и если не медленная, может просто долго загружается, у меня так было
llpp
Установка Ubuntu по сети
help.ubuntu.ru/wiki/%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_ubuntu_%D0%BF%D0%BE_%D1%81%D0%B5%D1%82%D0%B8
либо же создать загрузочный диск на другой машине
llpp
Нет текста «SYSLINUX 3.82 2009-06-09 EBIOS...»?

С 10.10 это известная проблема, мне так же не удалось поставить с флэшки ни netbook, ни desktop версию.
llppminhojkhon UTorrent, можно ли добавить кнопку быстрого вкл/откл ip-фильтра в меню?gfffg
Особенно полезная была бы кнопочка для казахстанских пользователей, коим я и являюсь. У нас на внешний интернет трафик ограничен, но периодически что-то нужно скачивать именно оттуда.
gfffgttaaggBitTorrent,ttaagggfffg
постаивть вюз чистый
llppminhojkhon Ноутбук для ребенкаgfffg
нужен ноутбук, 14 — 15 диагональю
вроде бы выбрать несложно, но речь идет о двух 6ти летних девочках
можно ли в цену 15-20 тыщ найти что нибудь интересное внешне?
gfffgttaaggНоутбуки,ttaagggfffg
тут посмотрите
llpp
У нас было обычное нормальное детство, когда мы целыми днями были на улице (вернее, как только уроки сделали), а по вечерам смотрели мультики. Современным деткам это трудно понять, когда есть мир компьютеров, онлайн-чатов и фильмов, скачанных через Интернет.

Тем более в след. году школа, пусть лучше занимается учебой.

НО конечно Вы можете купить компьютер, но не будете баловать ребенка, давая ему часами сидеть за ним. Этот вариант неплохой, но по опыту моих друзей, у них это не всегда получается.
llpp
Извиняюсь за оффтоп, но личный опыт подсказывает что нужно что-то крепкое вроде Dell E6400 XFR
llpp

Начало 2008, ребенку два года — смог нормально передвигаться в quakelive.
Летом 2008 — на даче — весь Алавар.
timestamp фотки — 01 Dec 2009. Через три месяца ребенку будет три года
crash the castle — никаких проблем, но он на самом деле предпочитает логические игрушки.

Через его руки прошли три ноутбука и два стационарных ПС, ничто и никогда не было сломано.

PS: Зима 2010, вся электроника в доме обесточена, мелкий с удовольствием рисует и играет с младшим братом

Это я о том что ничего специально детского в общем-то не надо
llpp
Если начинать сидеть за компьютером с таких ранних лет, то велика вероятность, что годам к 15-20 зрение будет посажено очень сильно. А если ограничивать время пользования до часа в день, то зачем им вообще пользоваться?
llpp
Главное — научить не ставить что-либо на ноут. Это я Вам как единственный в мире обладатель Compaq N610c с молочным охлаждением говорю.
А потеме — почему именно 14''?
Может лучше посмотреть в сторону market.yandex.ru/guru.xml?CMD=-RR=9,0,0,0-PF=2142398545%2BEQ%2Bsel%2Bx1749269770-VIS=160-CAT_ID=432460-EXC=1-PG=10
?
llppminhojkhon Chrome — проблема с выводом на печатьgfffg
Приветствую!

Задача: необходимо выводить на печать некий текст с помощью JS.

Создаем iframe вставляем туда текст, и выводим диалоговое окно печати: frames['frame-print'].print();

Все вроде бы работает, жмем нашу кнопку появляется окно печати, жмем кнопку Печать и все готово.

Но в Chrome наблюдается такая проблема, если если закрыть диалоговое окно крестом и или кнопкой Отмена, то при повторном нажатии на печать (js) получаем сообщение: Ignoring too frequent calls to print().

Где-то через минуту начитает опять работать.

Можно ли это как-то обойти или вылечить?
gfffgttaaggGoogle,Chrome,Печать,ttaagggfffg
Попробуйте так:

Скрипт:
Copy Source | Copy HTML
  1. function PrintIt(){
  2.     var ua=navigator.userAgent;
  3.     var ie=/MSIE/.test(ua);
  4.     stext='';
  5.     stext=document.getElementById("Printable").innerHTML;
  6.     wnd=window.open("", "tinyWindow", 'statusbar=no,toolbar=no,scrollbars=yes,resizable=yes,width=630,height=900');
  7.     wnd.document.write("<html>
    <title>Печать страницы</title>
    <head>
    <link href=\"/style/print.css\"rel=\"stylesheet\"type=\"text/css\" media=\"all\"/></style>
    </head>
    <body onclick=\"window.close()\">
    <div id=\"watermark-top\">начало листа</div>");
  8.     wnd.document.write(stext);
  9.     if (!ie){
  10.     wnd.document.write("<div id=\"watermark-bottom\">конец листа</div><body></html>");
  11.     wnd.print();
  12.     }else{
  13.     wnd.document.write("<script>window.onload=self.print();<\/script></body></html>");
  14.     wnd.location.reload()
  15.     }
  16. }

(Уберите переносы строки у всех элементов в wnd.document.write)

Область и вызов:
Copy Source | Copy HTML
  1. <div id="Printable">Контент для печати</div>
  2. <button onclick="PrintIt();">Печать</button>
llpp
src.chromium.org/viewvc/chrome/trunk/src/chrome/renderer/print_web_view_helper_win.cc?revision=27421&view=markup&pathrev=31561

По этому адресу видим:



  // TODO(maruel): Move this out of platform specific code.

  // Check if there is script repeatedly trying to print and ignore it if too

  // frequent.  We use exponential wait time so for a page that calls print() in

  // a loop the user will need to cancel the print dialog after 2 seconds, 4

  // seconds, 8, ... up to the maximum of 2 minutes.

  // This gives the user time to navigate from the page.

  if (script_initiated && (user_cancelled_scripted_print_count_ > 0)) {

    base::TimeDelta diff = base::Time::Now() - last_cancelled_script_print_;

    int min_wait_seconds = std::min(

        kMinSecondsToIgnoreJavascriptInitiatedPrint <<

            (user_cancelled_scripted_print_count_ - 1),

        kMaxSecondsToIgnoreJavascriptInitiatedPrint);

    if (diff.InSeconds() < min_wait_seconds) {

      WebString message(WebString::fromUTF8(

          "Ignoring too frequent calls to print()."));

      frame->addMessageToConsole(WebConsoleMessage(

          WebConsoleMessage::LevelWarning,

          message));

      return;

    }

  }



Как я понял — там жестко забита задержка…
llppminhojkhon Linux: вывод звука на колонки или наушники?gfffg
Добрый день,


Столкнулся с такой проблемой: У меня есть PC под управлением Ubuntu, у него имеется два звуковых jack'а: микрофон и аудиовыход. Микрофон занят микрофоном, а на аудиовыходе — колонки. Появилась потребность также подключить наушники и иметь возможность программно переключать звук между колонками и наушниками. В PC вставлять платы новые нельзя, есть только USB-порты.


Кажется, что для решения этой проблемы нужны внешние аудиокарты с множеством аудиовыходов (например, с 3.1 или 5.1 конфигурацией), но я не уверен, т.к. не имею опыта с ними.


Есть ли у вас подобный опыт или мысли? Поделитесь, пожалуйста.
gfffgttaaggLinux,Наушники,Акустические,системы,ttaagggfffg
Купите копеечный кабель — разветвитель на два джека. Я в похожей ситуации таким пользовался достаточно давно.
llpp
Карты такие есть.
По поводу программного переключения, если не ошибаюсь, то Pulse умеет.
Заранее извиняюсь, не слишком компетентен в данном вопросе, однако надеюсь, что хоть немного помог.
llpp
pulse с легкостью с этим справится.

воткните любую USB звуковую, которая поддерживается пульсом. Ну и дальше по ситуации — либо gnome-volume-control (переключает весь звук), либо pulse device chooser
llpp
На некоторых материнских платах с встроенным аудио есть разъём (щёточка) для выноса гнёзд аудио на переднюю панель. Реалтековский драйвер (венда) на моём компе имел опцию разделения выходов — чтобы оба гнезда были видны в системе как независимые устройства. Проблема в том, что многие программы не рассчитаны на переключение на лету. Возможно, её может решить Virtual Audio Cable, но я с ним дела не имел и не собираюсь виду отсутствия виндовса.

Что касается Linux — в убунте есть вот это, но оно не работает — передние и задние гнёзда работают как analog output, а когда я выбираю наушники, оба гнезда молчат. Возможно, линукс просто не умеет работать с моей материнкой.

Посмотрите на спецификации вашей материнки, может, у вас получится.

А в крайнем случае, можно спаять простейшее устройство, которое будет переключать каналы и им можно будет управлять программно.
llpp
а можно поинтересоваться зачем вам программное переключение между наушниками и колонками?

Ну а по делу, решить вашу задачу можно несколькими способами:
в лоб — купить юсб звуковуху к ней подрубить ушы, а в убунте через pulseaudio/alsamixer переключать устройство вывода звука.
самое правильное решение — на всех современных корпусах есть на передней панели юсб и аудиопорты, вот их подключить к материнке и туда тыкать наушники. если для вашей звуковухи дрова в убунте полноценные то при подключении ушей, колонки сами будут вырубатся. ну а если сами не смогут то опять же через pulseaudio/alsamixer просто вырубаем канал колонок/врубаем уши.

если второй вариант не подходит я бы просто спаял небольшой разветвитель с переключателем и через него подключил и колонки и уши.
llpp
Методом тыка, пришел к следующему алгоритму настройки передней аудио панели:
1 Включаем ПК
2 Запускаем alsamixer (в терминале вводим alsamixer)
2.1 включаем headphone (нажать M)
2.2 выставляем headphone по максимуму
2.3 закрываем alsamixer
3 Подключаем наушники к задней панели
3.1 проверяем работают ли они
3.2 если работают то повторяем пункт 2
4 Вставляем наушники в переднюю панель.
llppminhojkhon Интересна ли кому-нибудь статья про кроссплатформенную разработку на .NET и Mono?gfffg
Коллеги, есть интересный опыт разработки, тестирования и деплоймента веб-приложения с использованием .NET 3.5/Mono 2.8.1/Flex, можно осветить следующие вопросы:

  • Настройка проектов в IDE: VS 2008/ IDEA 9.x / MonoDevelop 2.4
  • Управление конфигурациями — debug, staging, production
  • Полуавтоматический деплоймент
  • Развертывание и базовое конфигурирование связки mono 2.8.1, mod_mono, apache2, nginx под Ubuntu



Если достаточно заинтересованных наберется, напишу детальную статью.
gfffgttaaggLinux,Mono,.NET,IntelliJ,IDEA,Кроссплатформенность,ttaagggfffg
Да, будет интересна. Тема достаточно актуальная.
llpp
Вы пишите, заинтересованные всегда найдутся)
llpp
Не web-программист но будет интересно!
llpp
мне будет интересна, потому что только начал разбираться что там как и к чему и как писать кроссплатформенные приложения
llpp
Очень интересно, только вчера компилился всю ночь mono 2.8.1 (пакетов под debian/buntu не нашёл, те что в репах не захотели с linq работать), завтра буду последний monodevelop собирать, потом собирался разбираться как это хозяйство запустить под nginx без apache.

Особо интересует какие подводные камни могут быть при переносе как проектов (веб), так и сборок туда-сюда (прежде всего сборок из моно/линукс в нет/самизнаетечто — достаточно ли будет избегать каких-то либ и соблюдать какие-то правила (именование путей?, кодирование перевода строки?), чтобы гарантированно запустилось приложение или нужно обязательно тестировать)
llpp
Пфффф… Ну и намучился я с GTK#. А с портированием на яблоось ещё больше. Кстати, в коде ни одного #ifdef. Платформа детектится на старте, основные пути к каталогам закидываются в глобальные переменные и поехали.

А почитать будет интересно, тема мне близка и интересна.
llpp
да
llpp
Очень, очень интересно. Про основные грабли расскажите пожалуйста.
llpp
Ждем!
llppminhojkhon Статистика пользования интернетом (Ubuntu)gfffg
Ищется программа для сбора статистики пользования интернетом. Для Ubuntu. Функционал примерно следующий:

  • Размер принятого/отправленного (за час/день/неделю/месяц/год)
  • Средняя скорость доступа
  • Общее время, которое интернет был подключен (в общем, всё то время, когда включен комп :-)
gfffgttaaggLinux,Компьютерные,сети,Аналитика,Программное,обеспечение,и,интернет-сервисы,ttaagggfffg
Первые два может сделать Darkstat — packages.ubuntu.com/maverick/darkstat
llpp
zabbix/cacti? :)
llpp
ntop
llpp
vnstat. Третьего пункта нет, но так ли он нужен? Можно из логов взять.
Плюс делает экстраполяцию, сколько выйдет за день/неделю/месяц.
llppminhojkhon Либу на С/С++ для разпаковки всяких разных архивов?gfffg
Желательно кросс-платформенную, желательно LGPL или BSD-like. p7zip пересобрать не предлагать, 7zip тоже. Я застрелюсь раньше. Что мне нужно: открыть файлик архива, найти там нужный файл и его распаковать. Но архивы всякие разные вроде zip, bz2, tar, gzip, 7z и прочая лабуда.
gfffgttaaggАрхивация,данных,ttaagggfffg
code.google.com/p/libarchive/
Подойдет?
llpp
Как вариант конечно, но прийдется немного допилить других форматов
llppminhojkhon Как правоохранительные органы контролируют канал с интернет-провайдером?gfffg
Собственно такие вопросы, на которые я уже долго время не могу получить вразумительного ответа:


1. Сотрудник правоохранительных органов может поставить на контроль электронный почтовый ящик. Я в этом убедился лично, когда пришёл в обычное отделение милиции в Питере и попросил провести расследованое по одной угрозе, поступившей на е-майл. На это рядовой сотрудник милиции мне спокойно ответил «Хорошо, поставим ваш е-майл на контроль». Я был немного удивлён, потому как ни пароля ни местонахождение конторы, из которой осуществляется дооступ к мыльнику сотрудник не спросил. Как именно ставится мыло на контроль? Значит ли это, что у провайдера (например mail.ru) заключен договор с МВД/ФСБ/и_т.д. и они просто просят провайдера предоставить им доступ к такому-то ящику? Значит ли это что пользование забугорными серверами безопаснее так как к ним у россйиских служб нет доступа? Или как точно ящик ставится на контроль и в каком виде при этом сотрудники служб видят информацию ящика?


2. Есть чёткое подтверждение, что МВД контролирует интернет-канал одного предприятия. Но вот что я не могу понять — что точно они видят при этом. Наверняка товарищи просто сели на канал между клиентом и интернет-провайдером, но что точно при этом они видят? Сайты, которые открвает клиент? Могут ли они видеть пароли если они передаются по http, а не по https?
gfffgttaaggЮриспруденция,в,IT,ttaagggfffg
Взаимодействие провайдеров с правоохранительными органами в России не скрывается и подчиняется законам.
Я работаю сисадмином провайдера. Чтобы получить лицензию на осуществление деятельности необходимо организовать канал до ФСБ, а также установить у себя их железо (тот самый СОРМ). Интересно, что правила взаимодействия с ФСБ предусматривают, чтобы провайдер не знал, какую именно информацию мониторит ФСБ. На практике это означает что весь интернет-трафик, все звонки попадают на их железо, дальше уже они решают что с этим добром делать.
Однако это касается лишь ФСБ. МВД (в том числе отдел К), прокуратура, следственное управление и прочие структуры не имеют доступа к трафику без санкции на это суда. Причем, имея санкцию суда, эти структуры обычно взаимодействуют с провайдером, а не с ФСБ.

1. В рамках ОРМ (оперативно-розыскных мероприятий) вполне могут поставить на контроль. Скорее всего mail.ru будет сотрудничать даже по письменному запросу МВД, если есть признаки преступления.
2. МВД скорее всего не имеет доступ к трафику. Одно дело запросы о предоставлении какой-либо информации об абонентах, IP-адресах, трафике и т.д., которые провайдер может дать и без санкции суда, на основании запроса, а другое дело — мониторинг всего трафика. Такое провайдер вряд ли допустит без веских оснований.
llpp
Как-то задавался похожим вопросом. Ничего страшного в этом нет, работа у людей такая ).

>>1. Операторы связи обязаны предоставлять уполномоченным государственным органам, осуществляющим оперативно-розыскную деятельность или обеспечение безопасности Российской Федерации, информацию о пользователях услугами связи и об оказанных им услугах связи, а также иную информацию, необходимую для выполнения возложенных на эти органы задач, в случаях, установленных федеральными законами.

ru.wikipedia.org/wiki/СОРМ

habrahabr.ru/blogs/telecom/65924/
llpp
Всё достаточно просто, ни ФСБ, ни МВД не мониторят весь трафик, они умерли бы его снифать весь. У нас например в виде СОРМ принесли не самой последней свежести сервера, при этом системы различаются на юр лиц и физ лиц. Когда поступает письмо о том, что надо бы помочь в ОРМ им на порт делается миррор порта клиента и они сидят его снифают. Получают они всё как вы понимаете — tcpdump рулит.
Так же сотрудники ФСБ имеют доступ к билингу и IT-системам крупных провайдеров, тут уже у них свои логины и пароли. Но доступы просто рядовых сотрудников, найти по IP логин, или наоборот, посмотреть историю заходов, с какого оборудования, паспортные данные и т.д.
Так что техническая возможность снифать трафик есть, но вы сами можете представить его объем у крупного оператора, у нас это несколько сотен гигабит на каждом магистральном узле, так что тут можете представить себе железку для снифа :))) Но никто этого не делает на практике, даже на зарубежных каналах не сидит никаких жуков, технически дорого и сложно :)
llpp
почему-то у меня закрадывается мысль о том что все-таки самые важные вещи лучше все-таки обсуждать не в письменном виде, а face to face…
llpp
Про СОРМ уже тут написали. Видят они могут все, но что конкретно анализирует СОРМ — информация закрытая. Возможности есть логгировать любую нешифрованную информацию. И не смотря на распил бабла, что потрачен на этот СОРМ, за те годы что он есть, его вроде как допилили до рабочего состояния.
Они пытались скрыть сам факт мониторинга, но это проблематично сделать технически.
llpp
Спасибо большое за ответы.
Содержательно и доступно. Особенно интересно было узнать про ящичек, который ставит ФСБ.

«Всё достаточно просто, ни ФСБ, ни МВД не мониторят весь трафик, они умерли бы его снифать весь...»
Вопрос в этом не стоит, если могут снифать, значит могут. И тут уже нельзя положиться на то, что «а врядли в данный момент снифают — ведь это такой геморрой». Тоже самое касается санкций. Не думаю, что в каких-то случаях товарищи будут утруждать себя получением санкций, если и без санкций можно сделать что надо.

А никто не видел в каком виде отображается информацию у, так сказать, уже конечного пользователя СОРМ? :) Что именно видят товарищи на мониторах своих компьютеров?

Я так понимаю если траффик идёт по https или ssl, то видно url, но не видно содерживание формы, которая передаёт трафик закодировано, а если http, то видно и url и содержание?

На самом деле после изучения всей это темы, чтобы не говорили, но TOR мне показался наиболее приемлемым средством. Попробовал его поднять — вообще без проблем хоть из под винды, хоть из под линукса. Скорость конечно упала раз в 10, но если оно того требует, то и хрен с ней.

Приятно, что tor и DNS запросы отправляет через свои сервера, а также что регулярно меняется шифрование и пиры. В общем пока явных минусов не заметил.

Писали, что в качестве пира может выступать машина злоумышленника, но ведь машина (если она в цепи первая) не видит какой сайт запрашивает клиент, а если машина злоумышленника последняя, то она не видит кто запрашивает сайт. Также цепочка из трёх пиров регулярно меняется и ключи шифрования тоже.
llppminhojkhon Квадратные превью картинокgfffg
Подскажите пожалуйста программу, которая автоматически из папки с изображениями будет создавать квадратные превью картинок заданного размера. Желательно с выравниванием по верхнему краю, а не по центру.
gfffgttaaggИзображения,Обработка,изображений,ttaagggfffg
ImageMagick?
llpp
windows — irfanview, возможно такое сможет
llpp
Если речь о PHP — то библиотеку (поддерживает движки ImageMagick, GraphicsMagick, GD) можно взять тут code.google.com/p/phpresizer/
Если речь о Photoshop — то можно записать Action, и используя пакетную обработку файлов (всё в том же Photoshop) можно сделать даже куда более гибкие и продвинутые автоматизированные алгоритмы обработки изображений.
llpp
помнится, к ACDSee 7 был какой-то плагин.
возможно более новые версии умеют это «искаропки».
llpp
Открываете фотошоп. Жмете Alt + F9. В открывшемся окошке, жмете по иконке в нижнем ряду Create New Action, жмете Record. Далее открываете любой файл и выполняете все действия которые планируется повторять с каждым файлом в папке (в вашем случае Image -> Image Size). По завершению давите на Stop Playing в окне экшенов, в нижнем ряду кнопок.

Далее:
File -> Automate -> Batch

В верхней части выбираете записанный вами экшен.
В меню Source, выбираете Folder.
В меню Destination, выбираете Save and Close.
llppminhojkhon Откуда появляется последний кадр жизни Ubuntu после ребута?gfffg
Сидел читал статью про Wikileaks и у меня зависла напрочь Ubuntu. Не работали даже Alt+SysRq сочетания. После ресета в первый момент запуска X'ов мелькает состояние экрана в том виде, в каком он был до зависания — Хром с открытым Хабром. Интересует вопрос откуда он берётся? Подобный эффект также наблюдается при переключении учётных записей: перед запросом пароля на мнгновение показывается рабочий стол пользователя к которому ты переключаешься в том состоянии, в котором он был перед предыдущей сменой аккаунта.
gfffgttaaggLinux,X,Window,System,ttaagggfffg
Из видеопамяти, вестимо. Framebuffer и всё такое…
llpp
Наблюдал такой на винде, по-моему 95. В Убунте у меня не наблюдается.
llppminhojkhon Как прогнать Ant'ом все junit-тесты и одновременно получить правильный код завершения?gfffg
[junit haltonfailure = false] — в коце Ant пишет типа «BUILD SUCCESSFUL» — врёт, по сути.

[junit haltonfailure = true] — уже не пишет что «успешно», но процесс останавливается на первом упавшем тесте.

Как и правильный статус получить, и все тесты прогнать?

// Ant 1.8
gfffgttaaggApache,Ant,JUnit,ttaagggfffg
ну вообще можно из таска джюнита получить результат в аттрибут: [junit… failureproperty=testsfailed]

ну и дальше [fail message=«Tests failed.» unless=«testsfailed»/]

хотя это и странно, что приходится так сложно делать =(
llpp
<target name="run-test" depends="init-test, compile-test" unless="option.skiptest">
		<mkdir dir="${test.xml}" />

		<junit 
			haltonfailure="off"
			haltonerror="off"
			errorproperty="test.failed"
			failureproperty="test.failed"
			showoutput="no"
			printsummary="yes"
			includeantruntime="yes"
			dir="${test.build}"
			fork="true">
			<classpath>
				<path refid="test.classpath" />
			</classpath>
			<formatter type="xml"/>
			<batchtest todir="${test.xml}">
				<fileset refid="test.fileset" />
			</batchtest>
		</junit>
	</target>

	<target name="test" depends="run-test" unless="option.skiptest" description="Run unit tests">
		<fail if="test.failed"
			message="At least one test has failed. See logs (in ${test.xml}) for details (use the target test-report to run the test with a report)" />
	</target>

	<target name="test-report" depends="run-test" unless="option.skiptest" description="Run the test with report">
		<junitreport todir="${test.xml}">
			<fileset dir="${test.xml}">
				<include name="TEST-*.xml"/>
			</fileset>
			<report format="noframes" todir="${reports}">
			</report>
		</junitreport>
		<fail if="test.failed"
			message="At least one test has failed. See logs (in ${test.xml}) or report (in ${reports})" />
	</target>
llppminhojkhon Можно ли получить номер определенной строки при сортировке в MySQLgfffg
Пример: у меня есть N пользователей с экспой от 0 до M.
Пользователи отсортированы по убыванию, от M до 0. Можно ли получить номер пользователя с id в этом списке?
Сейчас использую для этого REDIS.ZSET, но было бы интересно узнать решение на MySQL.
gfffgttaaggMySQL,Redis,ttaagggfffg
--- карма пользователя n.
SET @user_exp = (SELECT exp FROM users where id = {n});

SELECT count(*) FROM users
    WHERE exp > @user_exp OR (exp = @user_exp AND user.id < {n});


Второе условие в OR нужно на тот случай, если у двух пользователей окажется одинаковая карма (сортировать тогда нужно и по exp, и по id, чтобы пользователи с одинаковой кармой не прыгали с места на место даже без изменения кармы). Если этим можно пренебречь, то и условием можно пренебречь.

Но лучше правда обновлять специальное поле каждые 5 минут скриптом.
llpp
SET @rn := 0;

SELECT * FROM (
SELECT @rn := @rn+1 AS id, exp
FROM users
ORDER BY users DESC
) WHERE id = {n};

что-то вроде этого
llpp
SELECT u1.*, COUNT(u2.id)+1 AS rating FROM users u1, users u2
WHERE u1.id = ? AND u2.exp > u1.exp

(Идея в том, чтобы считать кол-во пользователей с experience больше, чем у данного)
llpp
SET @rows_count = NULL;
SELECT name, @rows_count := IFNULL(@rows_count, 0) + 1 FROM city LIMIT 10;
llppminhojkhon Ищу habr-статью со списком тегов, которые необходимо учесть при создании дизайна сайтаgfffg
Была на хабре статья со списком блоков и тегов, которые надо учесть при создании дизайна сайта.

Примерный смысл: должны быть заголовки от h1 до h4, стиль жирного, наклонного, подчеркнутого текста, ссылка обычная, активная, посещенная, пункт меню обычный и активный и тому подобное.

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

Я вставляю ее при верстке на сайт и дооформляю те теги которые которые забыл прописать дизайнер или верстальщик (при натяжке верстки на CMS)

docs.google.com/View?id=dd2t7j2t_63kvjdhr
llpp
Не уверен, что вы искали именно эти статьи, но возможно они вам помогут:
habrahabr.ru/blogs/css/52362/
habrahabr.ru/blogs/webdev/56625/
llpp
Тоже хотел добавить вторую ссылку SEObomj'а =)
Возможно, что-то из этих?

habrahabr.ru/blogs/seo/88070/
habrahabr.ru/blogs/webdev/22673/
llpp
Если статью не найдёте — гляньте на какой-нибудь навороченный reset.css, там как раз перечислено большинство тегов, которые после этого ресета надо не забыть переопределить.
llppllppllpp
быть может — habrahabr.ru/blogs/web_design/50497/
llpp
Возьмите reset.css или посмотрите в сторону css от CMS с темами типа Wordpress.
llpp
посмотрите на
code.google.com/p/m5cssframework/source/browse/trunk/css/generic.css
yui.yahooapis.com/3.2.0/build/cssbase/base.css

css-framework.ru/
+ любой другой css фреймворк, они конешно бесполезны но если спецификацию html не знаеш наизусть то помогут
llppminhojkhon Linux: альтернатива Skypegfffg
В связи с топиком Разработка Skype под Linux прекращена у меня в очередной раз возник вопрос, который наконец хочется прояснить.

Есть ли скайпу реальная альтернатива?

Необходимое:
  • Контакт-лист
  • Беспроблемное общение посредством микрофона один на один
  • Возможность аудиоконференций хотя бы на 3-4 человека
  • Возможность видеозвонков также без проблем
  • Поддержка linux и желательно на уровне не хуже skype (например, заставить ekiga кда-то позвонить так, чтобы было слышно, мне не удалось)
  • Возможность звонков наружу (a la skype out)
  • Кросспалтформенность

Желательно:
  • Чат
  • Видеоконференции
  • Симпатичный интерфейс
  • Свободный софт + свободный протокол

Интересует тройка протокол(ы) + клиент + поставщик.

Пробовал и по разным причинам не подошли: gizmo5 (временно заморожена разработка), ekiga (ни разу не завелась по-человечески), qutecom (бывший wengophone, тоже глючный) и т.д. и т.п.

Для звонков на город через SIP (в моём случае, sipnet.ru) я нашёл себе неплохую программу twinkle, но как замена скайпу она не подходит. К тому же уже почти 2 года не выходит новая версия.

P.S. Подойдут истории успеха с тем софтом, что я перечислил :)
gfffgttaaggLinux,Skype,SIP,Видео,ttaagggfffg
Skype незаменим…
llpp
google+
есть список абонентов. возможность писать им письмо\сообщение в джаббер\аудио-видео звонок, централизированное хранение логов у вас в почтовом аккаунте.
работает нормально в ubuntu 10.04-12.04
а так же есть полезная фишка - бесплатные звонки в США
для этого достаточно зайти в гугл+, поставить локацию дефолтную - США и звонить в формате 800 288 9949 (вместо +1800 288 9949)
все в совокупности очень сильно пошатнуло % использования skype у нас в команде
llpp
кроссплатформенные мессенджеры поддержка linux windows android

Jami
https://jami.net/

Tox https://tox.chat/
llpp
а как настроил twinkle на sipnet? у меня регистрируется но никак не звонит :(
llpp
частично скайп можно заменить на Gtalk, но под линуксом он только через браузер
llpp
Странно, что ekiga у вас не завелась, вполне себе нормальный клиент, никогда с ним проблем не было
llppminhojkhon Имеет ли смысл продавать свой софт через онлайн-магазины типа SoftKey или AllSoft?gfffg
Что имеем:


Есть свое Shareware приложение, есть партнерская программа и т.д. То есть какие-то продажи уже есть.

Сейчас мы параллельно переводим софт на английский и ищем возможности для развития в РФ.


Возник такой вопрос:


1. Имеет ли смысл продавать софт через онлайн-магазины софта? Каково хотя бы оценочное количество продаж у тех же Allsoft.ru или Softkey?

2. Есть кто на хабре, кто продавал таким образом продавать софт? Есть ощутимые результаты?


Просто у меня в свое время сложилось впечатление, что эти магазины живут за счет продаж очень ограниченного набора продуктов (кошмарский, дрвеб, ms office и windows), за которыми к ним целенаправленно приходят. Я прав или нет?
gfffgttaaggЭлектронная,коммерция,ttaagggfffg
Смысл продавать на Интернет-площадках есть! Потому как при закупке софта, принцип «все в одном месте» очень часто срабатывает. Это удобнее как для нас, так и для бухгалтерии. При покупке выяснили, что в не все, что нам нужно, продается в интернет-магазине, некоторые продукты можно купить только через сайт разработчика. В итоге его не стали покупать, потому что он не был в том заказе, который мы оформляли в Интернет-магазине и отправили нашей бухгалтерии.
Поговорив с менеджерами одной из площадок узнал, что при большом заказе они могут сами потрудиться, чтобы купить продукт, а его стоимость будет добавлена в стоимость заказа.
llpp
Softkey и Allsoft в первую очередь приемщики платежей, а не интернет-магазины. Для продаж со своего сайта всеравно будет нужен хотя бы один из них, особенно, если софт корпоративный. Обычно они сами не продвигают, хотя, кажется, Softkey этим занимается на спец. условиях. Вообще, разместив свои программы на обоих сайтах, вы ничего не теряете.
llpp
если планируете ориентироваться на зарубежную аудиторию, попробуйте: RegNow, RegSoft, Plimus
llpp
Как покупатель скажу, что стоит 100% т.к. сам регулярно покупал мелкий софт, из-за того, что он есть в онлайн-магазине. Мне это быстрее и удобнее, т.к. я уже зарегистрирован в магазине.
PS: ещё степень доверия к софту почему-то больше. Хотя уверен, что это чисто где-то на подсознательном уровне.
llppminhojkhon [SQL] Проверить, лежит ли один диапазон дат в другомgfffg
Добрый день.
Помогите, пожалуйста, составить SQL-запрос.

Есть две даты.
Нужно проверить, что интервал между этими данными не попадает в интервал дат в таблице БД. А также, что интервал дат в таблице не попадает в интервал между данными датами.
gfffgttaaggSQL,ttaagggfffg
ну так
select * from table t
where 
not
(
{$fromDate} between t.date1 and t.date2
or
{$toDate} between t.date1 and t.date2
)
</sql>
llpp
declare date1 datetime;
declare date2 datetime;
set @date1 = '2010-12-03';
set @date2 = '2010-12-07';

select * from table t where t.date not between @date1 and date2;
llpp
`start` < #end AND `reservation`.`end` > #start
Где #start и #end соответственно ваш диапазон
llpp
SELECT * FROM dates d WHERE NOT (
  (my_from < d.date_from AND my_to < d.date_from)
  OR
  (my_from > d.date_to AND my_to > d.date_to)
)
llppminhojkhon Где купить музыку mp3gfffg
Интересуют любые интернет-магазины которые работают с Россией.

Итак,
iTunes — доступен только софт для iOS.
Amazon — только для США.
ArmadaMusic.com — Due to licensing restrictions, this track is not available in your territory.
Rhapsody — The Rhapsody MP3 Store is currently only available inside the United States.
gfffgttaaggАудио,MP3,Интернет-магазины,ttaagggfffg
soundkey.ru/ например
llppllpp
muz.ru?
llpp
Уже много лет работает и вот этот:
www.mp3.ru/
llppllpp
0) bandcamp, в первую очередь, там многие артисты распространяют файлы своих релизов, бесплатно и за деньги
1) amazon, там много файлов, большинство не транскоды и нет, он доступен не только в сша.
llpp
itunes?
llpp
zvooq.com, только он сейчас в конце 2018 году как-то странно работает( сервис скачивания доступен именно по этому адресу, а не по главному zvuk.com)
llppminhojkhon Мобильные звонки через Skype в организацииgfffg
Интересует вопрос, реально ли подключить Skype линию в виде транка в Asterisk, и звонить по их тарифам?

Стоимость звонка получается на порядок ниже, чем у обычных операторов Sip телефонии.

Кто нибудь внедрял подобные решения?
gfffgttaaggSkype,Asterisk,ttaagggfffg
Реально подключить, но насчёт «на порядок ниже» не согласен, ибо это не коректное сравнение. Всегда сравнивать надо конкрентные направления.
Для примера: УстьКаменогорск через Скайп до последнего времени был 12евроцентов, а у одного из Бетамаксов 4 евроцента. Это же не повод, чтобы кричать. что Бетамакс в 3 раза дешевле Скайпа..?
llpp
Если у вас есть номер на вашем Skype ID в скайпе, то можно попробовать его прописать в вашем астериксе как номер, по нему будут ходить звонки. Только скайп такие вещи громко запрещает, но насколько я понимаю, проверять они врядли будут, откуда пошел звонок — с IVR или просто цифровой атс-ку. Стоимость будет зависеть от тарифов, которые идут на исходящие по вашему пакету в скайпе и от того куда вы звоните — тоже.
llpp
или так… да, так наверное даже лучше, но лично я этого не пробовала, могу только сказать про конкретно прописывание готового номера — не сип клиента, а скайп номера в астерикс. просто этой опции — прописать Sip еще не было тогда, и мытупо включили пару номеров в нашу авиарку — попробовали, работает,. там просто есть ньюанс один, иногда при звонке, например, вам нужно набрать в тоновом режиме дополнительные всякие экстеншины, когда вы звоните на какой-то корпоративный общий номер и вам нужно внести еще дополнительные 3-4 цифры, чтобы попасть на конкретного человека, вот там бывает такое, что вот эти дополнительные цифры не набираются из-за того что идет многократная переадресация набора.
llppminhojkhon Вирус, подменяет фон рабочего столаgfffg
Обратилась знакомая — «на рабочем столе зубастые кошки»
Я удивился. Подключился через удаленный рабочий стол — вижу просто синий фон (после выяснилось, потому что отключался background)

Сделали вместе скриншот — вот что получилось
image

При установке любого фона появляется.

Кто нибудь сталкивался?
gfffgttaaggВредоносное,ПО,ttaagggfffg
Установите антивирус
llpp
HKEY_CURRENT_USER\Control Panel\Desktop\Wallpapaer — выставьте на ключ права пользователю только на чтение, вирусина не сможет туда ничего прописать.
llpp
В свойствах экрана — рабочий стол — WEB — уберите галку «Отображать домашнюю страницу», либо отключите Active Desktop. Затем редактором реестра удалите
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System\\Wallpaper и пробуйте снова сменить обои
llpp
Воспользуйтесь вот этим technet.microsoft.com/ru-ru/sysinternals/bb896645.aspx чтобы узнать, где сидит этот вирус, что меняет вам экран
llppminhojkhon Как организовать ввод и вывод денежных средств на веб-сервисgfffg
Есть сервис ориентированный на зарубежного пользователя. Мне нужно на нем организовать такую систему: пользователь вводит деньги на сайт, там эти деньги распределяются между другими пользователями и эти другие пользователи в дальнейшем могут их вывести в реальные деньги.
Ну и само собой нужно что бы это работало с пластиковыми картами и пэйпалом.
Подозреваю что нужно что то вроде нашей робокасы. Может кто то делал что то подобное, посоветуйте решения данной проблемы.
gfffgttaaggПлатёжные,системы,ttaagggfffg
У paypal-а есть mass payment. Вопрос в том смогут ли другие вывести из paypal-а.
llpp
А Вы не пробовали сделать такую систему:
Прием денег (paypal, moneybookers, etc) на Ваш счет. Дальше Вы распределяете деньги между счетами пользователей и переводите их им.
llpp
У moneybookers.com — тоже массовые платежи имеются. Правда только до 100 получаталей.
Думаю, если внимательно прочитать API — можно найти способо автоматизировать процесс.
llppminhojkhon BBCode и картинки?gfffg
Проблема:


Делаю свой форум на основе vanilla. В форуме нет возможности присоединять к комментариям картинки, а мне очень хочется. Для этого существует BBCode и тэги вида [img].


Но проблема в том, что все картинки на бесплатных хостингах рано или поздно пропадают. На rutracker, например, очень много ссылок на картинки, ведущие в никуда.


Поэтому у меня два варианта:


а) Найти нормальный хостинг картинок, возможно платный. Есть ли такие? Чтобы надежный, с удобным интерфейсом и без сумасшедшего количества рекламы.


б) Сделать на своем сервере простенький хостинг картинок. Есть ли готовый софт для этого?


в) Написать или найти специальный плагин для vanilla.


Возможно, хабра-мозг знает про это лучше чем я. Спасибо за комментарии!
gfffgttaaggBBCode,ttaagggfffg
Однозначного ответа нет. Картинки будут являться важной составляющей контента (статьи и тп.) или просто пользователи будут вставлять картинки для ловли лулзов? Если первое, то лучше плотно интегрироваться с форумом, на крайний случай свой отдельный хостинг картинок. Если второе, то не надо особо заморачиватся, пусть заливают куда хотят.
llpp
Вроде бы vanilla имеет аддоны для аттачей?

Отдельных скриптов вроде как и нет нормальных, поскольку это распространенная фича в CMS.

Внешний хостинг — Picasa например. Можно по API закачать и пользовать прямо из редактора.
Есть ресайз по урлу и вообще много прелестей.
Можно сделать юзерам возможность подключать свои аккаунты на пикасе.
Тоже самое можно сказать про flikr и наверное несколько других грандов типа яндекса.
llpp
на itmages.ru киддайте.
llppminhojkhon Отправить сообщение в твиттер через PHPgfffg
Не подскажите есть ли готовый пример отправки сообщения в твиттер через API на PHP.
Ранее все работало через curl, но с вводом oAuth все накрылось и работающих примеров что-то не нашел(
gfffgttaaggPHP,OAuth,ttaagggfffg
Если вы не можете разобраться, посоветовал бы сначала почитать это bbee.su/3l
Если поймете это, реализация на любом языке не вызовет трудностей.
llpp
для начала ознакомьтесь как работает обмен данными по протоколы OAuth. Мне помогла в своё время статья dklab.ru/chicken/nablas/57.html а потом берите подходящую библиотеку от Twitter dev.twitter.com/pages/oauth_libraries и используйте
llppminhojkhon Генератор модельных классов (и/или мапперов) для Zend Framework?gfffg
Существуют ли решения, позволяющие генерировать готовые модельные классы с CRUD-функционалом (create, read, update, delete) или ORM-мапперы для приложения, реализуемого на библиотеке Zend Framework, по SQL-дампу базы, подобно тому как это реализовано, например, в Yii framework?
gfffgttaaggZend,Framework,ttaagggfffg
Самый популярный метод решения данного вопроса — прикручивание Doctrine к Zend Framework, написано об этом довольно много, есть даже на хабре статья, например вот.
llppminhojkhon QIP 2010. Как перенести данные из обычного профиля в изолированный?gfffg
В связи с внедрением джаббера стали ставить QIP 2010. Как потом уже выяснилось заводить уч. записи на @qip.ru необязательно, но у некоторых уже завели. Как перенести данные?
gfffgttaaggМессенджеры,ttaagggfffgllpp
Как вариант:

1) Экспорт/импорт настроек
forum.qip.ru/showthread.php?t=29109

2) Экспорт и синхронизация сообщений через БД
forum.qip.ru/showthread.php?t=45745
llppminhojkhon Dovecot почтовый клиент не получает сообщенияgfffg
Здравствуйте дамы и господа

только изучаю почтовики на linux, по этому пока поднята простейшая связка postfix+dovecot+mysql, к этому делу прикручен web-интерфейс и всё прекрасно работает, почта ходит, всё замечательно. НО. настроил почтовый клиент, всё хорошо, ошибок никаких нет, но клиент не получает почту с сервера, ни по pop, ни по imap. Протоколы в конфиге dovecot раскоментированы, работаю, фаервол настроен (телнетом с этой машины подключаюсь без проблем), в логах сервера так же всё прекрасно на сколько я понимаю:
Dec 4 22:49:57 korpserver dovecot: pop3-login: Login: user=, method=PLAIN, rip=::ffff:192.168.0.132, lip=::ffff:192.168.0.133, TLS
Dec 4 22:49:57 korpserver dovecot: POP3(korp): Disconnected: Logged out top=0/0, retr=0/0, del=0/0, size=0

но при этом сообщения в клиент не загружаются, ошибок никаких клиент не выдаёт - всё так же хорошо

куда копать?
gfffgttaaggDovecot,ttaagggfffg
увеличьте детализацию логов, это раз. посмотрите /var/log/maillog — может там что разглядите
method=PLAIN — используйте только с шифрованием, иначе method=CRAM-MD5, иначе несекьюрно, это два.

postfix+dovecot+mysql — может и простейшая, но очень шустрая и функциональная связка, т.ч. выбор неплохой.

ps
советую в качестве smtp-sasl-бэкенда в postfix использовать dovecot (посмотрите postconf -a). не нужно будет ставить cyrus-sasl-sql, которую вы наверно ставили (могу ошибаться — бог меня простит).
llppminhojkhon Звонки на мобильные РФ. Как дешевле всего?gfffg
Интересует сей вопрос. Как звонить на мобильные России дешевле всего? IP-телефония, разумеется.
Существует ли способ звонить дешевле, нежели это предлагает skype и sipnet.ru
gfffgttaaggТелефония,ttaagggfffg
список сип провайдеров (рабочие не все по моему)
betamax.ru/tarif
от 0.625 руб. за минуту на мобильные
llpp
а вот глобальное обсуждение. Всё объёмно, на то и ixbt
llpp
E1tele.com?
llpp
я с самого телефона звоню по рублю. Билайн, простая логика.
llpp
Sipgate.ru посмотрите. Звонки по России от 0,45р до 1,7р. Посекундная тарификация начиная с первой секунды и отсутствует плата за соединение.

Сайт у них убогий, но работают хорошо.
llpp
Раньше пользовался pctel, за 1 руб./минуту (хотя с наценкой выходило 1,25 руб.).
Сейчас пользуюсь dorinet.org за 90 копеек, качество такое же как и в pctel.
llpp
если стоит задача звонит на один и тот же номер (например, переадресовывать на мобилу со своей pbx в случае отсутствия на sip-связи) то, наверно, одним из вменяемых вариантов будет мультифон (мегафон), звонящий на мегафон же. 80 копеек.
llppminhojkhon Проблемы с MySQL MyISAM — дублирование записей и крэш больших таблицgfffg
Совершенно внезапно на рабочем проекте стали твориться непонятные вещи:
  • отваливаются две самые большие таблицы — одна на гигабайт и порядка 70 миллионов записей, другая на 500 мегабайт и 700 000 записей. Примерно 100-1000 инсертов в секунду в первую и 2-5 во вторую. Из второй данные активно select'ятся
  • периодически по неизвестным причинам база начинает выдавать ошибку too many connections. Скрипты оптимизированы, один скрипт — один экземпляр соединения (класс БД — «одиночка»)
  • сегодня ни с того ни с сего данные начали дублироваться, один запрос проходил от двух до 13 раз. Причем не один какой-то запрос, а сразу несколько, которые идут друг за другом.
Скрипты проверил, всё в порядке, давно ничего не менялась, проект со средней посещаемостью. Никаких всплесков за сегодня нет.
Сервер выделенный, настройки стандартные, ОС — CentOS. Версия MySQL — 5.0.77

В чем может быть причина? Я с подобным никогда не сталкивался, никак не могу понять, что происходит.
gfffgttaaggPHP,MySQL,SQL,Базы,данных,ttaagggfffg
Too many connections — енто я объясню. На myisam нельзя делать так как вы описали. Активные селекты блокируют всю таблицу и инсерты ждут снятия блокировки. Получается, если ваш селект тормознул хотя бы на секунду, то по вашим данным в очереди набилось уже 1000 инсертов. Вот вам и too many connections.
Переключайтесь на иннодб, она помедленнее, но блокировки там на уровне строки и от сбоя она хорошо восстанавливается.
И лучше сделать один extended insert на 1000 строк, чем 1000 инсертов по одной строке. Подумайте над этим.
llpp
FaceBook по вашему не серьёзный проект?
llpp
Замечу для тех, кто люто срет кирпичами выше — 70 миллионов записей в самой большой таблице — это не так уж много. Совсем не много, чтобы заявлять — «Например, если в одной таблице очень много записей (70 млн.), то можно использовать партиции».

7 миллиардов — и десятки терабайт общего размера базы — вот это очень много.
llpp
при большом количестве инсертов ваш выбор innodb
llpp
Надо смотреть блокировки в mysql и iostat и вообще что там может быть с диском связано.
А вообще как-то странно видеть MyISAM для таблиц в которые часто пишут.
llppminhojkhon Нужен патч для postfixadmin (отобр. размера почт. папки юзера)gfffg
Чтобы отображалось сколько мегабайт у пользователя.
У кого то есть подобное? Или подскажите какую php-функцию нужно вызывать

PS. httpd работает от apache, а почтовые папки имеют пользователем virtmail.
gfffgttaaggPostfix,Admin,ttaagggfffg
в крон помещаешь скрипт для подсчета размеров папок (можно shell), например раз в 5-10 мин
дальше результат в файл, а файл уже читаешь скриптом и получаешь нужный вывод.
llppminhojkhon Как хомячковому сайту пережить хабраэффект?gfffg
Задумался над вопросом на перспективу…
Есть сайт на простеньком хостинге. Как ему пережить Хаброэффект? Сколько это будет стоить?

Уточнение:
Коротко о планах. По жизни собралось много материалов по психологии (в частности работал над одним полузакрытым проектом по психологии бессознательного). Хочу выложить информацию в Сеть. Думаю Хабру это будет интересно, но на Хабр тащить такую серию непрофильных статей считаю глупым. Как то так…
Кстати сейчас написал и понял, что сглупил с вопросом — есть блоги Гугла. Выложу туда. А если соберется аудитория для занятий, то можно будет уже с ними и обсудить хостинг и какой движок избрать.

Всем спасибо за ответы. Если нет ничего принципиально нового, я наверное закрою вопрос.
gfffgttaaggХабраэффект,ttaagggfffg
Можно использовать Coral CDN
llpp
на амазоне (AWS) вон г
од теста бесплатно — может туда?
llpp
Не подставлять его под хабраэффект, если сайт реально хомячковый?
Как минимум — заметку о сайте сделать закрытой.

А Вот если заметкой требуется привлечь внимание к ресурсу и расширить аудиторию, то, как подсказывает Кэп — менять хостинг на что-то более серьёзное. Хотя-бы один месяц взять. Цены, естественно, «зависят от».

P.S. Тег «насилие» порадовал, спасибо :).
llpp
1. Про «облако» выше написали. На самом деле то что вам нужно — это хостинг с масштабируемыми параметрами. Это не совсем облако, но по облачным тарифам вы это получаете. Амазон посмотрите.
И не забудьте заранее уточнить, во что вам обойдётся такое расширение мощностей.
2. Как вариант, переехать на время на более мощные ресурсы.
3. Если соотношение мощности серверов — слэшдот-эффект не очень плохое, то ссылку можно сделать так, чтобы отсекать часть аудитории (да хоть на Яндекс редиректить). И таким образом обработать пусть часть возможных посетителей, но обработать.
llpp
Можете перенести сайт на облачный хостинг, где оплата идет за использованные ресурсы, а не за время. Только люди говорят, что лучше искать зарубежные облака, так как у нас расценки невыгодные.
llpp
Переехать на мощный и пустой сервер на время.
llppminhojkhon Не могу опубликовать ни одной статьи из-за кармыgfffg
Здравствуйте, читатели! С трудом зарегистрировался, думал все. Оказалось не так. Теперь нужно набрать не менее 5 кармы, чтобы можно было писать посты. Проблема в том, чтобы написать пост нужна карма, а чтобы получить карму нужно написать пост. Замкнутый круг(( Помогите пожалуйста. Так уже хочется начать писать=)
gfffgttaaggХабр,ttaagggfffg
Всё просто. Если статья ваша не очень, то сэкономьте своё время, а если статья ваша хорошая, то здесь она никому не нужна.
Точно так же ваша карма будет показывать степень вашей хомячковости: если вы специалист в своей области, то вас заминусуют, а если вы обыкновенный школьник, то заплюсуют.
При положительном рейтинге, ваша карма вполне может быть сугубо отрицательной.

Таковы здесь правила.

Вы не видите, кто вас минусует. И получаете минус, например, за то что хвалите windows. А плюс получаете только за очень хороший совет или за обыкновенный популизм.

Если хотите набрать положительную карму — аккуратно, чётко, подробно отвечайте на вопросы в этом разделе. Я, например, так сходу за вечер взял плюс 2. И затем не комментируйте ничего лишнего. Тогда карма не упадёт.
Так-то.
llpp
Писалось уже много раз:
habrahabr.ru/qa/2575/
habrahabr.ru/qa/2364/


Грамотно отвечай в «q&a» и будет тебе счастье. На своем опыте могу подтвердить. Да, может не так быстро как хотелось бы, но реально работает.
llpp
> С трудом зарегистрировался, думал все.
Тут всё просто.
Если статья(пост) из песочницы захабрена, то и автор как правило захабривается.
А значит и рейтинг с кармой получается не «стартовый»
Хитро конечно, но отнюдь не все статьи пишут сами авторы постов =)
Моя карма в первом случае (карму можно скинуть на 0 только раз) пострадала именно из-за того, что я поместил пост не в тот блог и получил штук 15 минусов(по просьбе человека который дал мне инвайт)
Ну а потом я устал трястись над кармой и меня попёрло =) О чём не жалею ни капли.
llpp
Предлагался еще вариант — если вы хотите конкретную статью опубликовать, пошлите PM людям с высокой (достаточной кармой) и адеквартным на вид (по их постам), попросите кармы, скажите что не хватает чтобы опубликовать то-то и то-то (опишите кратно что хотите описать). Лично я кармы на это дам всегда охотно.

А почему? Потому что не одобряю политики администрации в том, что касается системы кармы. Право писать должно быть «по дефолту», и отниматься только за серьезные проступки. И уж не по минусам, поставленным какими-то анонимусами.

А претензия на «элитарность» все равно не выдержала проверки… по количеству неадекватном получивших инвайты и нормальную карму это видно.
llpp
Напишите не в тему, а в личный блог. Если статья хорошая — наберет голосов, возможно будет ее перенести в соответствующую тему. Проблемы не вижу.

Если сомневаетесь в том, что статья хорошая, лучше не постите вообще. Уважайте людей. :)
llpp
Создать новую публикацию с кармой <5 невозможно. Как и создание вопроса в «q&a» c отрицательной кармой.
llpp
Написав в habrahabr.ru/blogs/web_2_0/109815/ можно срубить карму. Напишите что-нибудь хорошее по теме за сторону мнения толпы. Предложение действует в течении 24 часов. Чтоб получить больше плюсов, нахами пользователю VasyaMobile
llppminhojkhon Ebay возврат денег?gfffg
Ситуация следующая:

29 октября 2010: за 12 сек до окончания торгов сделал ставку и выйграл аукцион на 485$, т к время было ограничено в описании не успел прочитать о том, что доставка только по США. Сказал об этом продавцу, он мне ответил, что если я еще 40$ доплачу то он отправит мне в Россию. Я согласился.


2 ноября: я оплатил 485$ через ебей(paypal) и 40$ перевел напрямую через paypal.


11 ноября: продавец отправил посылку USPS Priority. Сказал что ему трекинг не дали и скинул мне чек с облатой и бланк, который был заполнен через копирку и ничего там не видно, правда на этом ланке стоит трекинг, продавец не заметил его. Сам номер — cp700551767us

Смотрю что с посылкой:

Your item left the United States from ISC CHICAGO IL (USPS) at 1:22 am on November 14, 2010. Information, if available, is updated periodically throughout the day. Please check again later.

Detailed Results:

International Dispatch, November 14, 2010, 1:22 am, ISC CHICAGO IL (USPS)

Arrival

Acceptance, November 12, 2010, 11:39 am, ELGIN, IL 60120


Посылка покинула США 14 ноября, в Россию до сих пор не пришла. Последние посылки мне вообще приходили за 10 дней, например:

Out of Foreign Customs, November 24, 2010, 6:41 am, RUSSIA

Into Foreign Customs, November 23, 2010, 9:00 pm, RUSSIA

Arrived Abroad, November 23, 2010, 9:19 am, RUSSIA

International Dispatch, November 17, 2010, 7:46 pm, ISC LOS ANGELES CA (USPS)

Arrival

Electronic Shipping Info Received, November 16, 2010

Shipment Accepted, November 16, 2010, 1:06 pm, TORRANCE, CA 90503


Хотя раньше до 30 дней. Но, по крайней мере, за 8 дней долетали до России:

Arrived Abroad RUSSIA 10/09/10 1:04pm

International Dispatch ISC LOS ANGELES CA (USPS) 10/01/10 4:42pm


У меня такое чувство, что где-то посылка пропала.

Сегодня уже 5ое число, это примерно 38 дней прошло, осталось 7 дней, чтобы открыть «Resolve», как мне правильно решить проблему? Какие шаги выполнить, чтобы не потерять деньги, учитывая, что я 485$ оплатил лот через ебей(paypal), а 40$ перевел через paypal. Продавец застраовал лот на 500$. В графе «Item shipped or not» не стоит знак «Shipped», продавец сказал, что не может поставить, потому что он не собирался в Россию отправлять.

Вообщем вопрос: что делать, желательно подробно, я в этом мало понимаю.
gfffgttaaggEbay,PayPal,ttaagggfffg
Бывает что посылки теряются, ничего тут не поделать. Спишитесь с продавцом, объясните ситуацию, пусть продавец получает страховку и возвращает вам деньги (получение страховки может затянуться, но некоторые селлеры возвращают из своего кармана заранее). Предупредите продавца о том, что открываете диспут в PP — по-другому вернуть деньги в Россию не получится, только через рефанд. Диспут это дело не быстрое, займёт не меньше недели-двух — может за это время и посылка появится, тогда просто закроете его. Вы товар не получили и это видно по трекингу — скорее всего либо объявится посылка, либо вам вернут деньги.
llpp
Продавец не отвертится 100%, открывай диспут.
llpp
посылки, отправленные примерно с 1 по 12 ноября из Лос-Анжелиса и Сан-Франциско задерживаются и досматриваются, вроде что-то ищут там…
тут можете статистику посмотреть, по EMS и Priority:
sms-track.ru/stat/EUS-RU
llpp
Priority сейчас идет как правило около 40 дней (лучше Int'l Express заказывать — это если мы говорим про USPS). Думаю посылка висит гденить на сортировочной. Напишите продавцу, откройте диспут в ebay для начала, чтобы срок не прозевать. продавцу в комменте диспута укажите что посылка не пришла готовы ждать до к примеру 25 декабря, если не придет — попросите чтобы делал рефанд.
llpp
Новый год на носу, дедмороз шлёт посылки всем хорошим и послушиным ребятам, почта загнулась от такого количества, я не первый год на ebay покую много чего.

куплено далеко за 100 товаров. не пришло только 2
коробка конфет из британии
и посылка с пластинками Боба Марлей :) как выяснил позже, почтальён просто подставил у почтового ящика посылку, а ящики стояли во дворе…

У меня чайчас «висит» около 5ти посылок, кто-то появился в рашке 10го Ноября. но с тех пор трек молчит, ещё какие-то вышли из штатов и уже почти месяц так и не появились в рашке.
И не поверите такое — каждый новый год, в феврале марте, снова начнут за 2 недели посылки ходить (это к нам в сибирь, средний срок 3-4 недели.).
Бывали посылки, приходившие через 2 месяца (как правило из канады)
Так, что терпение и труд.
llpp
Ваша ошибка: вы переслали 40$ напрямую через пайпал, о них теперь вряд ли можно будет думать. Как нужно было сделать: после покупки на странице оплаты найти и нажать кнопку «Request total from seller» которая позволит продавцу поменять стоимость доставки и добавить её в прайс.

Насчет доставки в Россию — у самого до сих пор висит в экспорте от 27 ОКТЯБРЯ (!). Что надо делать:
— На 42-43 день с момента оплаты открываем диспут на пайпале о неполучении. Пишем, типо так и так, мы готовы подождать еще сколько-то времени, надеемся что получим посылку.

В вашем случае, стоит дополнительно сделать скрины где продавец говорит об дополнительных 40$ за доставку и добавить их в диспут на пайпал. Может быть, поможет.

В лучшем случае вы получите посылку до окончания диспута и всё будет хорошо, если же посылка не дойдет то максимум что вы потеряете это 40$ за доставку. Но возможно что продавец пойдет вам навстречу и вернет полную сумму.
llppminhojkhon Посоветуйте базу данных (pure Java, Schema less, embedded, in memory)gfffg
Посоветуйте пожалуйста: pure Java, Schema less, embedded, in memory базу данных.
Чтобы использовать как кэш с возможностью поиска по свойствам объектов.

Ну или иные варианты как организовать такой кэш :)

Спасибо!
gfffgttaaggJava,NoSQL,Базы,данных,ttaagggfffg
Hypersonic in memory
H2 in memory
llpp
Я могу ошибаться, но мне кажется, что вам можно обойтись без бд. Храните все в какой-нибудь удобной для вас структуре данных, вроде HashMap, и сериализуйте ее время от времени на диск. Скажем в отдельном треде каждые 0,1 сек. Но все конечно зависит от объема и совойстив документнов, которые вы собираетесь хранить.
llpp
А Memcached (wiki) не подойдёт? Есть Java библиотеки.
llpp
Что касается кеширования, то отличная штука — Ehcache. Но это сугубо кэш, т.е. банальный Map, аля memcached (правда с наворотами и умеет embedded). Всё зависит от того, какие возможности поиска по атрибутам вам нужны — если всё прозрачно и ясно, то можно и самому построить простенькие индексы и пользоваться, это будет быстро.

Ещё можете взглянуть на Neo4J — это embedded графо-ориентированная БД, очень неплохая штука, если ваше приложение ложится на графы.
llpp
А я рекомендую OrientDB. Очень классная штука: тем более, что можно соориентировать в нужную сторону: либо кейвелью, либо Graph oriented, реляционная и т.д.
www.orientdb.org/orient-db.htm
llpp
Посмотрите (вроде как реализация JSR-107 с плюшками) — commons.apache.org/jcs/index.html. Есть много вкусного.
llppminhojkhon Bada — ваше мнение?gfffg
Может кто-то юзал телефоны с данной ОС.

Интересны вашы отзывы. Интересно какие девайсы, сколько держат по времени.

Хотел купить телефон с OS Android, но говорят у них быстро проседает аккумулятор.

Вобщем хочется услышать все ваши мнения, и объективные и субъективные.

Да кто ни буть читал текст с Супер-АМОЛЕД дисплеев мобилок, как глаза не очень устают по сравнению с хорошим монитором?
gfffgttaaggМобильная,разработка,ttaagggfffg
смотря что нужно?
мобилка, звонилка, музыка, немного аська и интернет — бады хватит, точнее хватит ява прог которые есть уже…
если не хочется явы, хочется надежное, интересное, поковыряться и покопаться — андроид
llpp
У меня galaxy s с Super Amoled, ежедневно читаю с него, при этом ставлю яркость на минимум, глаза не устают совершенно, и уж тем более по сравнению с мониторами.
llpp
На данный момент, разумеется, лучше купить смартфон на базе Android, потому что Bada только начинает развиваться. Мало программ и игр будут поддерживаться. Android уже проверенный. Хотя для повседневных задач и Bada хватит, но Android, все же, думаю лучше будет)
llppminhojkhon Отладка POST запросов, Macgfffg
Каким инструментом под Mac лучше отлаживать скрипты, к которым передаются POST запросы (ибо GET и в браузере можно)?

Сейчас пишу маленькие скриптики на jQuery типа
$.ajax({
     type: "POST",
     url: "/add_something.php",
     dataType: 'json',
     data: {'id' : '1', 'foo' : 'bar'},
     success: function(data) {
          console.log(data);
     }
    	});
</code>
и запускаю в FireBug.
gfffgttaaggmacOS,Отладка,Веб-разработка,ttaagggfffgllpp
Я лично пишу $_REQUEST вместо $_POST и вставляю проверку на POST, которую по DEBUG флагу обхожу.
Ну а в целом есть много http снифферов, которые позволяют повторять запрос. Наверно их и под MAC пишут.
llpp
https://addons.mozilla.org/en-US/firefox/addon/3829/ Удобный аддон для файрфокса
llpp
Если правильно понял, то подойдет Paros Proxy, он написан на Java поэтому работает везде
Настраиваете браузер на этот прокси, устанавливаете перехват запроса, смотрите и редактируете.

llpp
сформируйте data, примерно так

var data = «action=param1&id=param2&…;
в php будет
$_REQUEST['action']
$_REQUEST['id']

а в качестве отладки в firebug'e смотрите в консоли ответ, сам пост запрос, и если нужно делайте точку останова
llpp
Автор, а FireBug собственно чем не подходит? Там же и GET, и POST…
llpp
Насколько я знаю, google chrome есть и для маков, а для хрома существует расширение firebug lite.

chrome.google.com/extensions/search?itemlang=&hl=ru&q=firebug
llpp
В Safari Настройки -> Дополнение -> Показать меню «Разработка»

Затем в меню «Разработка» выбираете «Показать веб-инспектор», вкладка «Ресурсы». Там, помимо красивых диаграмм, на каждый запрос можно посмотреть заголовки запроса, ответа и данные формы.
llppminhojkhon Какую книгу про Linux почитать?gfffg
Есть ли какие-нибудь хорошие книги про Linux на русском языке, и которые можно купить в Москве? Именно книги! Журналы не подойдут!
gfffgttaaggLinux,Книги,IT-образование,ttaagggfffg
Если вас интересует «линукс с нуля», то посмотрите курс лекций Михаила Браво. Их очень легко найти в сети. Освещаются темы линукса вообще, что такое баш и как им пользоваться, основные команды, принципы построения скриптов (циклы, пайпы, перенаправления), регекспы, структура фс. В последних лекциях, на сколько я помню, разбираются какие-то программы. Помоему даже отдельная лекция по виму есть. Я свое знакомство с линуксом начал именно с этих лекций.

Естественно все прослушанное надо сразу же пробовать в консоли, в этом вам помогут «домашние задания» в конце каждой лекции.

Удачи в освоении linux.
llpp
Скорее всего это не совсем то, чего вы ждёте от «книги про Linux», но тоже полезно.
Андрей Робачевский — «Операционная система UNIX»
ozon
llpp
Вообще, лучше читать статьи и пробовать всё в реальных условиях. (хотя бы на виртуальной машине). Тогда будет толк. и команда man, разумеется.

А из книг… Неплохая книга была Д. Н. Колиснеченко, Питер В. Аллен — LINUX Полное Руководство.
llpp
А. Робачевский — «Операционная система UNIX» — общее представление о UNIX-подобных системах, от и до.

Д.Н.Колисниченко. Linux Сервер своими руками — поднятие полноценного сервера на основе Linux
llpp
Из российских авторов — Денис Колисниченко хорошие книги пишет
llpp
Линус Торвальдс, Дэвид Даймонд. Just for fun — одна из лучших книг ПРО Linux.
llpp
Ищите книги Эви Немет
llpp
Д. Колиснеченко про Мандриву
Майкл Лукас про FreeBSD
llpp
+1 за курс лекций М. Браво
Для начинающего самое то! Лично у меня, в процессе просмотра, много каши в голове рассосалось по полкам.
Когда немного разберётесь что к чему, важно будет научиться пользоваться гугло-поиском и командой «man».
llpp
Мне в свое время очень помогли в освоении
www.ozon.ru/context/detail/id/3285836/
www.ozon.ru/context/detail/id/151142/
llpp
«Руководство администратора Linux» Эви Немет, Гарт Снайдер, Трент Хейн
llpp
Хорошая книга по unix обязательна к прочтению всем заинтересованным — «Unix Программное окружение» Брайн Керниган, Роб Пайк. Всё остальное уже назвали выше.
llppminhojkhon Посоветуйте программу для снятия скринкастов, WINgfffg
Хотелось бы услышать отзывы довольных и недовольных пользователей из числа хабровчан
gfffgttaaggСкринкасты,ttaagggfffg
Camtasia Studio
llppllpp
Ох… Не ходите по ссылке из первого коммента. Там счастья нет, пробовал все виндовые бесплатные программы:
CamStudio — идиотский интерфейс
Jing — видео только в swf и не больше пяти минут
Wing — интерфейс
остальные — без записи звука
В итоге, остановился на Faststone Capture в триальной версии.
llpp
я пользовался программой TpiCam, понравилась, еще есть AVIC — она работет без установки, весит меньше мегабайта, полностью бесплатная
llpp
snagit простой, интерфейс, мало наворотов
fraps много возможностей, но сложнее для новичка.
у обоих есть триал

ну и еще несколько программок упомянуты на вики
llpp
BB Flashback, там и редактор неплохой
llpp
Krut Computer Recorder — опенсорцный на Java.
llpp
Я роrtable FSCapture юзая — везде, где у меня Виндовс…
llppminhojkhon Как автоматически удалять спам, на дефолтных почтовых ящиках на хостинге?gfffg
При покупке любого хостинга, на домене автоматом заводится почтовый ящик.

Через некоторое время папка mail/new забивается. Ящиками этими естественно не пользуешься.



Как можно в C панели, настроить авто удаление почты, что бы она не кушала хост постоянно.
gfffgttaaggЭлектронная,почта,ttaagggfffg
Создайте левый gmail и выгружайте эту почту без сохранения её на сервере. Заодно спам будет отсеивать и может вы даже почитаете то, что останется.
llpp
написать хостеру — пусть закроет ящик. Я закрывал желающим в своё время.
llpp
не уверен что такая функция предусмотрена. Попробуйте настроить любой почтовый клиент на сбор писем из этого ящика через pop3, с флагом «удалять с сервера».

В почтовом клиенте можно удалять такие письма фильтром по полю «Кому». Или просто складывать в отдельную папку.
llpp
Теоретически, если в редакторе DNS создать MX-запись и указать localhost как обработчик почты, то почта и спам извне просто не придут.
Практически, ваши сайты могут рассылать почту, а письма-ошибки будут валиться в эти ящики.
И неадкватные спамеры могут отправлять почту прямо по А-записям то есть на тот же сервер, который обслуживает сайт.
llpp
Если вы имеете ввиду, что на любоеимя@domen.com почта собирается в дефолтный ящик, просто измените в настройках «ящик для сбора всей почты». Либо удалите его.

Если ящик нужен, но мешает спам — нужно настраиват SpamAssassin так чтобы отпинывал спам не помещая его никуда.
llpp
Если ящик нельзя удалить, то зачастую его можно ограничить в размерах.
Делаете его минимальным и пусть переполняется.
llpp
Немного извращенный метод, но можно поставить Почту Для Домена от Яндекса или Google Apps — пусть спам скапливается там, да и у вас ящики вида name@example.com будут.
llppminhojkhon Парсер резюме (PHP)gfffg
В проекте (PHP) стоит задача извлекать данные (ФИО, телефон, почта, образование, опыт работы...) из русскоязычных файлов резюме. В идеале это должен быть парсер .doc, .pdf файлов в формат HR-XML. Рассматриваем варианты покупки или разработки. Поиск на эту тему дал несколько вариантов англоязычных парсеров (sovren, rchilli...). Русскоязычных найти не удалось.

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

Спасибо за ответы.
gfffgttaaggPHP,Парсинг,Карьера,ttaagggfffg
Ни чего готового не подскажу, но на хабре была серия статей, которые вам могут пригодится в этом вопросе.
llppminhojkhon Про cloud прокси-сервера?gfffg
Есть ли такие сервисы, которые позволяют редиректить запросы пользователей, где бы те не находились, от себя, к моему веб-серверу? И выдавать пользователю сгенеренный им контент — т.е. просто гонять траффик туда-сюда?

Я в свою очередь должен буду прописать только IP этого сервера и привязать его к домену, в DNS.


Или если кто знает — способ быстро настроить такие сервера.

И цену вопроса интересно так же знать.
gfffgttaaggIIS,Веб-серверы,Proxy,ttaagggfffg
Если я вас правильно понял — то вам достаточно настроить nginx на любом VDS.
llppminhojkhon Борьба с порчей папок на флешкахgfffg
После каждого похода в универ, все папки на флешке запарываются вирусом и превращаются в выполняемые .exe. Проблема усугубляется тем, что папка, порой, портится до сдачи домашнего задания… В последнее время всё кладу в zip архив, но это неудобно. Что делать, как защитить папки на флешке от такой напасти?
gfffgttaaggВредоносное,ПО,USB-флеш-накопители,ttaagggfffg
Попробуйте использовать утилиту Autostop.

Это скрипт для защиты от autorun-вирусов. Облегчает жизнь как раз в случаях, когда приходится вставлять флешку в компы, возможно, заражённые такими вирусами. Не знаю, поможет ли в вашем случае, но, по крайней мере, утилита создаёт папку, которая не переименовывается и не удаляется штатными средствами — вы можете складывать информацию в эту папку.

Почитать об Autostop и механизме её работы и скачать можно здесь: mechanicuss.livejournal.com/195192.html
llpp
Купить флешку с переключателем read/write. Купить компактный кард-ридер SD/microSD и соответствующую карту. У них есть переключатель записи.
llpp
1. На флешках часто есть блокиратор «только чтение».
2. Интернет есть? Он может быть удобнее.
3. Использовать дополнительное устройство. Ноут/телефон и прочее. Где есть встроенная память, а данные для универа копировать на флешку (этим устройством), а уже затем использовать.
4. Очистить комп от вирусов/грузиться с boot cd.
llpp
формутнуть в NTFS и запретить запись в корень. все что нужно писать в папку.
llpp
Если папка делается скрытой, а рядом возникает .exe, можно попробовать создать скрытые фейковые .exe с такими же именами как и папки, некоторые вирусы перед записью проверяют существование своих копий на флэшке и уже не полезут портить папки.
llpp
Как предлагал коллега выше отформатировать в ntfs и установить права не только на корень, но и на папки с запретом их удаления для всех.
llpp
я раньше делал так — форматировал в NTFS оставлял одну папку открытой на запись, куда скидывал все файло в универе, а остальным папкам ставил запрет на запись
llppllppminhojkhon Как переконвертировать mdf в sdf? (ms sql server to ms sql server ce)?gfffg
Есть база данных в СУБД MS SQL Server.

Подскажите наиболее простой способ получить из неё бд в формате sdf (MS SQL Server Compact Edition).
gfffgttaaggКонвертация,данных,SQL,Server,ttaagggfffg
sql dump?
llpp
Попробуйте Primeworks Data Port Wizard из этого списка утилит. 30-ти дневного триала вам, надеюсь, хватит =)
llppminhojkhon Как в Nautilus сделать в меню по правому клику пункт отправить на флэшку?gfffg
Все пользуются в форточках этой фичей. Надо скинуть файл на флэху, правый клик, отправить, вылезает выбор куда. Хочу такую фичу себе на убунту.
gfffgttaaggUSB-флеш-накопители,ttaagggfffg
тогда держите готовое решение:
1. удалите пакет nautilus-sendto
2. Скопируйте в ~/.gnome2/nautilus-scripts/ этот файл.
2. chmod a+x sendto

# Restart Nautilus with killall nautilus
llpp
есть такой пакет nautilus-sendto
llpp
в Ubuntu Tweak открываем Manage Scripts и там активируем скрипты «Copy to...» и «Move to...»
llpp
Budda40, такое решение не поможет?
llppminhojkhon Как ограничить время доступа к интернету по Wi-Fi?gfffg
Господа, подскажите пожалуйста.


Ситуация такая:

Есть кафе с доступом в интернет, хотелось бы ограничить время «посиделок» клиентов в кафе за бесплатным интернетом.

Во общем сделать по типу пришел в кафе, взял кофе — получил 30 минут бесплатного интернета.

Получается что для каждого клиента будет свой индивидуальный пароль на 30 минут.

Как все это организовать? Какие программы, какое оборудование?

Пойдёт ли Linksys Wireless G Access Point?
gfffgttaaggWi-Fi,ttaagggfffg
1) через iptables весь траф гоним на свой http-сервак, предлагающий ввести пароль
2) после ввода пароля добавляем в iptables перед редиректом правило траф с этого мак-адреса гнать во внешку через snat
3) по прошествию получаса удаляем правило.
llpp
Установить прокси-сервер, скриптом генерировать пароль и добавлять пользователя в список разрешенных. Другим скриптом регулярно проверять сколько времени уже живет пароль и очищать в случае необходимости.
Из оборудования — средненький компьютер. Из ПО — дистрибутив *nix и squid. Если нет специалистов по *nix, то можно и на дистрибутив винды потратиться.
llpp
Если у Вас заведение, и не хочется морочиться с софтварным решением, то можно посмотреть в сторону специализированной железки, вроде D-link DSA-3110 hotspot edition. Наверняка подобное есть и у других производителей. Из преимуществ — проще настроить и обслуживать, надежность при использовании неквалифицированным персоналом (кассир/официант) выше, а возможно бОльшая цена по сравнению с вариантом «старый PC + Linux» все равно окупится при публичном использовании.
llppminhojkhon где найти номнального директора для ООО ?gfffg
есть ли надёжные компании предоставляющие такие услуги?
gfffgttaaggЮриспруденция,в,IT,ttaagggfffg
Я сидел при Александре-II, освободителе; я сидел при Александре-III, миротворце; я сидел при Николае-II, кровавом; при Керенском, хм! я тоже сидел! Вот при военном коммунизме я не сидел: не было работы. Но зато как я сидел при НЭПе, ой-ёй-ёй!
А если серьёзно, то «надёжную компанию» вы наврятли найдёте.
llpp
Нормального директора можно найти в нормальной конторе, и переманить на ненормальную зарплату.
llpp
Скоро на хабре: «как украсть миллион рублей и не запалиться?», «почему ко мне после того как я стал кардером, за мной пришли из милиции?» и пр.
llpp
Вряд ли такие компании вообще можно назвать надежными, они всегда на «низком старте». Думаю стоит посоветоваться с аутсорсинговой компанией занимающееся бухгалтерским обслуживанием. Практически наверняка у них есть связи с такой компанией.
Вам какой город нужен?
llpp
Практически любая компания, предоставляющая юридические услуги, предлагает «готовые фирмы». Ориентируясь на отзывы к этим компаниям, выбираете понравившуюся. А там уже и интересуетесь каких номиналов они предоставляют: разводных/неразводных, готовых к походам в банк/к нотариусам, и прочие нюансы.
llpp
Я ни разу не встречал надёжные компании, предоставляющие такие услуги. Получается, что человеку необходимо взять на себя ответственность за то, за что он по факту ответственность не берёт. Если всё же найдётся человек, который согласится такое сделать, то какие у вас буду гаранитии, что это номинальный (он же официальный) безответственный директор не натворит бед для ООО?

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

Если вы имели ввиду (но чётко не сформулировали), что вам нужен кто-то на кого можно зарегистрировать контору, чтобы потом в случае чего повесить на её диретора СВОИ проблемы, то не завидую я такому директору и не думаю что таким вопросам место на хабре вообще.
llppminhojkhon Аналог shipito в Германии?gfffg
Цель — заиметь виртуально-реальный почтовый адрес в Германии. Кто что знает, признавайтесь?
gfffgttaaggЭлектронная,почта,ttaagggfffg
посмотрите на www.maildrop24.com
llpp
Цель — заиметь виртуально-реальный почтовый адрес в Германии. Кто что знает, признавайтесь?

Вам только для отправки товара или для других целей тоже?
llppminhojkhon Редактор с подсветкой для JSONgfffg
Подскажите какой-нибудь редактор, в котором удобно просматривать JSON.

Под «удобно» я имею в виду:

1) Автоматическая разбивка и отображение в виде иерархии (даже если я открыл файл, где все записано в одну строку).
2) Подсветка (хотя бы минимальная, скобочки там).

Есть плагин для Лисы, но хотел бы использовать standalone решение или хотя бы web-тулзу.
gfffgttaaggJavaScript,JSON,ttaagggfffg
Вопрос закрыт, нашел отличный редактор JSONpad.
llppminhojkhon Схема таблиц, как организовать рейтинг с плюсами/минусами?gfffg
Необходимо сделать рейтинг постов/комментов, как на Хабре.

Имею в виду плюсы и минусы и то, что нельзя головать больше одного раза.


Как организовать схему таблиц в MySQL? Сейчас рейтинг хранится в поле rating у самой записи, но так посетитель может голосовать больше одного раза.
gfffgttaaggMySQL,ttaagggfffg
Промежуточная таблица posts_users_rel со структурой: id int, post_id int, user_id int

При голосовании посетителя в таблицу добавляется запись, содержащая id поста, за который посетитель голосует и id посетителя.

Проверка будет очень простой.

В эту же таблицу можно и оценку посетителя вставить, минусанул (-1) или плюсанул (+1) он, тогда и суммарный рейтинг поста будет просто подсчитываться суммой оценок в этом поле.
llpp
у меня сделано так
таблица статей содержит поле avg_rate — в него мы пишем среднее значение голосов
таблица рейтинга — id статьи, qty — количество голосов, sum — сумма голосов

при голосовании за статью, мы:
1. добавляем 1 к полю qty в таблице рейтинга
2. добавляем оценку к полю суммы sum
3. выситываем среднее и пишем его в таблицу статей

Зачем писать? А чтобы потом было немного проще работать со статьями.
llppminhojkhon Zen-coding в notepad++gfffg
Так как же все таки переопределить хоткей Expand Abbreviation CTRL+E?
По умолчанию, CTRL+E вызывает ENQ
gfffgttaaggEmmet,Notepad++,ttaagggfffgllppminhojkhon Ищу хорошие книги по веб-разработке!gfffg
Здравствуйте! Очень интересует тема веб-разработки, и хочу найти книги по этой теме. Прямо с самого начала — HTML и CSS и до создания могучих веб-приложений.
Заранее благодарен за помощь!
P.S. Если есть такая возможность — ссылайтесь на электронные книги, хотя и интересные бумажные тоже придется купить при отсутствии альтернативы.
gfffgttaaggКниги,Веб-разработка,ttaagggfffg
www.ozon.ru/context/detail/id/126954/ — Я. Нильсен
llpp
По CSS рекоммендую почитать Эрика Мейера — "CSS — каскадные таблицы стилей"
llpp
В роли справочника (x)html / css / js / etc. посоветовал бы developer.mozilla.org/en-US/. Есть и на русском (и на других языках) — developer.mozilla.org/ru, но там в основном переводы и далеко не всего материала.
llpp
Девид Повер/David Powers | PHP Решения: динамический веб-дизайн. Сделай легко/PHP Solutions Dynamic Web Design Made Easy Second Edition [2010] [PDF]
files.mail.ru/9RRZCY
llpp
Не ищите ничего вроде «как выучить… за месяц/неделю/год».

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

Лучше всего — практикуйтесь, и как можно больше. Пишите, пишите и пишите код. Чем больше практики, тем больше возникнет вопросов, ответы на которые можете найти в поисковой системе или в книгах.

Помните, что лучший результат достигается на практике! Именно так, вы столкнетесь со многими вещами, которые порой пропущены в книгах.

Удачи.
llpp
Моя любимая книжка — это «Гибкая разработка веб-приложений в среде Rails»
www.ozon.ru/context/detail/id/3656024/

Даже если вы не собираетесь писать на Rails — подходы, описанные в книге, будут преследовать вас всю оставшуюся карьеру :)
llpp
Вот неплохой список книг по теме
llppminhojkhon Как получить правильную теорию по программированию?gfffg
В наше время написано много книг о прогрммирование, о алгоритмах, проектировании. Хотелось бы получить для себя «правильную базу теории» выбрав в правильном порядке книги для изучения. Конечно же я слышал о 4-ех томах Кнута, о книгах Макконнелла, Алана Купера, Джефа Раскина и многих других. В каком порядке и что читать? Помогите разобраться :)
gfffgttaaggКниги,Программирование,Теория,ttaagggfffg
В ответах несправедливо игнорируется CLR = Кормен, Лейзерсон, Ривест (+Штайн во втором издании) Алгоритмы. Построение и анализ.
Я бы начинал с CLR.
А язык программирования изучал бы параллельно — это другое занятие.
llpp
Макконнелл очень хорошо пишет об общих и часто используемых аспектах, также у него прекрасные книжки по менеджменту ит-проектов. Кнут — ну что тут сказать, библия алгоритмов, но поскольку в его книжках очень дотошно и глубоко изучены различные алгоритмы, которые вы будете чаще использовать, а не реализовывать, я бы отодвинул эту книгу с первых мест до момента, когда вы действительно захотите разобраться как же оно в кишках устроено и что можно изменить
llpp
1. Начать с основ. Хотя бы беглым взглядом по Википедии скользнуть

— алгоритмы (линейный, ветвящийся, циклический, рекурсивный)
— структура данных (скаляры, массивы, структуры, деревья)
— концепции (линейные, процедурные, объектно-ориентированные)
— паттерны (шаблоны программирования)

2. По каждому из пунктов уже понятно, какую литературу искать. Но для чтения Кнута и Дейкстры нужна какая-никакая математическая подготовка.

3. На конкретике уже пора определяться с языком.
Баланс между академичностью и востребованностью — Java, С++

Точными названиями, увы, не помогу. Читал давно, не вспомню.
Как-то так…
llpp
А Раскина я бы вам посоветовал читать параллельно с книгами по алгоритмам, отдохнете от скучной теории ;))
llpp
Раскина то зачем тут? Проекирование пользовательских интерфейсов — это не основы программирования)
llpp
Книга не совсем по теории (по типу Макконнелла), но все же: «Джоэл о программировании», автор которой Джоэл Спольски. Это человек, который много где работал (в том числе в Microsoft). Сейчас у него своя фирма Fog Creek. Но дело не в этом. Пишет он крайне занимательно о многих важных аспектах программирования и проектирования. Лично я узнал много нового благодаря этой книге.
llpp
Структура и интерпретация компьютерных программ.
Более эта кнгиа знаменита как SICP
www.amazon.com/Structure-Interpretation-Computer-Programs-Engineering/dp/0262011530/ref=sr_1_1?ie=UTF8&qid=1293473330&sr=8-1

Весьма толковое введение в Computer Science, там многое есть про теорию и практику программирования
llppminhojkhon Где искать верстальщиков XAML (Expression Blend)?gfffg
Профессия дизайнера/верстальщика XAML для приложений WPF настолько нова, что традиционные каналы не достаточно эффективны.
gfffgttaagg.NET,WPF,XAML,ttaagggfffg
Брать обычного верстальщика и обучать
llpp
А программисты WPF не справляются с этой задачей? Да нарисовать у программистов получится плохо, но «накидать элементы на форму»
llpp
Выращивайте своего. Всяко проще чем найти готового, да и не факт что «готовый» удовлетворит ваши потребности своей квалификацией. имхо, под новые технологии проще ковать кадры самостоятельно.
llpp
Стукните мне в скайп, есть портфолио, обсудим, может и сработаемся
llpp
Пишите что сделать надо и обсудим))
llppminhojkhon chrome extensions работа со страницами из расширенияgfffg
Объясните пожалуйста, как работать из расширения со страницами сайта, получать элементы, вставлять блоки, а так же отслеживать изменения страницы. Я так понимаю, что за это отвечает chrome.tabs, а вот дальше, что использовать и как?
Как писать нотацию я себе представляю, интересует пример работы с открытой страницей.
gfffgttaaggG,Suite,Google,Chrome,Расширения,для,браузеров,ttaagggfffg
Смотрите вот здесь — code.google.com/chrome/extensions/content_scripts.html
llppminhojkhon Pacman (linux game)?gfffg
Кто-нибудь может дать ссылку на достойную игру или репозиторий?

Все клоны, которые по дефолту, находятся в ubuntu 10.04 — жалкое подобие.

B altlinux 3.0, если не ошибаюсь, была весьма забавная игрушка.
gfffgttaaggLinux,ttaagggfffg
sdlmame + теплый ламповый puck man от namco.
llpp
Чувствуется вопрос навеян недавним топиком))) Сам не удержался и сыграл разок)
llpp
можно набрать html5 pacman
llpp
У меня когда просыпается желание по шпилить в пакмана я открываю google
llpp
FCEUX:
fceux.com/web/home.html
Ромы:
emu-russia.net/ru/roms/nes/p/simple/

я только этот пакман признаю!
llppminhojkhon Миграция с Lotus на Outlook?gfffg
В конторе внезапно решили перейти с Лотуса на Оутлук, соответственно встал вопрос — как перетащить всю переписку (за два года там нормально набралось).

Погуглив нашел несколько утилит, есть платные, есть бесплатные, но на все есть отрицательные отзывы связанные с различными подводными камнями.

Есть ли у кого подобный опыт — что порекомендуете? Необходимо сконвертить переписку с Лотуса в базу Оутлука, решение не обязательно должно быть бесплатным, в общем то до $50 готов заплатить.
gfffgttaaggЭлектронная,почта,Outlook,Перенос,данных,ttaagggfffg
Мигрируйте через IMAP сервер.

Самое надежное.
llpp
чето я сценарий не вкурил — можно поподробнее?
llppminhojkhon Хороший e-mail to sms сервис?gfffg
Желательно бесплатный :)
gfffgttaaggЭлектронная,почта,SMS,ttaagggfffg
сделать пересылку почты на адрес типа 7922ххххххх@megafonural.ru
подобные сервисы есть у каждого оператора, год или два назад даже заметку писал, у кого как подключить.
llpp
pochta2sms.ru — не бесплатный, но настраиваемые фильтры (в том числе регэкспы) и уведомления в аську. Пересылает и анализирует только тему письма.
llpp
Протестил на мтсовский 79***@sms.mts.ru — что-то не пришло, лет 8 назад работало…
llppminhojkhon Что-то случилось у Selectel?gfffg
С полчаса не могу достучаться ни до их сайта, ни до известных мне сайтов, которые хостятся у них. Сначала сервера не пинговались, затем перестали и резолвиться. На vkontakte.ru вместо некоторых (довольно многих) фото выводится плашка «Сервер с этой фотографией временно отключен», для flash-приложений пишется «Сервер с данным приложением переезжает в другой датацентр.»

Какая-то авария, плановые работы или цепочка совпадений, включая глюки DNS моего провайдера?

Updated: Сайт самого Selectel'а заработал, нужные мне сайты, хостящиеся у них нет :(
gfffgttaaggSelectel,ttaagggfffg
глюки DNS моего провайдера

можете исключить
llppminhojkhon Kитайский планшет на Андроиде?gfffg
Есть желание купить (привезти из Китая или Штатов) планшет.

С Айпадом и Galaxy Tab всё понятно, второй стоит излишне жадную сумму.


При этом, как известно, в Китае выпускается миллион моделей от малоизвестных фирм, со стоимостью в 100-200$.

Однако, найти сравнение этих моделей за ограниченное время не получилось*.


При этом обычно эти модели за 100-200$ имеют резистивный экран, старую версию Андроида и мало живут от аккумулятора. Очень бы хотелось избежать этих недостатков путём поднятия цены с 200 до 250-350$. Больше 350 цена не устраивает, т.к. за 500 можно купить iPad (такой вариант вполне рассматривается).

Интересует вопрос, какой (какие) из планшетов реально хорош, при цене до 350$?

Т.е. хотелось бы емкостной экран, Android 2.1 / 2.2, стильный внешний вид и качественный корпус (пусть дизайн слизан у Айпада, но корпус лучше алюминиевый, чем пластиковый), достаточную производительность и батарейку (не 2.5 часа).



* Переизбыток информации не лучше её недостатка. Сайты, которые я пробовал курить, но ниасилил:
pandawill.com/Wholesale-android-os_c306
4pda.ru/forum/index.php?showforum=336
forum.ixbt.com/topic.cgi?id=45:12553
androidtablet.ru/?cat=4
androidtablets.net/forum/


UPDATE от 25.06.2011


Поскольку старый вопрос привлёк новое внимание, скажу, что лично для меня он потерял актуальность с покупкой Айпада 2. Андроид конечно даёт больше возможностей, но как владельцу Galaxy S мне надоедает заряжать его в 6 вечера, при неинтеyснивном использовании. Надеюсь, Galaxy Tab 10.1 действительно работает столько же, сколько Айпад, с радостью поиграюсь с ним, но просто не дождался его появления у нас. Отзывы о Xoom разочаровали, да и приложений под Андроид 3 пока немного (хотя и под Айпад их не так много, но всё-таки побольше). с Айпадом, думаю, всё понятно: в целом клёвый, хотя ограничения раздражают, ну и экранчик хочется с разрешением повыше. В общем, через год посмотрю, что будет лучше, теоретический iPad 3 с теоретически Retina display или теоретический продолжатель линейки от Самсунга / HTC (в других производителей верится слабо).
gfffgttaaggAndroid,Мобильные,устройства,ttaagggfffg
ZT180 не смотрели? habrahabr.ru/blogs/iTablet/105744/
llpp
Искренне не советую китайский планшет на андроиде :) Возьмите гэлэкси, коль уж дроида хочется.
llpp
Flytouch 3 под разными брендами. ну а если жпс не нужен то SMARTQ T10
llpp
рекомендую обратить внимание на это — у самого слюни текут, хотя 100% отдаю себе отчет, что планшет мне не нужен)
llppminhojkhon Можно на LiveStreet сделать многоязыковую версию?gfffg
Собственно сабж.
Можно ли на одном движке сделать версии по языкам в папках /en/ и /ru/ например?
gfffgttaaggFlexbox,+1,ещё,ttaagggfffg
Да. Вот пример cookorama.net/
llpp
А не лучше ли было задать этот вопрос на их сайте?
llppminhojkhon Есть ли у вас ipad, или хотели бы его?gfffg
Недавно задался вопрос покупки этого девайся, некоторые пишут что ненужная вещь, которая просто обитает в сумке, другие же что это must-to-buy.
Какого ваше мнение о нем?
gfffgttaaggiPad,ttaagggfffg
Нету, не нужен. Пользуюсь буком Асус ЕЕЕ 1000НЕ.

llpp
Хотелось-бы но не буду покупать, патсаны с района не паймут.
llpp
Нет и не будет.

У меня всегда ощущение, что Apple создает моду. Хочешь почувствовать себя модным — купи iPad.
Даже после прочтения большого количества ревью, я так и не нашла для себя ответ на вопрос — зачем мне нужен iPad.

Но опять же — я о себе.
Если вы тот человек, который с легкостью может найти ответ на данный вопрос — покупайте.
llpp
нет не куплю… пока мне хватает второго даймонда, а его я бы с удовольствием бы поменял на desire hd. А таскать с собой два девайса уже не удобно… и еще в машину навигатор… так что вообще 3…
llpp
Если у вас есть деньги, и самое главное желание — покупайте. Впринципе, вещь это относительно безполезная, хотя если вам только посёрфить в интернете, почту почитать то это более чем удобно и приятно.

Лично по мне, я бы не купил — он мне надоел бы через месяц, да и по мне это дорогой понт в первую очередь.
llpp
У меня iPhone 4. Мне его хватает.
Знаю по знакомым, iPad особо не потаскаешь, большой он. Он больше для использования дома
llpp
У меня нет, но хотел бы. Сам не куплю, т.к. гаджет скорее бесполезный, чем нужный. Но притягивает, да.
llpp
В последнее время больше склоняюсь к покупке яблочного ноута (на iPad'е не попрограммируешь). Но наверное позже куплю и таблетку, т.к. жена хочет планшет, да и ребенок подрастает — будет чем его занять ))
llpp
Странно, что все практически рассматривают айпэд именно с точки зрения устройства «носимого», которому необходима клавиатура, подключение флэшек, фотоаппаратов и т.д.
Я, например, хочу (и куплю) себе его домой, дабы сидеть с ним в удобном кресле или валяться на диване. Не знаю как вам, а мне надоедает 8 часов в день на стуле сидеть на работе, дома хочется уже какое то более горизонтальное положение принимать.

А то, что он, дескать, только модная игрушка или надоест через месяц — это вообще бред полный. Это (на минуточку) ИНТЕРНЕТ-планшет, он нужен, чтобы интернет читать. Вам с такой логикой и на любом другом устройстве интернет за месяц надоест!
llpp
Нет и в ближайшее время не появится. Он мне просто не нужен? (а для чего он?) серфить негде, дома ноут с бОльшим экраном.
llpp
нет, нет
мне бы что-нибудь с пингвинчиками внутри
llpp
Нету. И не собираюсь. Я как Стив Джобс: ничего лишнего! )

Дома сижу за обычным ноутом, к которому купил отдельный монитор, хватает.

Но если вы мобильный человек или дома любите ТОЛЬКО читать инет, покупайте.
llpp
Отец купил айпад с месяц назад. Я честно говоря опасался за то что ему не понравиться: он системный администратор, и я думал все ограничения iOS он воспримет в штыки. После джейли и покупки адаптеров для подключения фотоаппаратов (после чего появилась возможность работать с USB флешкми) айпад стал инструментом для работы и не активного отдыха #1.

Я тоже хотел, но после покупки воздушного макбука, понял что это нифига не мастхев. Если бы были лишние деньги, обязательно бы взял, серфинг, работа с почтой, фильмы и работа с музыкой — все это на 100 баллов.
llpp
Был, заменил мне бук на все лето. Не хватало мультитаскинга, если на айфоне оно не так нужно, то на айпаде мультитаскинг — must have. С покупкой нового бука потребность в айпаде исчезла — платить еще +20$ в месяц за интернет не было желания, а вайфай только в тех местех где я всегда с буком.

Были бы сейчас деньги на айпад и его содержание — взял бы.
llpp
У меня есть сей девайс. Пользуюсь им постоянно, ноутбук с собой уже не ношу, т.к. айпэд намного быстрее включается, заряда батареи хватает на долго, в машине достать, посмотреть почту и ответить на нее на нем удобнее в разы. Использую его практически только для почты и браузинга, ну и по терминалу частенько на сервер захожу по нему, пару раз помогал людям удаленно через team viewer.
Моё мнение: если постоянно носишься по городу, как угорелый, и в дороге нужна мобильность действий, девайс просто необходим. Если просто работаешь по системе дом-офис, то, имхо, этот девайс лишний.
llpp
таскаюсь с ipad-ом везде, где могу. В машине служит навигатором. Дома — читалка, игралка, смотрелка фильмов. На работе — планировщик задач (приложение OmniFocus). Кроме этого, по роду деятельности часто бывает необходимо ребутнуть сервер, настроить хостинг, отправить письмо и т.д. Поэтому использую его еще и как unix-шелл (он у меня jailbreak'нутый).
llpp
покрутил в руках недавно.
Лично для меня — размер не тот. Слишком большой.
llpp
Были бы на нём USB-разъёмы и поддержка flash — скорее всего взял бы, но увы, как говорится, и ах. Жду чего-нибудь с «перламутровыми пуговицами», возможно на Android.
llpp
Использую для:
1. Фильмы в дороге/дома
2. Интернет-браузинг
3. Книжки почитать в дороге и дома (благодаря ему каждый день в течение примерно полутора часов читаю полезную литературу в дороге)
4. Почта — получил/ответил
5. Планировщик задач на работе/дома
6. Лекции по гуманитарным предметам пишу на нём. Удобно.
7. Игрушки прикольные :)

Для меня было достаточно аргументов, чтобы его взять. Уже больше месяца. Не жалею о покупке совершенно.
llpp
Хотел бы, но пока не могу придумать зачем :) Поэтому подожду начала 2011, когда выйдет новая версия (по слухам — одна или две камеры, меньший размер, бОльшее разрешение экрана, возможно USB-хост).
llpp
Есть. Заменяет мне ноут для задач «потребления контента». Читаю на нем за завтраком твиттер и новости (через Pulse), записываю дела (OmniFocus, синхронизируется с телефоном и ноутом). Также это шикарный девайс для чтения книг (iBooks, конечно) и комиксов (ComicZeal). Особенно стало удобно после появления многозадачности читать англоязычные книги — можно быстро переключиться в словарь и посмотреть неизвестное слово.

Почту и веб тоже смотрю через него, когда не работаю.

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

Ну и игры, конечно. Много шикарных и недорогих игр=)

Из минусов — вечно грязный экран и отвратительный материал, из которого сделан официальный чехол. Пачкается еще сильнее, чем сам айпад.
llpp
Куплю iPad ради птичек :)
llpp
Можно купить. Хотя бы ради этого engadget.com/2010/12/03/app-review-djay-for-ipad
llpp
Есть iPad. На мой взгляд намного удобней в командировках чем нетбук. Дома удобно в туалете новости читать :)
llpp
Нет. Как высказались выше, пользуюсь компьютером по схеме работа-дом, потому пока настоятельной потребности ещё и в такой «игрушке» не испытываю. Для дороги планирую прикупить читалку (может с прибамбасами). Если Айпад или аналоги упадут до стоимости читалки — рассмотрю вопрос приобретения :).

В целом планшеты с Андроидами/Убунтами внутри вроде доступнее :), а моде я не очень подвержен.
llpp
у меня нет и я не пользуюсь. Не вижу в нём смысла, лучше ноутбук.
llpp
Планшет хочу (с буком пролетел в этом году), но вряд ли это будет iPad — по-моему из-за денег вложенных в его раскрутку и общей ценовой политики Apple его ТТХ не стоят своих денег (то есть или можно найти за те же деньги машинку помощнее, или с такими же характеристиками купить подешевле).
llpp
Пользовался. Нужен и удобен только как дополнительный девайс к основному ноуту или десктопу, и то в случае, если образ жизни связан с частыми перемещениями/поездками по городу.
llpp
Есть, использую в кровати, на кухне, туалете и ванной. Читаю новости/твиттер, немного играю и больше ничего.
llpp
Вопрос считаю закрытым, купил ipad и очень рад.
llppminhojkhon Звуковой сигнал на двух аудиовыходах одновременноgfffg
Здравствуйте,
Имеется ноутбук с 2 звуковыми выходами, оба выхода определяются как разные устройства. Так вот вопрос: как заставить компьютер под управлением Windows 7 направлять сигнал на оба выхода одновременно? Силами винды это сделать невозможно насколько я понял. Нужна программа\драйвер которая бы принимала сигнал и отправляла его на эти два устройства.
Видел что-то похожее на хабре, но найти не смог к сожалению
gfffgttaaggАудио,ttaagggfffg
Есть программа Virtual Audio Cable. При установке добавляет еще одно звуковое устройство. Но в комплекте с ней идет программулина Audio Repeater, которая как раз может звук с одного устройства загонять в другое.
Основной минус: программа платная.
llpp
Поищите ASIO драйвер для звуковой карточки, он как правило универсален и подходит для многих устройств.
Удачи!
llppminhojkhon Посоветуйте книжку по Pythongfffg
День добрый.

Заглянул на ozon и amazon с целью найти книжку по Python. Предложений много. Книги дорогие.
Не знаю, что и покупать. Посоветуйте, пожалуйста. Желательно, чтобы книга была заточена под программирование на питоне под веб.

Спасибо.
gfffgttaaggPython,ttaagggfffg
есть хороший бесплатный онлайн курс на интуите:
www.intuit.ru/department/pl/python/class/free/status/
llpp
Django. Разработка веб-приложений на Python, Чан У., Биссекс П., Форсье

Лежит в туалете, почитываю.
Никак не сколняю именно к данному фреймворку, но понять суть именно в вэбе можно по этой книге.
llpp
могу посоветовать вам поиск на хабре — я видел такой вопрос около месяца назад
llpp
для начала прочитайте Dive into python, Марк Лутц: Изучаем Python 3-е издание (про 2.6 питон, на 3 пока не смотрите, сыроват), Марк Саммерфилд тоже хорошие книжки пишет,
llpp
Если владеете english'ом то Byte of Python
llpp
Девид Бизли «Подробный справочник» (имхо лучше)
Марк Лутц «Изучаем Python»
llppminhojkhon OTA-обновление 2.29.405.2 для HTC Desire — что изменилось?gfffg
Сегодня утром на мой Desire наконец-то пришло обновление до 2.29.405.2. Что изменилось — непонятно, доступа к htcsense.com по прежнему нет. Может, есть у кого changelog этой прошивки?
gfffgttaaggAndroid,HTC,ttaagggfffg
forum.xda-developers.com/showthread.php?t=779608
Changelog:

1. New battery algorithm. No more drops from full charged during charging to 90-91% after unplugged. (maybe calibrating of the battery, because different people sees different results — ohyeahar, herezor, chichoko)

2. New version of Google Maps 4.4.0

3. New app Places (it existed before if you had Google Maps updated to version 4.4 via Market — FreudsCAT)

4. New microphone button in the keyboard (only in english keyboard). To fix the issue with the low resolution of the button, just remove all languages except English and the button will have the same quality as the other ones (EddyOS)

5. No vibrate on shutdown

6. Save attachments from GMail app (Only Word and Excel. No support for zip or pdf)

7. New version of Quickoffice 3.2.60 (FreudsCAT)

8. Peep 2.0 fixed authentication with twitter (FreudsCAT)

9. Better video quality while capturing video (hamdir, aindow)

10. New/improved notifications of unsent messages, tweets, Facebook alerts, etc. (aindow, andQlimax)

11. Flash Player v 10.1.92.10 can be downloaded from the market. (hija31 vs. people are reporting that it was in the market before — Lothaen)

12. The image blur bug in the gallery is gone. (hamdir vs. fblasot)

Not confirmed, but people reporting those:
101. Better sound quality while shooting video.

Please feel free to comment those changes and add new ones.
llpp
Обновление Android Market.

Пруф: twitter.com/HTC_Ru/status/11796544541949952
llpp
Когда увидел что есть обновление, уже потрал руки — думал 2,3…
llpp
В прошивке появился Wi-Fi -роутер. В предыдущей версии его не было…
llpp
После прошивки умер wifi. Хардресет не спас :(
llpp
Попробовал 5 мин назад, до прочтения инфы об этом апдэйте. Славо богу у меня не накатился, ато тоже отвалилось бы чтонибудь.
Desire с рутом во время установки выдал треугольник с воскл. знаком. После перезагрузки все осталось по старому.
llppminhojkhon Поиск данных с учетом большого числа критериевgfffg
Вот сразу вспомнилось, примерно похоже на мою задачу:
Яндекс.Маркет подбор мобилок

Взгляните на панель справа, дофига всяких критериев выбрать можно и работает очень быстро. Как делаются подобные штуки? Какие подходы используются, устройство базы данных? В идеале нужен некий универсальный механизм, который мог бы искать по любому произвольному очень большому набору критериев, по огромному количеству объектов (>100 000) с разным набором полей, делать это максимально быстро, по возможности обходясь без over 9000 серверов.
gfffgttaaggБазы,данных,Алгоритмы,Администрирование,баз,данных,ttaagggfffg
Посмотрите в сторону Entity-attribute-value model.

Также хороший ответ на StackOverflow в теме Product table, many kinds of product, each product has many parameters
llpp
В Java это очень удобно помогает делать Spring Roo с использованием finder'ов. Хотя, вероятно, он не является идеальным инструментом для решения данной задачи.

А в какой среде эту задачу решаете Вы?

Ставлю себе RSS на эту тему — мне тоже очень интересно.
llpp
«Будет база товаров (несколько сотен тысяч и расти), каждый товар может содержать произвольный набор данных, нужно делать выборку на запросы с произвольным набором параметров»
ИМХО — жесткая типизация параметров в отдельные справочники даст возможность быстрого выбора и сравнения, но расплачиваться будете скоростью заполнения справочника.
А по архитектуре — многоуровневый кеш и хорошое продумываение структуры базы. Если не боитесь — noSQL базы с map/reduce или колоночные БД. Будет зоопарк, зато (по идее) быстрее работать. Или хранить свойства в классической реляционной и хитрая материализация на чем-то типа Redis — поиск по параметрам — классический хеш, если я правильно понимаю задачу.
llpp
Нормально задача решается на RDBMS. Просто нужно описывать не модель хранения продуктов, а модель модели хранения продуктов. Т.е. набор метаданных и автоматического создания скриптов на основе их.
Все равно продукты (точнее новые типы продуктов) добавляться у вас будут реже, чем искаться ( я так понимаю). Так что можно время от времени подстраивать внутреннюю модель автоматом.
В таких системах, кстати, не поиск самое сложное и главное. Там все оптимизируется понятными методами.
Намного сложнее саму базу содержать в актуальном и полном виде. Как этот вопрос решается?
llppminhojkhon Postfix и отображаемое имя пользователяgfffg
Здравствуйте дамы и господа.

Имеется почтовик на базе postfix+dovecot, с прикрученным mysql и вот какой момент меня несколько расстраивает — отображаемое имя пользователя при отправке сообщения.

При использовании почтового клиента всё просто — отображаемое имя задаётся при создании учётки и всё хорошо, а если этому же пользователю нужно вдруг отправить письмо через web-интерфейс — нужно его отдельно указать в настройках web-интерфейса, что не удобно и как то не правильно, ведь учётки почти создаются при помощи postfixadmin и там же при создании задаётся имя пользователя. Вопрос: можно ли как то использовать по-умолчанию имя пользователя, присвоенное при создании в postfixadmin? ну или хотя бы использовать его если не указано никакого имени, ведь все эти данные доступны из БД.
gfffgttaaggMySQL,Postfix,Postfix,Admin,ttaagggfffg
А какой веб-интерфейс используете? Можно сделать, чтобы, при создании записи в postfixadmin, создавалась учетная запись для веб-интерфейса с указанным именем. А можно сделать, чтобы, при создании аккаунта веб-интерфейса, имя пользователя подтягивалось из записи, созданной postfixadmin.
llppminhojkhon SQL запрос на выборку текущих атрибутов сущности из таблицы журнального типаgfffg
Имеется таблица, где хранятся атрибуты сущностей, например идентификатор товара, его цена и дата последнего апдейта. При добавлении новой цены в таблицу вставляется строка ('id-товара', 'новая цена', 'время добавления'). Как получить выборку с актуальными ценами для всех товаров?
gfffgttaaggSQL,ttaagggfffg
select id, price, date_modified
from prices
where id, date_modified in (
select id, max(date_modified)
from prices
group by id
)

А если у вас Oracle, то можно без явного подзапроса:

select distinct id, first_value(price) over (partition by id order by date_modified desc)
from prices
llpp
Можно без подзапроса:

select id, price, date_modified from prices
group by id
having date_modified = max(date_modified)
llppminhojkhon To-do приложение для Mac OS X?gfffg
Подскажите пожалуйста приложение, обязательно с виджетом на дашборд для ведения списка дел.

Необходимо вбивать дела и ставить галочки. Напоминалка — в плюс. Онлайновость — тоже.

В идеале — виджет для Gmail'овски задач.
gfffgttaaggmacOS,Управление,задачами,ttaagggfffg
Попробуйте Things (http://culturedcode.com/).
llppllppllpp
iCal + To Do Widget
llpp
Если очень просто — то iCal + Today.app.
Если надо like a pro — то OmniFocus.

Дешевле всего, как писали выше, google todo list + safari/webkit dashboard widget.
llpp
Я использовал раньше Omnu Outliner, теперь Omni Focus
llppminhojkhon Где в Москве искать ноутбукgfffg
Интересует следующее. Разумеется, в сети есть куча интернет-магазинов, в которых можно купить ноутбук. Но я никак не могу понять, куда, кроме Медиамаркта можно прийти и увидеть достаточно много ноутбуков, чтобы их можно было пощупать и увидеть в действии? Даже в тех интернет-магазинах, в которых есть физический магазин, для того чтобы посмотреть ноутбук, его нужно предварительно заказать, а в данном случае это не кажется удобным.

В общем, был бы рад помощи.
gfffgttaaggНоутбуки,Интернет-магазины,ttaagggfffg
М-Видео, Техносила, Эльдорадо, Технопарк и т.п.
Можно на Горбушку/Электронный Рай/Митинский радиорынок/Савеловский ранок съездить, там миллион контор, продающих ноуты, можно и пощупать.
llpp
где потеряли, там и ищите.
llpp
notik.ru Недавно там брал нетбук.
llpp
Смотрю-тестирую в сетевых магазинах, те что на слуху. Покупать предпочитаю на месте, открыв коробку, проверив всё сразу. Рынки и барахолки — обхожу стороной.
llppminhojkhon Как сделать раздельный Fronend и Backend?gfffg
Есть абстрактный интернет-магазин. В него поступают заказы. Кроме заказов менеджерам нужно назначить доставку, позвонить и много разных других задач. Все бы это можно сделать прямо на сайте, если бы не одно но. Провайдер частенько балуется с настройками и пропадает на время интернет. Т.е. если нет интернета — не работает ВСЕ.


Думаю как разделить это все на 2 части. На сайт поступают заказы. А Backend синхронизируется с сайтом (видимо в обе стороны) и держит заказы и мета информацию (доставку и пр.) на локальном сервере.


Подскажите, пожалуйста, как сделать автоматическую синхронизацию? Может какие решения уже есть? Знаю что Ozon так работает.


Мне не нужно 2 одинаковые базы. На сайте будут хранится заказы и клиенты. В офисе (грубо говоря локально — дополнительная информация о клиентах). Т.е. кому во сколько позвонить. Или что клиент нехороший и не забрал товар (как раз это им видеть не нужно). Интересует как синхронизировать заказы с сайтом и локально.


Человек сделал заказ на сайте. Через пару минут мне локально (из программы) стала доступна информация о заказе. Я посмотрел, подправил. Она сохранилась и локально и обновилась на сайте. Вотс.
gfffgttaaggПроектирование,программного,обеспечения,ttaagggfffg
Сделайте какой-нибудь REST и пусть внутренний сервер дергает внешний по крону.
llpp
Если вопрос только в пропадании интернета на время, то можно иметь запасной канал, например 3G сеть. Включать его когда нет связи с основным провайдером.
llpp
Master-Master репликация БД, копии сайтов локально и на хостинге.
Заодно в случае факапа хостера можно временно с офисного серва хостить пользователям сайт, сменив A-запись и получив от интернет-провайдера публичный ip.
llpp
База-то на чем? Если MySQL — не знаю автоматических гарантированных решений.
Если Oracle — то можно использовать репликацию. Репликация настраивается с помощью снапшотов, можно только нужные поля таскать.
llppminhojkhon Переезд Microsoft Project Server с одного сервера на другойgfffg
Всем здравствуйте.

Возникла необходимость перенести один из серверов с Microsoft Project Server 2007 с одной железки на другую.
А так как раньше я раньше настроек проджекта и не видел, то встал вопрос: «Как данную тему можно можно по быстрому провести?»

Вообще идея такая: забекапить базу данных Project Server на старом сервере.
Затем инсталлировать инстанс Прожекта на новом сервере и затем подменить новую базу данных на ту которую разверну из бэкапа со старого сервера.
Правда у меня есть сомнения, что такой вариант прокатит, но всё же.

Тут задумался, может есть какой-нибудь инструмент предназначенный специально для переезда, это же достаточно распространенная проблема.

Ещё возник вопрос? А вообще в обязательном порядке нужен Шерпоинт ставить на той же машине?

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

Вкратце последовательность действий такая:
1. Ставим на новый сервер SharePoint (WSS или MOSS) и Project Server. Обновляем до тех же версий, что и на текущем сервере (вплоть до хотфиксов). Запускаем мастер настройки, запускаем службы. Веб-приложения для контента НЕ создаем.
2. Бекапим ферму на старом сервере с помощью штатной утилиты stsadm (stsadm -o backup -directory -backupmethod full). Это можно также сделать через Центр администрирования. Выкладываем бекап в сетевую шару, открываем полный доступ для учетки под которой будем восстанавливать.
3. На новом сервере восстанавливаем бекап посредством stsadm (можно попробовать через Центр администрирования, но я не тестил). У меня изменялось имя сервера и количество серверов, поэтому целиком ферму восстановить было невозможно. В данном случае надо последовательно восстановить веб-приложения и SSP (stsadm -o restore -directory -backupid -item <имя_веб-приложения_или_SSP> -restoremethod new). В процессе восстановления нужно задать новые имена серверов и URL. Если же у вас миграция 1:1 — т.е. один сервер и его имя будет таким же, то можете попробовать восстановить всю ферму целиком (без параметра -item). Для предварительного просмотра объектов бекапа/рестора используйте параметр (-showtree).
4. После этого рабочие области проектов Project'а могут отвалиться от SharePoint. Для перелинковки можно использовать Project Workspace Site Relinker tool.

По сути, через штатный бекап/рестор бекапятся те же БД + некоторые дополнительные данные. Поэтому исчезает дополнительная возня с учетками и правами доступа в SQL и прочим.
llppminhojkhon Автоматический вход в систему пользователей, которые созданы для удалённого управленияgfffg
Первый пользователь локальный и не имеет пароля, входит автоматически без всяких настроек.
Второй пользователь создан с паролем и запрещённым локальным входом. (Вход через «удалённый рабочий стол»)
Как при включении компьютера выполнить вход обоих пользователей, и оставить 2 пользователя доступным только для удалённого доступа/управления?
З.Ы. Windows 7 с патчем, позволяющим использовать компьютер как терминал.
gfffgttaaggWindows,ttaagggfffg
Если я правильно вас понял- то всё очень просто:
1) Скачать portableRDP5;
2) Создать через эту утилиту файл подключения, с сохранением пароля;
3) Поместить полученный файл в автозагрузку.
4) По необходимости можно добавить скрипт, который будет убивать все процессы mstsc.exe через секунд 20 после включения.

Таким образом, для скольких угодно пользователей можно осуществлять вход.
llppminhojkhon Есть ли аналоги Apple Air Play?gfffg
Привет.


Презентации Apple Air Play поражают.


Есть ли аналоги в мире Windows/Linux и на железных/софтовых плеерах (кроме, есно, Apple TV)?
gfffgttaaggApple,AirPlay,ttaagggfffg
UPNP DLNA
llppminhojkhon Система обмена сообщениями для сайтаgfffg
Господа, подскажите хороший standalone комплект системы обмена сообщениями между пользователями сайта. Можно платный, можно сервис. Важно чтобы это была система обмена не мгновенными сообщениями, а похожая на электропочту, с возможностью отправки нескольким пользователями с хранением истории, присутствовал красивый интерфейс «искаропки» и была возможность интеграции с внешней «адресной книгой» и базой пользователей.

Самостоятельный поиск положительных результатов не дал — либо плагины к известным CMS, либо древние (например pmsys — 2003 год), либо «чат с саппортом», а это совсем не то что нужно.

Язык — любой, Платформа — любая, но *nix предпочтительнее

Заранее благодарен.

З.Ы.: в данный момент рассматривается возможность организации обмена сообщениями на базе внутреннего почтового сервера и web-интерфейса к почте, но все равно там слишком много работать напильником придется, а хотелось бы готовое :")
gfffgttaaggМессенджеры,ttaagggfffg
pdd.yandex.ru
llpp
ну а чем Jabber не выход?
llppminhojkhon Firefox и Safari по-разному отображают шрифты на некоторых сайтахgfffg
Вот так Wikipedia выглядит в Firefox, а вот так в Safari. Мне бы было все равно, но читабельность текста в Firefox хуже чем в Safari.

О программах: Mac OS 10.6.5, Firefox 3.6.12, Safari 5.0.3.
gfffgttaaggSafari,Шрифты,macOS,Mozilla,Firefox,ttaagggfffg
У Википедии для шрифта поставлено просто семейство sans-serif.
Соответственно, шрифт будет «подставлен» тот, который у Вас в браузере выбран дефолтным для данного семейства.
Поменять этот шрифт можно, зайдя в «Инструменты», затем в «Настройки», вкладка «Содержимое».
llpp
Смотрите внимательнее настройки в обоих браузерах:
Вот так в Safari 5, а так в FireFox 4
llpp
В Firefox поумолчанию для sans-serif стоит шрифт Helvetica CY, а в Safari – Helvetica.
llpp
Спасибо, действительно помогло. Мои настройки шрифта теперь выглядят так, habreffect.ru/10f/873351b54 стало даже лучше, чем в Сафари.
llppminhojkhon Получение данных с помощью CActiveDataProvider в yii?gfffg
Есть 3 таблицы, стандартная связь многие-ко-многим.

Users(id,...) -> Users_Has_Courses(Users_id, Courses_id) -> Courses(id,...)



Отношение в модели Courses



'users' => array(self::MANY_MANY, 'Users', 'users_has_courses(Courses_id, Users_id)')



в модели Users



'courses' => array(self::MANY_MANY, 'Courses', 'users_has_courses(Users_id, Courses_id)'),



Подскажите, как получить список курсов, на которые не подписан пользователь с указанным id, т.е. аналог обычного запроса



select * from Courses where id not in (select Courses_id from users_has_courses where Users_id = 2)
gfffgttaaggYii,ttaagggfffg
Если подзапрос вернет много записей, то наиболее быстрым будет следующее:

$courses = Courses::model()->findAllBySql(
"SELECT * FROM Courses WHERE id NOT IN (SELECT courses_id FROM users_has_courses WHERE users_id=:u)",
array(':u'=>2));
llpp
Спасибо, я примерно так уже и сделал:

$criteria = new CDbCriteria();
$criteria->addNotInCondition('id', $coursesIds);
$unsubscribedCourses = new CActiveDataProvider('Courses', array('criteria' => $criteria));
llppminhojkhon jQuery UI Dialog, как повесить событие на нажатие ссылки внутри него?gfffg
Сейчас код выглядит так:


<div id="address-wrapper">

  <a id="address-select" href="#" title="Нажми">Нажми</a>

</div>



<div id="dialog-form" title="Выберите ваш город">	

	<label for="search">Поиск</label>

	<input type="text" name="search" id="search" class="text ui-widget-content ui-corner-all" />

	<input type="button" name="post" id="search-button" value="Поиск" />		

	<br /><br />

	<div id="results"></div>

</div>



<script type="text/javascript">	

	function searchSubmit() {

	$.ajax({ type: "POST", 

		 url: "gni_ajax.asp", 

		 data: "query=" + $("#search").val(),

		 success: function(data){

                                      $("#results").empty();

		      $("#results").append(data);

		      return false;} 

	   });

	};

	

	$('#search').keypress(function(event) {

	    if (event.keyCode == '13') {

		searchSubmit();

	    }		   

	});

	

	$("#search-button").click(function () { searchSubmit(); });

			

	$("#dialog-form").dialog({

		autoOpen: false,

		height: 400,

		width: 400,

		modal: true,

		buttons: {				

			"Отмена": function() {

				$( this ).dialog("close");

			}

		},

		close: function() {

			alert("i'm closing!");

		}

	});



	$("#address-select").click(function() {

		$( "#dialog-form" ).dialog( "open" );

	});

	

	$(".addr").click(function() {

		alert($(this).text());

		alert(this.id);



		$("#dialog-form").dialog("close");

	});

	

</script>



Надо было мне, чтобы при нажатии на одну из ссылок, возвращенных аяксом (разные числовые id и тексты, один класс .addr, ее текст и значения вставлялись в input. Но добиться этого я не смог. Решил хотя бы посмотреть, что выдаст alert. Но он и того не показал, никакой реакции на нажатие нет. Если вешаю событие на нажатие address-select, то все срабатывает хорошо. Но эти ссылки, внутри диалога которые — не работают. Не то, что алерт, но и сам диалог не закрывается. Даже если указать не ".addr", а просто «a» Проверял в firebug, элементы создаются нормально:


<a href="#" id="7700000000000" class="addr">Москва г</a>


Что с этим делать? Ведь должно работать же!
gfffgttaaggJavaScript,jQuery,ttaagggfffg
для навешивания событий на еще не существующие элементы есть вот это bind и live
llppminhojkhon Непонятное уведомление Google Analyticsgfffg
Поставил статистику, теперь он мне вверху сайта показывает это:


Гуглинг не помог. Черт задери, что это? На статистике разлогинился, куки выбрил, все равно висит!
gfffgttaaggGoogle,Analytics,ttaagggfffg
google analytics error 20001 в гугл вбейте. вы не один с такой проблемой
llppminhojkhon Как организовать синхронизацию очень разных данных?gfffg
Что хочется:

Иметь автоматическую\полуавтоматическую синхронизацию файлов со следующими характеристиками:
  • Синхронизация как автоматическая (через интернет) так и вручную (через флешку) \ полуавтоматически (через локалку).
  • Копия части данных хранится в интернет сторадже ( бесплатное, хотя бы 3 гига), полная копия хранится на флешке (16 гигов).
  • Синхронизируемые каталоги могут находится в произвольном месте (кроме вложенности друг в друга).
  • Хорошая работа с каталогами содержащими проекты под SVN и Mercurial.
  • 3-4 машины с разными возможностями синхронизации — машина с анлим интернетом, с дорогим интернетом (т.е. через флешку большие объемы предпочтительней), ноутбук который оказывается в одной сети с первой. В некоторых случаях — не все папки нужны на каждой машине.
  • Достаточно только под Win
  • Было бы идеально если можно было бы синхронизировать историю SVN и Hg
  • Если где-то что-то ломается или неправильно обновляется — можно сделать откат с рабочей\бэкапной флешки, сказав принудительно — «при сравнении такого каталога — файлы на флешке приоритетнее.»


Что есть сейчас:

Синхронизация через 2 утилиты: LiveMesh и SyncToy


LiveMesh умеет — синхронизация через интернет хранилище (5 гигов) и через локалку\wifi (нет ограничений). Все более-менее автоматически.

Что делает плохо — конфликты убираются в корзину, вариаций не дается. Плохо отрабатывает по SVN (ломает репозиторий), HG +SVN даже страшно пробовать. Синхронизация только целиком, не диффы, т.е. траффик жрет сильно.


SyncToy: Ручная дрезина — все каталоги задаем руками, синхронизация запускается руками.

Что делает плохо — не самый продуманный алгоритм удаления — перед удалением каталога — удалит в индивидуальном порядке каждый файл в нем. Фильтры на игнор настраиваются по индивидуальному абсолютному пути и нет маски. Ломает SVN. Очень много файлов вызывают ступор или краш ( видимо или течет память или неоптимальное использование — забивается все)


Пробовал дропбокс — мало места в инете (бесплатного), хранилище только в одном каталоге (MyDropbox), не умеет по сети (из вкусностей — история как SVN).

Рассматривал вопрос c RSync, не понравилось что надо много всего писать вручную.


Есть сильные сомнения что все это будет хорошо работать с SVN\Hg при таком тупом синхронизировании.

Немного изучал вопрос mercurial<->Svn — консолька вместо автоматического гуя пока не устраивает и слишком много ручной работы для написания батчей ( может я не в курсе и уже есть нормальные решения ?).

Собственно вопрос:

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

Готов даже делать отдельную синхронизацию файлов (тут SyncToy работает вполне нормально) и синхронизацию проектов (commit в 2 разные системы, копия в инете (bitbucket) на флешке) разнести.
gfffgttaaggCVS,Синхронизация,данных,Subversion,Mesh,Mercurial,ttaagggfffg
1) для файлов я бы использовал rsync
2) для mercurial — сам mercurial. он работает и с svn-репозиториями через расширение hgsubversion (входит в состав, но не подключено по умолчанию
llpp
Слишком сумбурно описана задача, но что то похожее я давно пытаюсь реализовать в полном объеме для себя.
1. Если есть возможность четкого выделения централизованного хранилища, доступного всегда (точнее перед и сразу же после любых изменений на любых 'узлах'/местах/компьютеров), например флешка или сервер в сети, то достаточно использовать rsync или приложения на его основе (например rdiffbackup) — это наиболее эффективное по трафику средство синхронизации каталогов.
Так же можно воспользоваться более дубовыми средствами типа tar --incremental или diff/patch, если речь идет только о создании оффлайн патчей.
2. если четкого хранилища нет то готовых средств я не нашел, но почти всегда в частном случае задачу можно свести к первому варианту.

Вообще то что то монструозное и крутое я потихоньку разрабатываю в свободное время, возможно это будет комплекс средств сразу для нескольких платформ (pc/mobile), по крайней мере я устал ждать этого от dropbox и аналогов.
llpp
Dropbox умеет по локалке, есть даже такая опция в настройках. И стоит достаточно дешево.
llppminhojkhon Как правильно организовать NS сервер?gfffg
Здравствуйте.

Есть LAMP сервер на нем стоит BIND(свой мини хостинг). Куплен например домен domain.com

Подскажите возможно ли настроить BIND для того что бы при покупке новых доменом в NS записи можно было бы вписать что то похожее на ns1.domain.by. Или может кто может подкинуть ссылок по данному вопросу. Об самой организации DNS уже скурил кучу материала. Нужно что то по конкретной организации NS сервера.
gfffgttaaggСистема,доменных,имен,ttaagggfffg
Cамый приятный help здесь. Вопросы после прочтения пропадают.
llpp
Пару недель назад столкнулся с этой проблемой, вот мое решение:
ОС Debian

sudo vim /etc/bind/named.conf

добавляем
zone «mydimain.ru» {
type master;
file "/etc/bind/db.my:;
}
далее редактируем sudo vim /etc/bind/db.my

$TTL 3600
Забыли пароль?.. IN SOA ns1.mydimain.ru root.mydimain.ru. (2010061200 10800 3600 604800 86400)
ns1 IN A 92.47.155.100
ns2 IN A 92.47.166.22
asiapages.kz. IN NS ns1.mydimain.ru.
asiapages.kz. IN NS ns2.mydimain.ru.
asiapages.kz. IN A 92.47.104.45
www.mydimain.ru. IN A 92.47.104.45
mydimain.ru. IN MX 10 mail.mydimain.ru.
mail.mydimain.ru. IN A 92.47.104.45

P.S. IP от фонаря взял

Далее рестартуешь бинд и идешь к своему регистратору домена и там создаешь ns записи… как это делается не скажу… у всех по разному… после этого все работает… если будут вопросы обращайся!
llppllpp
Во первых, если хотите хостить RU-зоны, то нужен еще IP из другой подсети. Для других зон это не важно и можно все повесить на один IP.
Далее нужно определиться вешать все домены на одни и те же NS-ы (типа ns1-ns2.mynsdomain.com) или для каждого домена создавать свои ns1/ns2. Первый вариант проще.
Еще нужно не забыть, что для COM, NET и прочих зон NS-сервера нужно регистрировать как child-ы, а не просто создать у себя A-записи и все. Это делается в интерфейсе доменного регистратора.
Большую помощь в диагностике вам окажет dig +trace www.domain.com.
Другие технические моменты по установке можете почитать здесь.
llpp
Мне понравилась вот эта статья о настройке BIND.
llppminhojkhon Где тусуются дизайнеры/юзабилисты GUI?gfffg
Серверное ПО, сейчас настраивается через mmc. Соответственно, вопрос о дизайнах и красотах при разработке юзерского интерфейса практически не стоял («в силу особых свойств» mmc).

Но эти «особые свойства» уже стали реальным тормозом развития продукта, и было принято решение переписать интерфейс на C#.Net.

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

Где обитают такие люди?
gfffgttaaggДизайн,ttaagggfffgllpp
очевидно ж — на девиантарте:)
llppllppllppminhojkhon CMS для сайта вакансийgfffg
Так как у нас в городе такого сайта нет, а очень необходим, решил создать доску вакансий, подскажите пожалуйста CMS, которая лучше всего подойдет для этих целей. Спасибо.
gfffgttaaggCMS,ttaagggfffg
symfony+написать свой jobeet в процессе изучения:)
llpp
Bicycle CMS
llpp
WordPress. Тема Tapp Jobs, например — www.press75.com/
llpp
Странно, что еще никто не посоветовал друпал. Собсно друпал)
llpp
Своя CMS.
llpp
Для этой цели подойдет любая CMS.
llpp
На WP реализовать такой ресурс проще простого, вот примеры реализации, может что-то подойдет Вам www.wpjedi.com/3-best-job-board-wordpress-themes/
Успехов!
llppminhojkhon QR-код в высоком разрешении?gfffg
Здравствуйте.


Ищется сервис (или приложение), который позволял бы создавать QR-коды в высоком разрешении или векторе. Нужно для печати. С ходу гуглится много сервисов, но качество при печати страдает серьёзно.
gfffgttaaggQR-коды,ttaagggfffgllppminhojkhon Как лучше всего купить MacBook в Apple Store живя в России?gfffg
Доброго дня,


Захотелось обзавестись новым MacBook Air 13". Сравнение цен на Apple Store (~$1300 за модель со 128GB) и цен в Москве (от 52.000р) далеко не в пользу местных. Вопрос в том как удобнее и с минимальными переплатами заполучить заветный MacBook? Стоит ли для этого воспользоваться услугами компаний вроде ebaytoday.ru? Правда слышал о них не лестные отзывы.

Кто что посоветует?
gfffgttaaggMacBook,ttaagggfffg
Shipito.com должен помочь.
llpp
1. самый железный метод это найти знакомого которые бы ехал с США и привез с собой его.
2. менее железный, это заказать его на ебей напрямую, и ждать пока его привезут домой под дверь(к счастью доставки в россию у них есть) но есть шанс переплатить на таможне за него в случае если решат обложить пошлиной его. Но этот вариант минимум растрат.
3. Использовать виртуальный склад. Т.е. он шлёться на адрес в США и оттуда перепаковуется и шлется к двери ems и т.д., в зависимости от выбраной почтовой службы.
4. Использовать услуги ebaytoday и ему подобных.

Варианты разписаны по мере растрат. 1 самы дешевый 4 самый дорогой.
llpp
Купите сами на eBay и отправьте себе на адрес (только смотрите когда брать будете чтобы у продавца была доставка Worldwide). Сам позавчера себе взял новый Air с 256 за 1400, с доставкой не дороже 1500 встанет (в Appstore такой 1599)
llpp
По поводу ebaytoday — вполне себе неплохой вариант. Заказывал несколько вещей с apple.com, все приехало в лучшем виде. Тоже думаю о заказе воздушного макбука именно по такой схеме: apple.com->ebaytoday->ems
llpp
Ebaytoday пока не радует, так что в данный момент советую шипито. C двумя последними посылками были несмертельные, но существенные косяки.
llpp
ebaytoday — совершенно не понравился. Долго, и самое главное — со страховкой мутят. Теперь дорогие грузы шлю через знакомых (могу, кстати, помочь), а дешевые — напрямую.
llpp
Как это ни странно самое надежное это заказать напрямую на ebay у продавца с нормальным рейтингом и доставкой в Россию. Посредники вам не нужны, так как в случае пропажи посылки крайних не найдешь.
Я покупал на ebay macbook pro, друг — macbook air, все пришли отлично, меньше чем за 2 недели доставкой USPS Express mail.
llppminhojkhon Стоит ли публиковать на Хабре подкаст не об ИТ, но с мыслями ИТ-шника о девушках;)gfffg
Собственно есть подкаст it-sexual, и хоть в названии имеется ИТ, к ИТ он имеет весьма посредственное отношение (иногда проскакивает) ). В целом сублимация мыслей инженера относительно противоположного пола и инструкиця к его употреблению.
gfffgttaaggПодкасты,ttaagggfffg
Да :)
И обязательно используйте эту картинку:
llpp
лучше пусть будут подкасты девушек, которым нравятся айтишники.
неважно о чем они будут говорить, айтишники послушают этих несуществующих девушек:)
llpp
нет
llpp
а когда у донцовой появится айфон и она станет гиком, то купит платный аккаунт и пЯчатать здесь свои бестселлеры?
llpp
Как вариант — мысли девушки об ИТ-шниках…
llpp
Послушал 10 минут. Пусть автор и играет в Кэпа, но кому-то может быть интересно. Ну или можно послушать ради смеха.

Но, чёрт возьми, русский язык пусть выучит!
llpp
нет
llpp
Конечно!!!
llpp
Лучше статью. :)
llpp
у вас опечатка в ссылке.
llpp
Публикуйте.
llpp
Публикуйте, только не на главной.
llpp
хмм посмотрю вечерком подкаст )
llpp
ну а тем временем подкаст был опубликован habrahabr.ru/blogs/hpodcasts/110386/ в закрытом режиме)
llppminhojkhon составить SQL запросgfffg
База данных mysql.

таблица, с такими данными (упрощено):

id____ project_id_____year
1________1____________2010
2________1____________2008
3________1____________2009
4________2____________2007
5________2____________2009


Хотелось бы получить вот такой результат:
(данные сгруппированы по project_id и взята строка где year — минимальный)

id________project_id_____year
2____________1___________2008
4____________2___________2007
gfffgttaaggMySQL,SQL,ttaagggfffg
Предположим таблица называется project.

SELECT p1.id, p1.project_id, p1.year FROM project as p1 LEFT OUTER JOIN project as p2 ON (p1.project_id = p2.project_id AND p1.year > p2.year) where p2.project_id is NULL;

SELECT p1.id, p1.project_id, p1.year FROM project as p1 JOIN (SELECT p2.project_id, MIN(p2.year) AS min_year FROM project as p2 GROUP BY p2.project_id) as p3 ON (p1.year = p3.min_year);
llpp
Предложу свои 2 варианта:

SELECT ID, PROJECT_ID, YEAR
FROM PROJECT AS P1
JOIN (SELECT PROJECT_ID, MIN(YEAR) AS YEAR
	  FROM PROJECT
	  GROUP BY PROJECT_ID
	  ) AS P2
ON P1.PROJECT_ID = P2.PROJECT_ID AND P1.YEAR = P2.YEAR


SELECT ID, PROJECT_ID, YEAR
FROM PROJECT
WHERE (PROJECT_ID, YEAR) IN
	  (
	   SELECT PROJECT_ID, MIN(YEAR) AS YEAR
	   FROM PROJECT
	   GROUP BY PROJECT_ID
	  )
llpp
SELECT min(id), project_id, min(year) FROM project GROUP BY project_id
llppminhojkhon Отсчет суток при использовании time()?gfffg
Привет всем, сижу ломаю голову как реализовать отсчет суток при использовании функции time()

Пример:

Пользователь может совершить лишь одно действие в сутки, НО реализация должна быть следующей. Сутки считаются не прибавлением к time() + 86400 секунд, а расчет до 00.00. Т.е. в 00.01 считаются уже новым днем как и положено. И пользователь может совершить действие вновь!
gfffgttaaggPHP,ttaagggfffg
самый простой вариант — date('Ymd', time())
llpp
Эм. Зачем вам тут time?
Выполнил человек действие — записали единичку. При наступлении 00:00:00 обнулили все единички и снова можно выполнять действие, не?
llpp
Совет — напоминание. Не забудьте в своих скриптах учесть часовые пояса пользователей, а то получится что для одно сутки начинаются и заканчиваются в 0:00 а у другого 3:00
llpp
И еще совет-напоминание. Если используете математику с секундами — не забывайте, что в году есть сутки из 23 часов и сутки из 25 часов. В дни перевода часов.
llpp
$last_action_time = '2010-12-07 26:35:21'; // здесь должно быть сохраненное из базы
if(strtotime($last_action_time) < strtotime('today')) {
// allow
} else {
// disallow
}
llppminhojkhon Посоветуйте OpenSource движок Интернет-магазина на подобии Simplagfffg
Приветствую!

Собственно вопрос по сабжу.
gfffgttaaggCMS,Интернет-магазины,Фреймворки,ttaagggfffg
Вот неплохой myopencart.ru/
llpp
У меня есть OpenSource версия shopcms. Могу установить куда-нибудь, только инсталлятор не оставлю)
llpp
magento
llpp
А чем он должен быть подобен Simpla? По имеющейся у меня информации, подобных опенсорсных российских разработок нет. Из иностранных, худо-бедно локализованных, можно выделить Opencart и Prestashop.
llppllpp
habrahabr.ru/blogs/eCommerce/93094/#habracut
почитайте комментарии
llppllppminhojkhon Ноутбук или eBook для чтения электронных книг?gfffg
Подумал прикупить девайс для чтения электронных книг, но погрузившись в тему понял, что электронный книги уже давно двинулись вперед и нынче уже напичканны всем, чем возможно.


Решил склониться в сторону нетбук\tablet pc (у ASUSa понравилась моделька с вращающимся экраном), но вот позабыл о чтении книг с него :)


Подскажите, пожалуйста, реально ли как-то настроить экран нетбука для чтения электронных книг (чтобы градиентов 8 или 16 было серого) или все же eBook какой-нибудь взять?


Хотелось бы конечно все в одном устройстве видеть, но реально ли…
gfffgttaaggЭлектронные,книги,Ноутбуки,Мобильные,устройства,ttaagggfffg
Я вам честно скажу, как обладатель pocketbook'а 301го и Lenovo S3t с поворачивающимся экраном:
на eBook'e читать гораздо приятнее, хотя и не всегда удобно (недавно попалася текст в djvu двухколоночный — это был ад для чтения)
llpp
По моему опыту/ощущениям, именно для чтения книг нетбук подходит плохо. Может, все же лучше eBook или планшет (iOs/Android)? Читать удобнее с eBook (и заряжать реже надо), универсальнее планшет.
llpp
Все зависит от источника.
Если предполагаемые источники — pdf, djvu, то лучше нетбук
Если txt,fb2,epub,etc — то однозначно ebook — удобство использования и неуставшие глаза просто потрясают=)
Да, как читать pdf/djvu на 9" ебуках я не знаю, вышесказанное — личный опыт.
llpp
Нужно исходить из задачи:
Если собираетесь много читать обычные книжки — однозначно лучше взять «читалку». Если собираетесь читать тексты со сложной компоновкой, напичканными графиками и всяким мультимедиа-контентом — тогда не обойтись без полноценного нетбука.
llpp
Возьмите планшет. Не будете привязаны к какому-то определенному формату и вместо обычной читалки получите мультимедиа-«комбайн». Тем более цены у eBook и планшетов сейчас вполне сопоставимы. Можно какой-нибудь китайский aPad или же оригинальный iPad. Всё зависит от ваших предпочтений:) Я посоветую вам Archos 70 или 101 на андроиде.
llpp
С тех пор как у меня появилась читалка, я не читаю книги ни с ноутбука, ни с нетбука, ни с монитора. По поводу документов со сложной компоновкой: не скажу за все читалки, но мой Sony Reader читает пдфки хорошо, но если они А4, а не А6, то получается, конечно мелковато. В метро/на ходу/в машине не почитаешь, глаза устают. Комфортно читать только сидя в кресле.
llpp
Я посматриваю на Dell Inspiron Duo. 10" ёмкостный мультитач экран и прочие нетбуковские характеристики в купе с 7-й виндой. В Штатах за 16 тыщ рублей можно заказать, т.к. цена в России в 26 тыр совсем не радует.
llpp
Берите ebook, но только Kindle. Я с трудом понимаю, зачем нужно брать любые другие читалки. Заглянем на маркет: LBook V5, средняя цена около 7 т.р. Теперь заглянем на Амазон: $189 за версию с безлимитным бесплатным 3G по всему миру и WiFi, при этом экран у читалки лучше (Pearl ещё не ставится на другие читалки, у амазона эксклюзивный контракт), сама она легче и тоньше. Доставка — ещё этак $30. Получается и дешевле, и на порядок лучше. Тем не менее, люди до сих пор почему-то берут LBook'и.
Сам я купил себе Kindle DX Graphite и Kindle 3G соседу, поэтому имел возможность сравнить. У первого больше экран, что КРАЙНЕ удобно для pdf (высота его совпадает с шириной А4), но при этом в карман его, например, не положишь. Второй работает визуально быстрее, лучше браузер, наощупь вес практически не чувствуется — я даже почти пожалел, что взял DX. В общем, если вам не приходится МНОГО читать pdf с мелким шрифтом (потому как обычные на не DX тоже читаются замечательно — там есть зум и опциональный (!) reflow) — берите Kindle 3G.
llppminhojkhon Запретить кеширование text/html для nginxgfffg
Добрый день.

Есть сайт который отдает небольшие html странички и кучу графики. Задача поставить впереди ngnix, но так, чтобы он кешировал все кроме Content-Type: text/html.

На сам сайт доступа нету, там ничего поправить нельзя. Ткните носом пожалуйста, сам не могу найти решение.
gfffgttaaggNginx,Highload,ttaagggfffg
А смысл в установке Nginx перед сайтом и запретом кэширования статики ??
llppminhojkhon Западные ресурсы об интернет рекламе?gfffg
Добрый день, хабраюзеры.

Может ли кто-нибудь поделиться хорошими западными ресурсами о рекламе в интернете или около рекламной сферы? PPC, PPA, баннерных сетей, их предложения и просто интересные факты.

Заранее спасибо.
gfffgttaaggИнтернет-реклама,ttaagggfffg
www.google.com/doubleclick/research/index.html

баннерная сеть гугловская. По ссылке есть исследования
llppminhojkhon Модуль прозрачного кеширования mysql запросов в memcachedgfffg
Существует ли сабж, как модуль perl?
Хотелось бы делать запросы, не думая, что есть фронтенд в виде memcached, и бэкенд в виде mysql.
gfffgttaaggPerl,MySQL,Memcached,ttaagggfffg
«Прозрачное кеширование» есть в самом mysql.
Оно настолько хорошо и прозрачно работает, что ты про него даже не знаешь.
Проблема возникает тогда, когда нужно кеш инвалидировать. Например, обновление некоторых записей. Поэтому выдуманное тобой прозрачное кеширование вынуждено будет повторить поведение кеша mysql — удалить все запросы содержащие обновляемую таблицу. Ну и зачем писать то, что уже написано?

Отсюда вывод: если хочется что-то ускорить еще быстрее кеша mysql — кеширование не должно быть прозрачным. Для каждого оператора должно хотя бы указываться предположительное время жизни результата в кеше.
llpp
Однако, попробуй подцепить этот скрипт для mysql-proxy: github.com/clofresh/mysql-proxy-cache
разумеется он кеширует все игнорируя логику приложения.

Я плохо понимаю зачем может понадобиться такое решение.
Встроенным кешированием запросов можно управлять явно через ключевые слова SQL_CACHE и SQL_NO_CACHE.
llpp
Memcached::Client не устроит?
llppminhojkhon Amazon Kindle: (wifi + 3G) vs wifigfffg
Имеет ли смысл брать вариант с 3G за лишние 50$?
Я собираюсь брать через ebaytoday. У них есть офис в америке, на который они заказывают. Будет ли в этом случае у меня, в России, бесплатный 3G?

У кого-нибудь уже есть опыт использование kindle, поделитесь оправданны ли 50$ на 3G?
gfffgttaaggAmazon,Kindle,Мобильная,связь,ttaagggfffg
Не соглашусь с предыдущими ораторами. Пользовался 3G на обоих Graphite киндлах (DX и неDX), на последнем он немного удобнее (браузер шустрее и есть рефлоу), но в целом он крайне полезен на обоих девайсах. Поясню:
-через браузер можно закачивать .mobi. Бесплатно. флибуста умеет отдавать в.моби, что позволяет вообще не париться относительно скачивания просто книг (не тех, что в .pdf).
-в интерфейсе есть быстрый поиск в вики. да, он ищет в англоязычной вики, но не думаю, что для кого-то на хабре это проблема.
-кроме того, есть замечательный сервис ereadups.com, форматирующий статью из википедии в очень симпатичный .mobi и дающий его сразу же скачать. опять же, иметь возможность сделать это везде, где есть сотовая сеть — крайне приятно.
-т.к. для киндла нет понятия «роуминг», при необходимости можно забесплатно проверить почту, находясь за границей — тот же гмейл во встроенном браузере работает.
-удобнее покупать книги с амазона (если вдруг захочется) — они просто упадут на читалку, как только она будет подключена к интернету.
-«отключить 3G» амазон не может, потому как это одна из заявленных фич читалки. другое дело, что амазон банит хакеров, пытающихся использовать этот интернет с десктопа — это нарушение EULA.
llpp
В Украине, в Киеве использовал — есть бесплатный 3G. Также знакомый из Молдавии знакомый говорил, что проблем с 3G вообще нет.

Система действия у них такая: Kindle напрямую договорился с сотовыми операторами о предоставлении бесплатного 3G и, соответственно, сами платят за это. Поэтому в России ловит также везде, где есть сотовые сети.

Но не думайте, что 3G на Kindle станет полноценной заменой интернету. Не удобный он, перемещение курсора с помощью джойстика, щелчками. Очень часто курсор не попадает в нужную строку и возникают определенные проблемы.
llpp
3G работает, только он нужен редко оказывается. В интернет выходить неудобно, книжек можно и заранее накачать. Голос за вариант без 3G.
llpp
Плюс ко всем недостаткам, никто не гарантирует то, что 3G интернет будет работать всегда, вернее, работать то он будет, но вполне возможно, что amazon может ограничить доступ, например, только своим Kindle Store, ибо весть трафик, как я понял, он пропускает через свои сервера (если я не прав, поправьте).

Хотя, честно говоря, иногда хочется иметь доступ в местах, где нет wi-fi, хоть серфинг на kindle и не очень удобен, но почитать тот же хабр можно.

В итоге, если лишние 50$ вас не напрягают, то берите с 3G, но пользоваться им вы будете, скорее всего редко (разве что поначалу).
llpp
Пользы от него не так уж и много. Браузер неудобный, а покупать через Kindle store будут далеко не все =)

Траф действительно через них идёт. а внутри у киндла SIMка.
llpp
Поделюсь своим опытом. Пользовался встроенным 3g я от силы недели две. Все-таки я покупал устройство для книг, а не для интернета, т.е закинув порцию книжек, интернет мне вообще не нужен был, пока я их не прочитал. Пару раз почту в метро проверял, да и то больше ради проверки связи.
Остается два потенциальных применения, которые пока приходят в голову:
*У меня осталась еще одна сессия, на которой, возможно, будет нужно что-то посмотреть в факультетской вики, а с устройства это делать проще, чем с телефона
*Периодически я езжу в довольно глухой городок на Украине, интернет-кафе там отродясь не было, все пользуются 3g, который удивительным образом там есть. Вот в этом случае читалка, думаю, пригодится, т.к тарифы на gprs и на gprs-роуминг там не самый человечные
llppminhojkhon jQuery и плагин Form: загрузка файловgfffg
Итак, проблема:

Делаю отправку формы на сервер посредством метода ajaxSubmit() вышеупомянутого плагина. Формы без элемента file работают отличненько. Результат возвращается в виде JSON-строки.

Проблемы возникают, когда на форму добавляется выбор файла. В шаблоне формы у меня автоматом появляется соответствующий enctype. Плагин все отправляет, результат приходит в нужном виде (смотрел через firebug). Первая проблема — браузер предлагает сохранить результат в виде файла. Погуглив, пришел к тому, что Content-Type ответа пришлось поменять с 'application/json; charset=UTF-8' на дефолтный 'text/html; charset=utf-8'.

Теперь ответ приходит «в студию», но success-функция не отрабатывает. Судя по всему, теперь затычка в формате ожидаемого результата — я ведь указывал опцию dataType: 'json'. Убрал опцию — success отрабатывает, но, судя по всему, плагин пытается сконвертировать результат в формат html, т.к. добавляются тэги типа HEAD и BODY. Причем firebug показывает, что изначальный результат приходил верный, т.е. это косяк именно плагина.

Кто-нибудь встречался с такими проблемами? Как их решать? Использую jQuery 1.4.2 (пробовал переключиться на 1.3.2 — те же грабли) и Form 2.5.1 (вроде как последняя версия).
gfffgttaaggjQuery,ttaagggfffg
Действительно… У меня тоже были проблемы с аплоадом файлов, только как решил не помню, вот и подумал может это помогло.
llpp
Чем не подходит метод ajaxForm?
llpp
Это связано с тем, что единственный кроссбраузерный метод загрузки файлов AJAX'ом — создать невидимый />и указать форме атрибут target=«upload».
Плагином этот ответ считывается только в виде текста.

Решение: парсить самому JSON.
llpp
    Насколько я помню проблема именно в firebug'е. Попробуйте с отключенным firebug'ом. Дело в том, ка уже было сказано выше, форма отсылается на iframe и плагин берет document.body.innerHTML, а наш любимый firebug добавляет пару своих дивов в iframe — json не валидный.
    Есть способ через textarea или ответ возвращать не просто json, а json обернутый в «pre».
    Но все дело в firebug'е, то есть есть человек инспектит ваш сайт через firebug, то у него работать не будет.
llppminhojkhon Домашний 100% аптайм?gfffg
Уважаемые хабравчане, подскажите пожалуйста способ организовать 100% инет аптайм дома, в Москве, в бюджете 2кр в месяц и 5кр на старте.

Толщина канала не так важна, трафик — тоже.

Возможно есть какие-либо бюджетные способы организовать мгновенное переподключение к другому прову при обрыве у текущего?
gfffgttaaggКомпьютерные,сети,ttaagggfffg
У linksys есть роутеры с двумя wan портами. Но стоят они дороже 5кр.

А так — любой системник, поиск на хабре на тему балансировки двух каналов в Linux =)
llpp
Даже если будет два канала, это не спасет если в доме пропадет электроэнергия.
llpp
из дешевого древнего ноута и линукса можно сделать отличный роутер с балансировакой каналов, прокси сервером, хостингом, торрентокачалкой, медиаплеером, блекджеком и шлюхами.
а если в нем еще и аккумулятор чуть-чуть живой, то экономия на бесперебойнике.

единственная проблема — надо уметь это все настроить.
llpp
Ну 100% не получится, но близко к тому вполне и весьма просто.
Ок, нужны два провайдера. Один любой проводной, другой — один из наших горячо любимых беспроводных операторов с 3G или wimax или CDMA.
Покупаем современный роутер Asus RT-N16 (4000 руб) или NETGEAR WRNL3500L (3000 руб).
Ставим прошивку от энтузиастов с форума wl500g.info
Теперь в USB порт роутера можно всунуть, например, модем 3G ZTE MF626 (800 руб) или WIMAX Samsung SWC-U200 (1800 руб).
Все приключения по настройке роутера на том же форуме.
Для особых параноиков можно поискать простенький UPS типа CyberPower (1300 руб) он сможет обеспечить полчаса автономности для роутера.
llpp
Ищем в продаже Dir-320 (когда-то я брал парочку по 1300р, сейчас ими барыжат по 3000р), качаем с оффсайта (dlink.ru) прошивку для Yota, покупаем Ётовский модем. В WAN-порт втыкаем кабель от понравившегося ethernet-провайдера, в USB — модем. Автопереключение реализовано штатно, в родной прошивке.
llpp
Пара дополнительных советов и обобщений:
1. На роутер ставьте UPS, причём он должен обслуживать ТОЛЬКО роутер, ну и мб — модем в нагрузку.
Причина банальна: какой-нить сервак способен выюзать батарею минут за 20, а электрики в нашей стране могут добираться и часа два…

2. Сочетание Ethernet+безпроводной провайдер или АДСЛ — более надёжное: Эзернетовский — как основной, а беспроводной или АДСЛ — как резервный.
Объясню почему: тупо у провайдеров проводных в подъезде стоят маршрутизаторы, в итоге при пропадании света есть шанс, что и им тоже достанется… А беспроводной и АДСЛ — располагаются далеко от дома и шанс что упадут и они — только если накрылся весь район или город!

3. АДСЛ хоть и тормознее, но как резерв получше: у МГТС есть тариф «для резервного канала» — 20 необременительных рублей в месяц + по количеству дней, в которые вы этот канал активировали.
Канал-же через WiMax, 3G или WiFi — надо оплачивать постоянно, пользуетесь вы им или нет, т.к. активация «суточных» тарифов у них происходит в ручном режиме!

4. Если решили использовать для роутинга не роутер, а сервак — лучше возьмите что-то типа ноутбука простенького: в Линуксе в терминальном режиме старенькие ЕЕЕ 701 вытягивали на родном акке до 12 часов автономки!!!
llpp
Если всё через шлюз на Windows идёт, то попробуйте Kerio. Он умеет. Мы используем как раз в нужном вам режиме. С настройками быстро разберётесь.
llpp
Почему все-таки не хостинг или аренда в дата-центре?
llpp
если телефонная линия хорошая и не требуется быстрый uptime — то ADSL будет весьма хорошим выбором. либо комп с двумя сетевыми картами, либо роутер с двумя WAN-портами. как вариант также WiMAX, если покрытие устойчивое. Ту же Ёту-свисток можно воткнуть в роутер, запитать от UPS — и вот уже два канала, роутер ёты и DSL.
llppminhojkhon Инструмент для проектирования?gfffg
Здравствуйте.


Хотелось бы найти небольшую, несложную тулзу для проектирования ПО. В общем-то, проектирование даже громко сказано. Хотелось бы просто найти замену вечному и надежному, но морально устаревшему инструменту: листочку А4 с ручкой. Но чтобы без излишеств. Никаких стандартов, UML и прочего не надо. Либо в минимальном варианте, чтобы не усложнять работу. Просто расписал примерно схему работы, сохранил, и все готово. Чтобы не париться с выбором подходящей фигурки для схемы и т.д. Для себя, ну и максимум еще 2-3 коллег, которые поймут тебя.


Работал с Enterprise Architect(вроде правильно написал) — просто корпоративный монстр. Попробовал dia — тоже не то. В блок схемах рисовать не хочется, интерфейс убивает топорностью. Слышал про visio, но еще не пробовал.


Что посоветуете? Кто чем пользуется?
gfffgttaaggПроектирование,программного,обеспечения,ttaagggfffg
У меня тоже недавно встал такой вопрос. Вот я и купил себе доску на стену и 3 разноцветных маркера. Очень крутая штука! Даже позволяет рисовать фигурки любой формы, не падает, ресурсы не жрет и вообще работает без компьютера.
llpp
Советую таки попробовать Visio: это и есть несложная тулза — набросать стандартных контролов и иконок — и готово; хорошая штука.
llpp
для интерморды рекомендую Pencil Project
llpp
InDesign CS5
llpp
Попробуйте Visual Paradigm for UML, возможно, покажется слишком навороченным, но диаграммы в нем рисовать одно удовольствие (имхо — самая удобная рисовалка их тех что пробовал).

Еще посмотрите в сторону ConceptDraw (по сути тот же Visio).
llpp
Совсем недавно обнаружил, попробуйте, смотря для чего нужно
www.hiasm.com/index.html
llpp
Для прототипирования пользовательских интерфейсов Microsoft сейчас предлагает Sketch Flow (входит в состав пакета Expression Blend). Подробнее тут: habrahabr.ru/blogs/silverlight/76263
llppminhojkhon Откуда берутся аналитики?gfffg
Не абстрактные аналитики, а аналитики требований или системные аналитики.

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

Из кого их отбирать?
Какие требования к ним предъявляются?
Как и чему обучать?
Какие книги им нужно штудировать?
Есть ли в сети интересные/полезные комьюнити аналитиков?
gfffgttaaggУправление,проектами,Аналитика,Программное,обеспечение,и,интернет-сервисы,ttaagggfffg
Что до коммьюнити, есть uml2.ru. Там же более-менее активная семинаро-обучающая тусовка. Там же можно и многотомные дискуссии про аналитиков и требования к ним и всё такое почитать.

Из книжек. Коберна выше уже посоветовали, отличная книга.
Классикой по управлению требованиями ещё вроде как считается Вигерс: Разработка требований к программному обеспечению.
llpp
Определитесь какие аналитики вам нужны.
Бизнес аналитики — которые описывают процессы. Или системные аналитики, которые выступают посредником между заказчиком и и программистами.
llpp
Системных аналитиков с переменным успехом учат в МГУ ПС, экономическая информатика. В плане работы с ТЗ и прочим — вполне себе неплохо учат. +отправляют в дойчляндию некоторых учиться.
llppminhojkhon Быстрая смена сервера?gfffg
Братья и сестры, имеющие опыт с быстрой сменой конфигурации веб-сервера, пожалуйста, ответьте на такой вопрос:

Имеется определенный веб-сервис, у которого есть постоянные посетители и имеется сервер А (в данный момент VPS, мощность и т.д не имеют значения), а хочется этот сервер сменить на более мощный, более слабый (нужное подчеркнуть) сервер Б, имеющий другой DNS-адрес. Собственно вопрос: как сделать так чтобы время смены DNS сократилось до возможного минимума или вообще есть ли способ обойти этот таймаут и провести «горячую» смену серверов.

Заранее очень благодарен за ответы.
gfffgttaaggСистема,доменных,имен,ttaagggfffg
На время смены сервера поставьте на сервер A nginx, который будет перекидывать запросы на сервер B.
llpp
+1 за nginx (любой другой инструмент подобного типа)
А если уж средствами DNS делать такое, то нужно выставлять минимальное значение TTL для А-записи, 60-300 секунд будет нормально.
llpp
по TTL — если будете сокращать, делайте это заранее, ведь TTL также как и сами записи зон остается в кэше DNS
llpp
любой веб сервер умеет проксировать запросы, не только nginx )

и кстати про hosts — не нужно этого делать. Веб серверы в своей работе не используют ДНС. Можно у любого вебсервера попросить «показать сайт vkontakte.ru».

В proxy_pass IP и порт бэкэнда указывайте.

Ну и да — по трафику аккуратнее, он будет симметричным.
llppminhojkhon Как препятствовать угону номера ICQ? Уже вторую неделю брутят пароль?gfffg
Добрый вечер. Подскажите пожалуйста как препятствовать брутфорсу? Вторую неделю наблюдаю на учетной записи сервисное сообщение: «Превышен лимит подключений для этой учетной записи» (qip). При этом естественно в онлайн не пускает. В остальных учетках ICQ все нормально. Настройки во всех одинаковы. Случайно удалось подключиться вчера и выйти в онлайн, но после скорой перезагрузки компьютера, все повторилось вновь. Пароль периодически меняю (цифры + буквы верхнего и нижнего регистра). Просьба про джаббер и прочие аналоги не относящиеся к вопросу не писать, они у меня и так есть.
gfffgttaaggBruteforce,Мессенджеры,ttaagggfffg
Если это ошибка 0x1d (реже — 0x18), то ее сервер выдает в том случае, если с одного IP-адреса сидит много пользователей. Даже если сервер выдает ее, то можно «пробиться», повторяя подключение много раз. Наверное, заходите через анонимайзер, публичный прокси или с телефона?
llpp
Господа, объясните как вы ставите сложные пароли, если у аськи ограничение на длину пароля 8 символов?
llpp
Вы зря так про jabber.

Смарите. Поднимаете jabber с icq транспортом. С матами на VDS (или чём угодно, имеющем 100%й аптайм) коннектите транспорт в аську. Ставите у того клиента минимальный приоритет. Всё, теперь вы в аське. При подключении второго jabber клиента никаких проблем уже не возникнет.
llpp
%Rer3d|U%|Uyr34 — вот такого рода пароль стоит уже более 4х лет и ничего не происходит.
P.S. Только не пойму почему ее брутят, она проще некуда :)
llpp
1. Вы конечно извините, но номер у вас не красивый. Даже не из первый тысячи. У меня вот 100762, 100763, 913333,… и никто пока не сбрутил.
2. Поюзайте многострочный пароль со спец-символами.
3. Укажите вопросы-ответы. В случае угона сможете вернуть.
4. Крайняя мера — генерируйте каждый день ссылку на смену пароля.
llpp
Поставь сложный пароль и напиши в техподдержку айсикью.
llpp
Не забудьте привязать e-mail, если этого еще не делали.
llppminhojkhon Система комментирования с помощью Facebook APIgfffg
Возможно ли построить систему комментирования для standalone-блога (на самописной CMS), используя только Facebook API? Я почитал developers.facebook.com и не понял, можно ли вытащить счетчик количества комментов на главную страницу блога, можно ли реализовать у себя древовидную структуру комментариев?

Каковы ограничения Facebook API в этом плане? Также интересуют рабочие примеры успешной facebook-интеграции.
gfffgttaaggБлоги,Facebook,Веб-разработка,Программное,обеспечение,и,интернет-сервисы,ttaagggfffg
Реализация средствами Вконтакте не интересует? Мы именно так у себя сделали.
llppminhojkhon Создание флеш игрgfffg
Подскажите, что почитать по сабжу. Туториалы, статьи.
gfffgttaaggAdobe,Flash,ttaagggfffg
Пожалуйста:
1) flashgamedev.ru — форум разработчиков флэш игр
2) flashgameblogs.ru — «хабр разработчиков флэш игр» =) Много отчетов и информации из жизни.
3) gameof.me, xitri.com — блоги. Пожалуй, всех тут не перечислишь, хороших блогов о флэше (и флэш играх) довольно много. Но можно начать с названных и далее пройтись по ссылкам из блогроллов. Да, отдельно еще выделю emanueleferonato.com
4) И, конечно же, flasher.ru — когда-то это был крупнейший и единственный форум флэшеров (не знаю как сейчас, я там очень давно не был).
llpp
Книгу
На английском подойдет?
llpp
Не посоветую книг или прямых ссылок, но дам «удочку» в виде ки-вордов для поиска в гугле:
ActionScript, Flash Games Development.
llpp
Если совсем не знаете AсtionScript, Начните с книги Essentials ActionScript 3.0 (ActionScript 3.0 для Flash. Подробное руководство), автор Колин Мук.
llpp
а также я бы на Вашем месте посмотрел список багов у флеш плеера
llpp
В которой можно грабить корованы, а можно не грабить корованы?

Флеш на данный момент штука очень мощная, поэтому для того, чтобы что-то посоветовать надо указать, какой у вас есть опыт и какого плана игры. Сделать «дресс ап» игру и 3d авиа симулятор довольно разные вещи.
llppminhojkhon Не доставляются некоторые сообщения на адреса @yandex.ru @rambler.rugfffg
Здравствуйте!

Есть интернет-магазин, который шлет 1-2 письма в минуту (спасибо за заказ, ваш заказ выполнен и т.д.).
Клиенты с ящиками @rambler.ru @yandex.ru (и только с них!) постоянно жалуются, что письмо им не дошло. Причем, некоторым доходит, некоторым нет. Если не дошло — писем в «спаме» нет.

Сервер — Debian 5 Lenny, в качестве STMP сервера стоит: exim4.

sudo grep rambler.ru /var/log/exim4/mainlog

Выдает длинный список таких ошибок:

2010-12-07 15:22:27 1PPwYq-0002i5-KM SMTP error from remote mail server after DATA: host imx1.rambler.ru [81.19.66.234]: 452 4.7.1 Try again later
2010-12-07 15:22:28 1PPwYp-0002i0-Ah SMTP error from remote mail server after DATA: host imx1.rambler.ru [81.19.66.235]: 452 4.7.1 Try again later
2010-12-07 15:22:28 1PPwYp-0002i0-Ah SMTP error from remote mail server after DATA: host imx2.rambler.ru [81.19.88.3]: 452 4.7.1 Try again later
2010-12-07 15:22:29 1PPwYp-0002i0-Ah SMTP error from remote mail server after DATA: host imx2.rambler.ru [81.19.88.5]: 452 4.7.1 Try again later

и

2010-12-07 15:18:09 1PPwTo-0002KU-Kl == xxxxxxxx@rambler.ru R=dnslookup T=remote_smtp defer (-46): SMTP error from remote mail server after DATA: host imx2.rambler.ru [81.19.88.5]: 452 4.7.1 Try again later

В чем может быть дело? Рамблер забанил мой IP (почему тогда некоторые письма доходят)? Или дело в чем-то другом?
gfffgttaaggExim,ttaagggfffg
это грейлистинг — способ борьбы со спамом, на попытку послать письмо сервер отвечает, повтори позже — на этом этапе много спама отваливается (не делает вторую попытку послать), а правильные почтовые серверы должны подождать и повторить попытку. так что надо смотреть на свои настройки — сервер обязан повторно отсылать письмо после такого ответа, время — 10-15 минут.
llpp
Я думаю, в первую очередь надо списаться с их техподдержкой.

Далее — позаботиться о верификации почтового сервера (DKIM, например)
llpp
У меня в настройках сервера был прописан хостом localhost.localdomain, из-за этого mail.ru не принимал сообщения. Но в качестве MTA стоял qmail.
llpp
Раньше пользовался @rambler'ом, часто не приходили подтверждения регистрации итп. Перешёл на gmail. У них там антиспам какой-то слишком суровый был.
(mail.ru в свою очередь наоборот всё пропускала и я перешёл на rambler).
llpp
тоже использую exim4, настроены DKIM, SPF и PTR — проблем с доставкой пока не наблюдалось.
llpp
Это грейлистинг. Просто обычно спамеры не повторяют свои письма, если им откажут.

В общем не трожьте вы очередь, потихоньку отошлется.
llpp
Ничего с этим не сделать. Как уже писали, это greylisting. Rambler.ru в этом смысле самый противный.
Но вы можете накупить побольше IP или несколько VPS арендовать и зарулить почту через эти IP или промежуточные сервера.
llpp
Похоже сервер защищается от слишком плотного потока мыла с вашей стороны. Проверьте айпи в блеклистах, настройте чтобы А и PTR записи внешнего айпи были взаимообратны, поставьте spf запись. Может подозрения отвалятся.
llppminhojkhon Публикация диаграмм google docsgfffg
Недавно Гугл обновил диаграммы в google docs. Теперь диаграмма стала более интерактивной и представляет из себя не просто картинку, и для публикации за пределами документов дается новый код вида:

<script type="text/javascript" src="//ajax.googleapis.com/ajax/static/modules/gviz/1.0/chart.js"> {"chartType":"AreaChart","dataSourceUrl":"//spreadsheets.google.com/tq?key=0Ag3ElM39fEO6dDZIeVpwTU1McHBXQ3hOVVY4U28tQ1E&range=A15%3AQ16&gid=0&transpose=1&headers=1&pub=1","options":{"reverseCategories":false,"pointSize":0,"minValue":0,"is3D":false,"logScale":false,"lineSize":2,"wmode":"opaque","title":"\u0411\u0435\u0433 \u043a\u043c.","pointSizeOther":0,"maxValue":50,"isStacked":false,"mapType":"hybrid","displayAnnotations":true,"showTip":true,"min":0,"titleY":"","dataMode":"markers","titleX":"","maxAlternation":1,"max":50,"colors":["#3366CC","#DC3912","#FF9900","#109618","#990099","#0099C6","#DD4477","#66AA00","#B82E2E","#316395"],"smoothLine":false,"lineWidth":"2","labelPosition":"right","hasLabelsColumn":true,"legend":"none","allowCollapse":true,"reverseAxis":false,"width":694,"height":329},"packages":"corechart","refreshInterval":5} </script>

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

В общем: Почему не публикуется новый вид диаграмм? И есть ли возможность публиковать картинкой как раньше?
gfffgttaaggGoogle,Google,Drive,ttaagggfffg
Решается очень просто:
в строке src="//ajax.googleapis.com
поправьте на

src="https://ajax.googleapis.com 


(или http в очень редких случаях)
и в «dataSourceUrl»:"//spreadsheets.google.com поправьте на

"dataSourceUrl":"https://spreadsheets.google.com
llppminhojkhon Получения онлайн/оффлайн пользователя вКонтакте через APIgfffg
Сабж. Есть ли какие-то методы API для этого? или другие способы это получить
gfffgttaaggВКонтакте,ttaagggfffgllppminhojkhon Выбор редактора php/python/js для ipad?gfffg
Тщательно погуглив, нашёл два варианта: Markup и Gusto. Собственно оба стоят денег и поэтому вопрос к тем, кто юзал: что лучше? Ибо оба приложения покупать как-то не хочется. Ну или возможно есть какие-то другие варианты?

P.S. Обзоры читал, двоякое впечатление остаётся
gfffgttaaggРедактор,кода,iPad,ttaagggfffg
обратите внимание на
www.textasticapp.com/
У него есть подсветка синтаксиса, в Markup и Gusto нет
llppminhojkhon Покупать HTC Wildfire или нет?gfffg
Товарищи! Хочу андроид-смарт, много денег пока тратить желания нет, поэтому остановился на Wildfire (в белом цвете). Существуют такие вопросы (это к пользователям смартов на андроидах):

  • После покупки смогу ли самостоятельно обновить версию ОС на более новую?
  • Насколько удобен смарт на андроиде (в частности вышеуказзанная модель) в плане загрузки музыки, видео, фотографий с компьютера? так ли это проблематично, как с продукцией apple?
  • Есть ли различия в работе сенсора в сравнении с тем же айфоном? (у меня тач, сенсор конечно прекрасен; телефон планирую покупать через инетернет, т.е. возможности потыкать самому нету).
  • Почему все смарты НТС такие дорогие, а вайлд в полтора раза дешевле? Может нет смысла его покупать и лучше потратиться на что то более дорогое, но стоящее?


img37777.jpg?r=2849810144cfeb57c88e4e1.6
и все-таки он мне нравится, люблю белые телефоны.


Хочу получить удобный, настраиваемый смарт, негромоздкий, недорогой, и чтоб радовал глаз! Так бы и пользовался всю жизнь нокией 3250, но иногда остро нуждаешься в доп.функциях — почитать (pdf,djvu), открыть ворд-документ, посмотреть карту метро и т.д., причем чтобы все это было ЛЕГКО! :) ну чтоб не пришлось полночи ковыряться, чтобы загрузить электронную книгу и т.д.
gfffgttaaggAndroid,HTC,ttaagggfffg
Wild достаточно задумчив.

Экран — говно, если сравнивать с Legend или Desire.

Обновить выше 2.1 вряд ли сможете.
Удобен. Очень. Его флешка монтируется на компе как самая обычная флешка, если подключать по кабелю.
Различия в работе тачскрина с айфоном — огромны.
Вайлд — бюджетная модель. Своих денег стоит, конечно, но не более того.
Если живете в москве — сходите в HTC Care на новослободской и потыкайтесь в него.
llpp
Тормозит ощутимо по сравнению с айфоном, мало ОЗУ.
llpp
В интернетах же полно отзывов, хоть на том же онлайнере.
llpp
не надо покупать. Объясню почему. Был такой аппарат. Тоже думал, что неплохое решение за маленькие деньги. Не работает. Экран -говно, тормоза, половина самых необходимых прог не идет. Остановите свой выбор либо на Легенде, либо Desire. Купите за границей, за ту же сумму.

Сам сижу на Galaxy S.
llpp
Может, стоит посмотреть на куда более приличный по железу, и примерно такой же по стоимости Acer Liquid или Acer Liquid E? ;)
llpp
А что можете сказать насчет Gratia?
llpp
Подсказка: за ту цену, за которую продают Wildfire в РФ, можно на ebay взять htc desire z.
Плюсы — очевидны, устройство качественно другого уровня.
Минусы — гарантия не местная, зарядка идущая в наборе не на нашу розетку.
Unlock code не покупайте, а если дадут на шару — тоже не используйте, с ними были проблемы.
Разлочку делать по гайдам из xda.
llpp
начитался отзывов, насмотрелся видео, пока остановился на легенде.
llpp
Рассматривал разные не дорогие андроиды, и в результате взял LG Optimus GT540. Не громоздкий. Есть в разных цветах =). Очень шустрый, приятный. Экран со стандартным разрешением, проблем никаких. Не нарадуюсь на него уже несколько месяцев. Цена крайне щадящая, в районе 8 тыс. руб. На данный момент доступна прошивка 2.1, на 4pda варится 2.2.
llpp
WildFire сравнивать с iPhone некорректно. Это как сравнивать Запорожец с Мерседесом — априори первый будет хуже. Корректней задавать вопрос: «Стоит ли он своих денег»? Если сравнивать с аналогичными устройствами других производителей, то «Огонёк» явно выглядит дороговатым, но бренд HTC стоит своих денег. Держал в руках Optimus от LG — чёткое ощущение дешевенькой китайской мыльницы. Хотя если нет изначальных требований к дизайну и качеству — пойдет и LG.
Как уже сказали выше, главный недостаток этого устройства — экран. (а) он имеет совсем непривычное для Android разрешение VGA 320x240, поэтому возможны проблемы с подбором дополнительного ПО и играми; (б) качество экрана — ммм… был бы он чуть меньшего размера — не так были бы видны пикселы.
Слышал, что обещают выход официального обновления до 2.2 ближе к НГ, но пока твиттер и фейсбук НТС_ru молчит.
Если есть свободные 5 тыр, то лучше все-таки добавить и взять Грацию. И по-шустрей, и по-мощней, и экранчик получше…
llpp
не слушайте враки насчёт того что «половина программ не идёт изза разрещения». это гнусная ложь. всё отлично идёт. нет в маркете? — найди на 4пда. да, возможно есть игры которые на нём не идут. так он и не предназначен для игр(чё то там насчёт графического процессора, или что там — без понятия. мне это не критично)
«экран говно» это вообще трындец, извините. разрешение — говно. а экран супер. по отзывчивости тача не уступает айфону(правда другое покрытие, по яблофону палец легче скользит). пощупайте вживую сей агрегат. если не смутит разрешение — берите. я так и сделал. а друг в этот же день взял легенду. а она у нас на порядок дороже выходит
llpp
Нашел в интернет-магазинах варианты Легенды, но смущает приставки EU и UA в конце, причем те, где UA баксов на 100 сразу дороже идут. Я так понимаю, это какая то привязка к стране, если я куплю EU, это никак не отразится на телефоне и его возможностях?????
llpp
У меня дизайр и у жены Вайлд. подтупливает на вайлде отлкик экрана, софт некоторый выпускают с запозданием и андроид 2.1. Как только выйдет 2.2 будет полегче. а в 2.1 нельзя софт на флешку ставить в этом собсно и основная беда.
с разрещением все очень плохо. но у меня и дизайр и вайлд файир без российской гарантии. так что вайлд обошелся в 9К примерно. дизайр 18К разница по цене в два раза, и разница по юзабельности тоже почти в два раза.
Но у дизайра есть огромная проблем аккамулятор чуть больше чем на сутки хватает.
llppminhojkhon Телефония для мобильного офиса?gfffg
Посоветуйте сервисы и способы реализации телефонии для мобильного офиса.

Требуется московский номер и американский, по возможности и другие страны.

Переадресация будет идти на московские мобильные номера.


Заранее спасибо.
gfffgttaaggТелефония,ttaagggfffg
Московский номер есть, к примеру, в этом топике (и не только — поищите здесь по названиям компаний). Американский номер можно получить в Google Voice. Оба варианта переадресуются на sip и приземляются на мобильные.
llpp
Посмотрите вот к примеру сюда:
llpp
Идеал — свой сервер с Asterisk: тогда выжать можно по-максимуму.
К нему пару-тройку модемов E1550 — и можно принимать входящие звонки с мобильных или АллоИнкогнито.
Плюс канал в интернет — и можно пользоваться DID номерами в разных странах.
Плюс несколько «анлимных симок» (А-Мобайл 2010 — по Москве и области 150 рублей в месяц за безлимит на другие а-мобайлы) — и связь АТС с работниками офиса уже безлимитная.
llppminhojkhon Переход с hg на git?gfffg
Привет, ребята! Я хочу полноценно и полностью перевести некоторые свои проекты с mercurial (Google Code) на git (GitHub).

Я пользовался GC очень долго, но GH меня в итоге впечатлил намного больше.


Но меня интересует две вещи:


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

2. Вменяемый плагин для работы с Нетбинсом. Необходимо немного: «Коммит», «Пуш» — оно пушнулось (желательно, автоматический ввод пароля), «Пул». Всё остальное, как диффы, мерджы, и т.п. — крайне желательно. Можно отдельное гуи-приложение для Линукса на Qt, но это не так интересно


но крайне важен именно первый пункт — перенос всей истории правок. Жду советов, как это красиво осуществить. Заранее спасибо.
gfffgttaaggGit,GitHub,Системы,контроля,версий,Mercurial,ttaagggfffg
Мы использовали hg-fast-export: hedonismbot.wordpress.com/2008/10/16/hg-fast-export-convert-mercurial-repositories-to-git-repositories/
+ возможно понадобится изменить емейлы авторов, тогда в помощь git filter-branch.
Плюсы использования hg-fast-export в скорости. Это самый быстрый и надежный способ.
Касательно второго пункта ничего не подскажу.
llpp
Я не понимаю, зачем вообще переходить-то на git? план действий такой
  1. ставите расширение hg-git из предыдущего ответа
  2. добавляете в секцию paths файла reporoot/.hg/hgrc что-то вроде
    github = git+ssh://git@github.com:username/reponame.git
  3. командуете hg push github
  4. PROFIT!!!
лично я сам веду пару форков у себя на гитхабе исключительно с помощью hg-git.
llpp
Как вариант, есть расширение для Mercurial HgGit. Имея в рабочей директории hg-репозиторий, можно затолкать все ревизии в git-репозиторий (в том числе и пустой, я думаю).
llpp
По второму пункту, есть такой плагин, правда год назад, когда я еще пользовался netbeans, он был глючноват, как сейчас обстоят дела я не знаю, но это единственный вариант.

Кстати в netbeans 7 обещают нативную поддержку git.
llpp
Можно отдельное гуи-приложение для Линукса на Qt, но это не так интересно

С этим ситуация следующая… Есть тулзы, которые идут практически в поставке самого git: git-gui и gitk. Первая позволяет визуально показывать/изменять подготовленные к коммиту файлы (в том числе построчно) и делать коммиты. Вторая отображает дерево веток. Их плюс в присутствии пакетов в основных репозиториях. Но написаны они на Tk, так что интерфейс не сказочный.

Но есть всё тоже самое, но и на Qt/GTK. Подробнее можно посмотреть скриншоты в обзоре the-bosha.ru/2010/05/11/nebolshoy-obzor-gui-interfeisov-dlya-git/

Из не упомянутого стоит отметить SmartGit, но он может показаться слишком навороченным, и некоторые операции названы не как оригиналы в командной строке, может поначалу смутить.
llppminhojkhon iPad: за и противgfffg
Понимаю, что вопрос несколько из области холиваров, но все-таки задам.

Жутко хочу iPad, хотя никогда не питал страсти к компании Apple.

В первую очередь из-за софта. Мы с дочкой вместе обожаем играть в разные казульные гамесы, плюс мама хочет читалку. Честно говоря, выбор игр, в том числе и для ребенка четырех лет, — просто впечатляет ( сам сижу на Андроиде — жена на Симбиане). Никогда не было Айфоно-подобных решений, Макбука и прочего.

Насколько осмысленна СЕЙЧАС покупка IPad для игр -чтения ( ну, может, кино я иногда на нем бы поглядел). Или все-таки выбрать приставку + читалку для мамы? По деньгам получается тот же Wii + читалка?

Словом, в замешательстве. Что лучше, 3G модель или без поддержки 3G, если мы смотрим на ipad как на игровую консоль? 16 или 32 Гб? Да и вообще, нужен ли он?

Извините, что сумбурно.
gfffgttaaggiPad,ttaagggfffg
вы знаете скажу вам, как человек, который не так давно начал юзать девайсы эпл (после андроид/линукс/...). до этого я тоже довольно безразлично относился к этой технике. я уверен, что айпад не сможет на 100% удовлетворить ваши потребности, тем не менее вы не только не пожалеете о потраченных деньгах, но и точно не захотите расставаться с этим девайсом.

не могу сказать того же о любом другом девайсе, будь то планшет или портативная игровая консоль вроде PSP.

так что если эта покупка не слишком бьёт по карману, то не жалейте денег — обретёте спокойствие и душевное равновесие :)

что касается того, уместно ли покупать айпад сейчас — могу вас заверить, айпад будет поддерживаться и получать обновления значительно дольше, чем любой андроид-планшет этого года и все равно останется прикольной штукой и через год-полтора. посмотрите для сравнения на жизненный цикл дешёвого iPod touch 2nd gen (который вот до iOS 4.2 недавно обновился) и например топового в своё время андроидофона HTC Hero (на котором никогда не будет Android 2.2, при том что уже 2.3 на дворе). так что тут даже не в стоимости дело.

не могу сказать, что 3g очень необходим — это зависит от того, как вы планируете его использовать. а вот что касается памяти — на устройствах эпл 32 гигабайта заполняются настолько легко и непринуждённо даже на айфоне/айподе…
llpp
у меня вот вопрос несколько другой: брать сейчас, или ждать вторую версию айпада, анонсированную на ферваль 2011-го…
llpp
Незнаю как iPad, но iPhone уже может заменить приставку. Чтение книг — однозначно за.
Плюс просмотр фильмов, веб сайтов.
Если планируете использовать дома, то 3G не нужен, есть WiFi.
Ну а гигабайты, чем больше тем лучше.
llpp
iPad купил. Доволен. Ридер пылится на полке. 3G пользуюсь постоянно, в дороге и в командировках часто пишу статьи для сайта именно на iPad'е. Гаджет не столь уж тяжелый, как говорят: постоянно в метро читаю, держу одной рукой, привык к массе за день, может, за два. Заряжаю раз в четыре-пять дней.
llpp
есть и айпад и киндл в семье. На айпаде раздражает рендеринг мелких шрифтов, в основном на веб страницах. Явно низкое разрешение экрана.
Для чтения книг лучше подойдет читалка, если важным критерием является автономность.
llpp
Брал бы iPad для детей из-за анимированных книг. Вот только не знаю есть ли подобные на русском.
llpp
Ответ на Ваш вопрос — исходя из Ваших нужд. iPad — устройство для «потребление» мультимедиа контента. Оно невероятно долго работает без подзарядки. Имеет большой экран. Для фотографий и видео — наверное лучшее решение. Для игр — вполне возможно, учитывая его невероятную легкость, но при этом довольно большой экран.
В данном случае брать его можно, вполне.
llpp
не советую сейчас брать Ipad. На Айфонс.ру сейчас даже новость висит о том, что вторая версия появится приблизительно через 100 дней.

Ipad 2 будет гораздо лучше: и начинка, и экран, обещают usb и вторую камеру. Цена, по идее, будет приблизительно такой же. А вот Ipad первой версии к этому моменту, перестанут уже выпускать и продавать.

Так что не завидую тем, кто сейчас купил Ipad. Подождите немного.
llpp
Ну у Wii и iPad довольно разные игры. Я бы на вашем месте выбирал какие из них вам/дочке/маме больше по душе.
llpp
Досталась в подарок самая младшая модель. Довольна вся семья: я читаю разное, играем либо всей семьей в настольные игры либо дочка одна развлекается.
Когда он мне попал в руки, думал продавать, но теперь есть мысли о покупки второго.
llpp
Я бы на вашем месте подождал выхода iPad2 (хотя бы в США) и… купил iPad. Уверен, сэкономите не меньше 30% от сегодняшней стоимости.
llpp
В течение 24 часов должен зарелизиться habrahabr.ru/blogs/android/109424/. Думаю, СЕЙЧАС брать айпад смысла 0 — стоит хотя бы дождаться первых ревью этого девайса.
А для чтения возьмите читалку. Она сильно лучше. Kindle стоит $189, при этом на порядок легче, дольше работает, приятнее для глаза при чтении (большое разрешение, не глянцевый, не светится сам — полная иллюзия бумаги), да ещё и 3G в комплекте анлимный, бесплатный и по всему миру.
llpp
Покупка iPad'a для меня первое знакомство с яблочной техникой. Меня впечатлили мелкие особенности iOS и программы, которыми очень удобно и приятно пользоваться.

В iTunes множество количество бесплатных программ, которых хватит, но если захочется больше, то можно спокойно JailBreak'нуть и пользоваться репозиторием взломанных программ.

Что касается игр, то мой племянник не отходит от меня и ему очень нравятся красочные решения и простой интерфейс в казуальных играх.

Лично я думал перед покупкой, что буду на нем играть, оказалось совсем наоборот. Игры я запускаю только тогда, когда кто-нибудь просит продемонстрировать их, а сам же с удовольствием уже 5-ую книгу дочитываю во время обеда на работе или в поездке, не говоря, о том, что дома. С компьютера я не люблю читать, а ходить по книжным и покупать как то лень.

Для моих нужд я взял модель с 3G 16GB и мне этого достаточно, т.к. игры+софт занимают 8-9 GB, остальное фильмы, песни и фотографии. 3G очень удобно использовать, т.к. браузинг приятен и порой интернет очень нужен бывает.

Тяжел был выбор брать или нет, но теперь у меня сомнений не осталось. Мне нравится этот девайс и очень удобно его использовать в повсеместной жизни. Я не представляю свою жизнь без Icq, Skype, Safari, iBooks и т.д., а это устройство как раз предназначено для повседневности.
llpp
Решил подарить себе на НГ iPad. Купил версию 32 + 3G. Доволен, как слон. Вся семья таскает его друг у друга на расхват. Жена читает, ребенок играет. Ночами, когда все спят и нет конкуренции, гаджет юзаю я сам. Все здорово, все устраивает. До момента покупки продукции Apple не имел вообще, хотя несколько раз поверхностно сталковался с Mac-ами.
По поводу стоимости iPad после появления второго поколения. Вряд ли в РФ будет радикальное снижение цен на гаджет. Не забывайте, в какой стране живем. Не далеко ходить за примером. Когда решил купить айпад себе — стал курить форумы, инетшопы и сайты крупных сетей, где его тоже продают. Не и буржуйские барахолки. Так вот. У буржуев цена к новогодним распродажам не сильно, но снизилась. Видимо, стимуллируют рынок. У нас наоборот. За неделю гаджет «вырос» на 1.5-3 тр. Связанно это со спросом. Лично мне в Москве пришлось обзвонить с десяток магазинов крупной сети электроники, чтобы найти в одном из окранниых филиалов необходимое. Конечно, 32 + 3G наиболее востребован сейчас. Модель 16 + WiHi или 64 + 3G бери в любой момент. Одна «кастрированная», вторая слишком «дорогая» и пафосная. При мне (летел в найденный магазин со всех ног, чтобы успеть купить до НГ) взяли еще 2 планшета. На этом запас 32 + 3G и там кончился. Следующий завоз после 15 января и дороже на 3 тр (по словам консультанта).
Так что с появлением iPad2 вряд ли стоимость на первое поколение упадет на 10+ тр, выровнявшись с американской ценой в 499 баксов. Не в том обществе ценностей мы живем. Продавцам проще держать цену и ждать, чем брать оборотом. Но несколько отвлекся. ))

Личное мнение, подобная «игрушка», как iPad будет и хорошим подарком, и полезным приобретением. Кто сомневается — берите. Думаю, что подержав его в руках, поюзав вечерок — не пожалеете.
llppminhojkhon Beeline, предварительная стоимость услуг связиgfffg
Раньше на корпоративных тарифах по номеру 067416 можно было узнать свой счет к оплате. Приходила смс типа «На такое-то число предварительная стоимость услуг связи составляет столько-то рублей». Теперь по этому номеру «Добро пожаловать в центр управления услугами билайн». А как узнать счет?

Решение: Аналог номера 067416 — команда *110*16#
gfffgttaaggБилайн,ttaagggfffg
Аналог номера 067416 — команда *110*16#
llpp
Попробуйте позвонить в их службу поддержки и узнать этот вопрос у них.
llpp
Не корпоратив, просто постоплата: *110*45*
И 067416 работает
llppminhojkhon Как в ZF получить объект кеша внутри модели?gfffg
Как в Zend Framework можно получить ссылку на объект Zend_Cache (создан в бутстрапе методом __initCache()) изнутри модели, не передавая ссылку на него в конструктор? Например, изнутри контроллера — легко:
$bootstrap = $this->getInvokeArg( 'bootstrap' );
$cache = $bootstrap->getResource( 'Cache' );



P.S.: вариант с Zend_Registry не предлагать.
gfffgttaaggZend,Framework,ttaagggfffg
Вот так вот можно:
$cache = Zend_Controller_Front::getInstance()->getParam('bootstrap')->getResource('Cache');

Проверил на 1.11.0dev. Работает!
llppminhojkhon Теория: структура высоконагруженного сервиса?gfffg
Хотелось бы от хабралюдей узнать в чем мои суждения неверны. Итак, приступим-с.

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

Каковы мои размышления на тему, вопросы по каждому пункту прямо в нем:

— имеется домен (имя взято с потолка) hls.com

— у регистратора у этого домена прописано максимальное количество DNS серверов (6?), которые собственные и разбросаны по миру (имеет ли это смысл?)

— DNS зона содержит в себе максимальное количество A и AAAA записей (32?) дабы получить DNS round-robin.

— На каждом адресе, указанном в DNS, висит load-balancer (аппаратный или же софтовый? как load-balancer определяет какой сервер выдать, как он определяет самый менее нагруженный сервер?)

— Каждый load-balancer заведует неким количеством ngnix-серверов (или какой-то другой софт, если да, то какой? как ngnix может выбрать сервер самый менее нагруженный?)

— ngnix-сервер заведует неким количеством web-серверов, которые собственно дают контент.

— Каждый web-сервер имеет на машине Apache HTTP, PHP или Ruby и локальный memcached (или локальный не стоит?)

— За web-серверами стоят 2 вида баз данных — там где хранятся связи между объектами и собственно сами объекты. Все из них по условию должны уметь масштабироваться горизонтально.

— В качестве распределенного хранилища объектов используем что-то вроде memcacheDB или BigTable (или какую-то другую? т.е. у каждого объекта есть уникальный ключ, несущий в себе не только ID объекта как таковой но и информацию о типе объекта)

— В качестве распределенного хранилища связей нужно использовать какую-то БД на основе графа (правильно? если да, то какую?)

— Имеется также 2 набора memcached серверов которые кешируют запросы к обоим видам БД.


Хабралюди, мыслю ли я в правильном направлении? Что я не учел? Где почитать? Кто уже делал? Помогите просветлиться в этом.
gfffgttaaggNoSQL,Highload,Memcached,ttaagggfffg
В моем случае проект был написан «абы-как». Точнее, довольно грамотно, но без каких-либо мыслей о том, что пользователей станет много, и придется как-то масштабировать. Более-менее красивый код, куча таблиц, связанных друг-с-другом, то есть чуть ли не десятки JOIN'ов. Кэширование не использовалось вообще.

Все работало (и работает) на 3-х серверах: база PostgreSQL, nginx для статики, nginx с gunicorn для собственно приложения.

Первые два года этого хватало, но росло количество пользователей и фич, в итоге, приходится периодически садиться и переписывать куски кода: денормализовывать базу, чтобы избежать JOIN'ов и поисков в дополнительных справочных таблицах, пытаться воткнуть кэширование (самая большая головная боль — кэширование надо предусматривать в самом начале и очень-очень хорошо продумывать), и т.д. и т.п.

Просто описываю свой опыт. Мне кажется, мораль такая — не надо изначально все переусложнять. Надо думать о производительности, но не до фанатизма. Скорее всего, на первых порах хватит простого кода и одного-двух серверов. Вряд ли у вас сразу же получится вторая мордокнига по популярности. Напротив, те, кто думают, что их проект тут же захватит мир, чаще всего ошибаются.
llpp
У вас в вопросе написано «теория», а далее идет изложение каких-то практических фактов, причем очень отдаленно. Как уже тут было выше сказано, у вас кардинально не верный подход.

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

Никто вам не сможет помочь в данном случае по двум причинам:
1) Вы не изложили во всех технических подробностях и деталях свой проект. Про фотки, соц. сеть и прочее — этого не достаточно, нужно многостраничное подробное толковое описание всех требуемых функций, хотя бы… я уж не говорю, что хорошо бы конкретизировать и ресурсы, а так же прикинуть нагрузки.
2) Это не делается вот так вот на коленке. Толковый подробный анализ может занимать несколько месяцев, и разумеется бесплатно этим никто не будет заниматься. Есть некие теоретические основы, но они настолько теоретические, что вы их даже не изложили выше. Количество DNS-серверов, AA-записей, nginx-сы, php, устройство БД и т. д. — это все уже практическая область, которая сильно зависит от задачи. Вы можете реализовать все, что вы написали, и получить при этом громоздкое неповоротливое плохо масштабируемое приложение, требующее при этом огромных затрат. Исходя из того, что вы написали, могу лишь посоветовать не заниматься этим, ибо у вас изначально уже неверный подход и неверные представления. И любые практические советы, которые вам тут написали, или еще напишут — не более чем личный ничем не подкрепленный опыт, в решении собственных (а не ваших) задач, которые могут кардинально отличаться.

Могу лишь поделится советом, как делаю я при выборе конкретного технического решения, по шагам:
1) Сбор требований. Важно собрать и выявить как можно больше требований определяемых конкретной задачей по отношении к конкретному вопросу. Например, все требования к хранению данных такого-то сервиса.
2) Отобрать как можно большее количество вариантов с помощью которых задача в принципе решаема, а затем исключить из них те, которые заведомо не вписываются в требования, оставив только те, что наиболее им удовлетворяют (бывает так что всем требованиям в принципе невозможно удовлетворить).
3) Техническое решение — это всегда компромисс. Из оставшихся вариантов надо выбрать наиболее подходящий, зачастую для этого нужно провести сравнительное тестирование (причем именно свое собственное, на тестах так или иначе моделирующих вашу задачу). Если результат вас все равно не устроил, вероятно вам стоит пересмотреть требования или разбить задачу на несколько, по возможности. В любом случае, это отсылает вас к корректированию пункта 1.

Бонус трек 1: KISS
Бонус трек 2: One size never fits all
llpp
Вы слишком заморачиваетесь… Вам на долго хватит грамотно спроектированной структуры БД и обычного кеширования.
llpp
не с того места начинаете. Начните с архитектуры приложения. Напомню, что из трёх: высокая доступность, консистентность данных и производительность можно выбрать только два.
llpp
Остальные ваши доводы, не касающиеся баз данных, тоже вызывают уйму вопросов. Во-первых, если у вас уже есть аппаратный балансировщик нагрузки, то зачем за ним еще nginx для того же самого? Зачем это нагромождение из http-серверов? Пропускание трафика через эту ёлку из веб-серверов скорости не только не добавляет, а наоборот. Почему бы nginx не балансировать сразу непосредственно application-сервера? Зачем вам апач? Вы же не хостингом торгуете, я так понял, где уже будет играть основная прелесть апача и его маленький дополнительный тормоз — .htaccess-файлы. Все ваши фразы про кэширование и про наборы — memcache также не имеют никакого смысла без четкого понимания, что кэшировать, когда и как, по какому принципу. Кэшировать бывает и даже вредно, и уж точно всегда трудоемко. К нему прибегают, во-первых, когда оно реально возможно, во-вторых, когда реально необходимо и способно что-то существенно ускорить.

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

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

Зато упомянули некую базу данных на графах, я вообще не слышал, чтобы они имели сколь угодно широкое использование в веб-проектах, в том числе и высоконагруженных. Как вы ее собираетесь использовать и масштабировать? Тоже возникает куча вопросов.
llpp
Если вы изначально не правильно организируете архитектуру в будущем отгребете кучу гемора. Обычно создается проект лишь бы работал, а у появлением нагрузки масштабируют и устраняют узкие места.
llpp
Советую не морочить себе голову, а заниматься разработкой хоть чего-то, что заработает. Даже один сервер может выдержать много. Потом, когда придет время — вынесете SQL на отдельный сервак, потом поставите SQL кластер, поставите nginx c load-balance и проч, сообразите вообщем ;)
llpp
Как мне кажется 1 сервера с головой хватит на 25k пользователей. у нас был не самый мощный сервер и 150 000+ в день там присутствовало. конечно, зависит от проекта, в моем случае — это интернет-магазин. При бОльших нагрузках — можно вынести mysql на отдельный сервер.
если этого не хватит — достаточно легко с минимальными изменениями приложения построить схему Мастер+N slave, на мастер запись, со слейвов чтения. Этого хватит на пару миллионов посетителей точно. Если же предполагается много записывать — то масштабировать нужно с помощью шардинга. Но обо всем этом можно будет подумать и позже, когда будут посетители, которые будут генерировать прибыль.

Если же планируется лавинообразный рост посетителей и не понятно каков предел посещаемости — тогда, конечно, о масштабировании нужно позаботиться заранее.
llpp
Кажется мне стоит почитать все — spb-borodin.livejournal.com/
llppminhojkhon Странный вывод htop. Поясните?gfffg
htop выводит странную статистику. Процессы, которые почти не занимают ресурсов, запущены без какой-либо команды.

Поясните, пожалуйста, что это может быть?


<img src="6f7b6793.png" alt=«image»/>


Заранее спасибо.
gfffgttaaggLinux,ttaagggfffg
судя по таким низким pid-ам и уточнению что это linux — эти «процессы» — «демоны/потоки ядра».
наберите ps -ef | sort -kn2 чтобы отсортировать по pid-am, и посмтреть есть ли имена в у этих процессов :-)

если есть — в htop, нажмите F2 и курите вкладку Display options
llpp
F2 -> Display Options -> Hide kernel threads
llpp
форк-бомба?
llppminhojkhon Решение для небольшого интернет-магазина?gfffg
Добрый день.


Планируется создание интернет-магазина продуктов питания, превоначально с небольшим каталогом товаров (порядка 100).

Подскажите пожалуйста, какую платформу лучше выбрать?

Заказывать разработку на каком-то из движков, размещать самостоятельно, или обратить внимание в сторону SaaS интернет-магазинов (Ecwid, Shoptus, InSales или др.)?

Что выгоднее, что проще?


Спасибо.
gfffgttaaggИнтернет-магазины,Фреймворки,Программное,обеспечение,и,интернет-сервисы,ttaagggfffg
shop-script.ru — дёшево, но модифицировать во что-то мощное сложно.
www.1c-bitrix.ru/products/cms/editions/#tab-table-link — более мощно, но дороже.
Самостоятельное создание нормального интернет-магазина — это на грани фантастики.
llpp
Из всех бесплатных движков мне понравился этот — www.opencart.com
llpp
Престашоп www.prestashop.com/ бесплатный и все в одной коробке. Русскоязычное сообщество. Сделано вроде на smart-е.
llpp
modx + модуль Shopkeeper
Быстро и легко настраивается, удобно управлять. Очень просто интегрировать готовый дизайн сайта.
llpp
только вчера был вопрос подобный.
myopencart.ru/ вот этот за пару минут установил без проблем.
llpp
Инсейлс выберите, и не парьте себе мозг тем, что вам тут сказали. На 100 товаров, вам не имеет смысла брать полноценный функционал, тем более магазин продуктовый. Купив или взяв функционал полноценного ИМ, вы будете использовать только 20% функционала. В том же Инсейлс, вы будете платить копейки а 100 товаров и не будет излишнего функционала
llpp
Не требователен к ресурсам, довольно легкий в настройке, для минимального магазина подойдет идеально: oscommerce.com/

Хотя с другой стороны, найти пристойные темы к нему не так просто, и за обновлениями следить нужно постоянно.
llpp
www.magentocommerce.com/ru — бесплатна, в основе ZF расширяйте сколько душе угодно, но тяжеловатая для слишком простого магазина. Так же есть на сколько помню у них и SaaS.

В целом SaaS решений сейчас много. Из своего личного опыта ничего не могу сказать, сам разработчик. Поэтому на свой страх и риск какой больше приглянется выбирайте.
llpp
На мой взгляд лучше начать с использования платформы с бесплатными тарифными планами как:
http://shopsy.ru
http://insales.ru

Вы сможете начать работать, понять надо ли оно Вам и как работаем это бизнес…
А потом должно придти понимание что лучше платить кому-нибудь рублей 300 и что-бы все просто работало, а сосредоточиться надо на бизнесе.
llppllpp
поддерживаю идею создания на основе SaaS Magento
Кстати достаточно недорого и готовая инфраструктура с возможностями масштабирования
llpp
Для небольшого магазина идеально подойдет diafan.CMS (ссылка реф, но это искренняя рекомендация). Я разработчик, сделал на этой системе несколько магазинов. Разработка простая, быстрая и незатратная, использование — простое и очень удобное.
llpp
Ecwid.com + Zaddaz.com
Первый позволяет встраивать магазин очень быстро практически в любой сайт
Второй — недорогая hosted CMS, в которую этот магазин действительно просто интегрируется.
Вот тут сейчас поднят тестовый магазин Ecwid — goodlight.com.ua/
Пишите в личку если интересно
llppminhojkhon Evernote 4.1 отказывается устанавливатьсяgfffg
Здравствуйте, Хабралюди.

Прошу оказать помощь в решении вопроса.
Сегодня клиент Evernote для Windows (использовал v4.0.2.3162), сообщил, что есть обновление
до версии 4.1. Я начал его загрузку и попытался установить, на что система утвердительно ответила:

Ошибка применения преобразований. Проверьте правильность путей указанных преобразований.


Полез в логи, но так и не смог обнаружить причину возникновения данной проблемы.
Ребят, пожалуйста, если Вас не затруднит, помогите решить данную проблему.

Использую Windows 7 x32 Enterprise.
Заранее благодарен.
gfffgttaaggEvernote,Программное,обеспечение,и,интернет-сервисы,ttaagggfffg
Подведем итоги.

Нагуглили следующий гайд:

Пуск -> Выполнить ->
regsvr32 msi.dll
msiexec /unregister
msiexec /regserver

Если проблема не решена, переустановите Windows Installer 4.5 (http://www.microsoft.com/downloads/details.aspx?displaylang=ru&FamilyID=5a58b56f-60b6-4412-95b9-54d056d6f9f4)


Попробовал выполнить действия в cmd — безрезультатно. Windows Installer не переустанавливал так как проблема повторилась у моего друга. ;)
Evernote v4.1 не хочет устанавливать даже на ОС на которой его не было до этого.

Проверяли на Windows 7 x32 / 64 Enterprise.
Вот такие пироги. Склоняюсь к тому, что грабли на стороне дистрибутива Evernote.
llpp
Очень приятное обновление выкатили в новом Evernote: blog.evernote.com/ru/2010/12/08/update-evernote-4-1-for-windows/
Жаль, что возникла такая проблема.
llpp
Может версия MSI (Windows Installer) старовата? Щас на Win7 x64 накатил, нормально встала.
llpp
Это больше похоже на какую-то проблему в самом MSI. Возникает у разных людей с совершенно разным софтом. Однозначного решения проблемы, как я понял, нет. Надо пробовать разные методы. Кому-то помогает утилита Windows Installer Claeanup (msicuu.exe), кому-то нет. Если у Вас что-то после гугления получится, отпишитесь.
llppminhojkhon Верстка. Margin-top вложенные дивы. Странный баг?gfffg
Здравствуйте.

Столкнулся с проблемой
&lt;div id=&quot;d1&quot;&gt;<br/>
 &lt;div id=&quot;d2&quot;&gt;<br/>
ee<br/>
 &lt;/div&gt;<br/>
 &lt;/div&gt;<br/>


#d2{ margin-top:10px; }<br/>
<br/>



Почему-то смещается не d2 внутри d1, а d1 отъезжает сверху на 10px


В чем проблема?
gfffgttaaggHTML,ttaagggfffg
Отступы схлопываются, это нормально. Решения:
1)
#d2 {
margin-top: 10px;
display: inline-block; /* или inline, table, table-cell, etc */
}
2)
#d1 {
padding-top: 10px;
}
3)
#d2 {
margin-top: 10px;
position: absolute;
}
llppllpp
Это корректное схлопывание полей в соответствии со стандартом. Чтобы обойти это, можно, например, вместо margin у m2 использовать padding у m1.
llpp
Спасибо за ответы. Не знал о том, что бываю схлопывания.
llppminhojkhon Mssql динамические where внутри хранимой процедуры?gfffg
Привет mssql монстры и монстрики = )

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

DECLARE @search table ( .... )<br/>
INSERT INTO @search (...) select ... union select ....<br/>


Передаю в хранимку параметр @where [varchar](500)


сам параметр выглядит примерно так:
SET @where = 'SELECT * FROM @search WHERE id &gt; 0 AND name like ''%apple%'''



и в конце процедуры я пытаюсь сделать так:

EXEC(@words)


НО, как известно, exec создает свой контекст и код не видит врем. таблицу Demian Smith.

Вопрос — можно ли сделать так чтоб увидеть эту таблицу(@search) внутри exec?

Как можно выбрать из этой хранимки то что надо? (если попытаться сделать внешнюю временную таблицу и в нее сделать
INSERT INTO @newTemp exec [dbo].[search_proc] — выдает ошибку о вложенных exec. (в процедуре этой самой уже есть выполнение и вставка их в таблицы — временные)
gfffgttaaggХранимые,процедуры,SQL,Server,ttaagggfffg
а если вместо объявления переменной
declare @search table (....)
использовать локальные временные таблицы

create table #seatch (....)
insert into #search (....) select from…

select @where='select * from #search where ..'
exec (@where)
llppminhojkhon Чем рекомендуете распарсить Ruby на Ruby же?gfffg
Хочется распарсить язык навроде Ruby/JavaScript, где ";" в конце стэйтмента можно опустить если строка сразу и заканчивается.


В то же время, расставлять пробелы в каждом месте правил где они (пробелы) могут встретиться очень бы не хотелось (Citrus).


Эффективность исполнения кода неважна, скорее требуется быстрота, простота и изящество при написании правил и обработчиков событий.
gfffgttaaggRuby,Парсинг,ttaagggfffg
первые же ссылки в гугле:

lex — raa.ruby-lang.org/project/ruby-lex/
yacc — i.loveruby.net/en/projects/racc/
грамматика в bnf — www.cse.buffalo.edu/~regan/cse305/RubyBNF.pdf

и рекомендую для начала прочесть вот эту книжку — ru.wikipedia.org/wiki/%D0%9A%D0%BE%D0%BC%D0%BF%D0%B8%D0%BB%D1%8F%D1%82%D0%BE%D1%80%D1%8B:_%D0%BF%D1%80%D0%B8%D0%BD%D1%86%D0%B8%D0%BF%D1%8B,_%D1%82%D0%B5%D1%85%D0%BD%D0%BE%D0%BB%D0%BE%D0%B3%D0%B8%D0%B8_%D0%B8_%D0%B8%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B
llpp
А что вам нужно?
Вам дали генератор лексических анализаторов, генератор парсеров, грамматику которую нужно им скормить и книжку, в которой написано как, что и почему делать.
llpp
Один товарищ уже реализовал парсер – https://github.com/whitequark/parser, выдаёт ast
llppminhojkhon Huawei E1550 и USB 1.1gfffg
Ситуация следующая:
Есть старый ноутбук, у которого нет USB 2.0, а только USB 1.1.
Хочу купить к нему комплект мегафона с модемом Huawei E1550. Подскажите будет ли работать этот модем через USB 1.1? В гугле поискл, что-то не нашел.
gfffgttaaggHuawei,Мегафон,USB,Сетевое,администрирование,ttaagggfffg
Народ вон вообще по данной модели говорит, что глючит при USB 2.0 — наоборот принудительно переключали на USB 1.1 — www.gsmforum.ru/threads/59522-Проблемы-в-работе-Huawei-E1550/page10
llpp
работает, проверено как под win, так и под никсами
llpp
Будет работать. Лишь бы питания на порту хватало — не пользуйтесь слишком длинными хвостами-удлинителями.
llpp
работает, даже лучше чем на 2.0, видно для GSM-модема скорость 2.0 не нужны)))
llppminhojkhon Перспектива бесперспективного флеш приложенияgfffg
Можно ли найти применение флэш приложению (игре), основанной на контенте, защищённом авторскими правами? В рамках невинных забав получилось несерьёзное флеш приложение(для сенсорных телефонов), основанное на отрывках из старой известной зарубежной комедии. Можно ли куда-нибудь приткнуть или довольствоваться реакцией родственников и друзей?
gfffgttaaggАвторское,право,Adobe,Flash,ttaagggfffg
если цели:

* сделать мир лучше, добавить себе кармы в реале и все:
откройте исходники приложения, напишите, если это необходимо, документацию или автоматические скрипты по извлечению контента и сборке…

возможно, если приложение окажется очень популярным, можете получить профит с трафика и может быть получите средства на развитие проекта.

возможно, часть или полностью контент перепишут/перепишите => может будет иметь смысл легально продавать

* за карму не беспокоитесь, надеетесь на авось и т.д.
можете продавать как есть

* и в любом случае лучше опубликовать, иногда, очень редко, это может 'выстрелить' и получите неожиданные результаты.
llpp
Вот это не пройдёт в вашем случае?
Создание произведения в жанре литературной, музыкальной или иной пародии либо в жанре карикатуры на основе другого (оригинального) правомерно обнародованного произведения и использование этой пародии либо карикатуры допускаются без согласия автора или иного обладателя исключительного права на оригинальное произведение и без выплаты ему вознаграждения.
llppminhojkhon Русские программы для Androidgfffg
Добрый день.

Подскажите пожалуйста компании из России и стран СНГ, занимающиеся разработкой приложений под Android, или известные вам русские программы для Android?
(сайты компаний или программ приветствуются)

Спасибо.
gfffgttaaggAndroid,Аналитика,Веб-разработка,Программное,обеспечение,и,интернет-сервисы,ttaagggfffgllpp
Русских программ полно. Например PowerAMP — отличный (пожалуй лучший из всех) музыкальный проигрыватель.
llppllppminhojkhon Учебно-тренировочные задчи для perl?gfffg
Хочется «поднять» perl. Читать теорию — это само собой. Но нужно ее применять на практике. Выдумывать задачи что-то не очень получается Где взять водных задач для реализации? Чтоб от простого к сложному.
gfffgttaaggPerl,IT-образование,ttaagggfffg
1. Идем на Google code, github, etc…
2. Выбираем что-нибудь небольшое, консольное и желательно полезное.
3. Портируем на перл.

Или перловый биндинг можно сделать к чему-нибудь и оформить по всем правилам.
llpp
Книги «Изучаем Perl» и «Изучаем Perl глубже», помимо того, что они написаны для новичка просто изумительно, способные показать всю красоту этого языка, кроме всего прочего, в конце каждого раздела есть тренировочные задачи.
llpp
Поднять или понять? Возьмите тестовые задания из вакансий различных компаний или задания олимпиад по информатике.
llpp
Хорошая подборка задач из книги Nigel Chapman. Perl: The Programmer's Companion с тестовыми наборами данных, подсказками и ответами.

Викторина по основам Perla.
llpp
Дайте, что нибудь такое по python
llpp
При изучении перла необходимо обязательно обзавестись двумя книгами: Programming Perl (так же известна как Camel book) и Perl Cookbook. Последняя — сборник задач и их правильных решений с точки зрения идеологии перла. Обе книги в последних редакциях издавались на русском языке.
llppminhojkhon Skype для Android (apk)?gfffg
Здравствуй, Хабрасообщество!


Очень нужен скайп на Андрюшу, а в Белорусском Маркете все нет и нет его.


Не могли бы вы скинуть последнюю версию .apk


Заранее огромное спасибо.
gfffgttaaggSkype,ttaagggfffg
http://ge.tt/2XMe9A8
Осторожно, внутри вирус! Он украдёт все ваши пароли и деньги!
llpp
skype.com/m
llppminhojkhon Программа для каталогизации документовgfffg
Собираюсь посканировать все бумажки и документы(платежи, договоры и пр.) для большего удобства работы.
Подскажите, пожалуйста, программу или идею как хранить сканированные копии, чтоб легко можно было искать по тегам, категориям или описанию, и легко можно было найти физическую копию каждого документа. SAAS и прочие современные технологии приветствуются.
gfffgttaaggДокументооборот,Управление,временем,Сканирование,ttaagggfffg
Можно посмотреть Mendeley. Для каталогизации статей, книг, и пр. Приложения для разных платформ. Синхронизировать файлы, прикреплённые к записям, можно по желанию, выборочно. Синхронизацию отдельных записей тоже можно исключить.
llpp
directum
llppllppllppminhojkhon Корпоративный LDAP сервер?gfffg
Приветствую!


Есть задача сделать общую адресно-телефонную книгу организации.

Книга в основном нужна для информации по контактам клиентов. Следовательно, нужно предусмотреть поддержку разбиения контактов на группы.

Чтение.
  • 1. Почтовые агенты Thunderbird, Evolution, MS Outlook
  • 2. IP телефоны Linksys SPA922 (с прошивкой, поддерживающей LDAP)

Запись.

Добавлять, изменять и удалять желательно через web front-end.


Напрашивается OpenLDAP с phpldapadmin либо sharepoint. Соответственно вопросы:


1. Кто-нибудь из Вас пускал в OpenLDAP такой «зоопарк» клиентов? Какую схему Вы использовали?

Вообще, если не сложно, поделитесь впечатлениями использования такой книги.

2. Sharepoint вообще умеет отдавать контакты по LDAP? Честно, дальше первой страницы выдачи этого запроса не пошел, но на первой странице ответа не нашел.


Заранее благодарен.
gfffgttaaggSharePoint,OpenLDAP,ttaagggfffg
>> Добавлять, изменять и удалять желательно через web front-end.

Да в SharePoint можно, но только изменять и только в SharePoint Server. Там можно довольно тонко настраивать маппинг АД на профили ШП.

Добавление и удаление только через АД.
llpp
Внедрял OpenLDAP+phpldapadmin. Thunderbird, Outlook — работают, вообще есть подозрение, что все почтовики умеют правильно с LDAP работать)

Телефоны — LinkSys SPA942/962 — работает, но… неудобный там поиск через LDAP ((
llppminhojkhon Инструмент для создания макета интерфейса приложенияgfffg
Подскажите, пожалуйста, инструмент для создания макета интерфейса десктопного приложения. Мне представляется приложение, где можно перетянуть виджет из уже готового набора виджетов на создаваемый интерфейс, а потом экспортировать результат как изображение. Желательно бесплатное решение.
gfffgttaaggМакеты,и,прототипы,Интерфейс,пользователя,ttaagggfffg
Mockups, кроссплатформенно и под Air.
llpp
pencil
llpp
Мне Balsamiq понравился balsamiq.com/products/mockups
llpp
SketchFlow из Expression Blend.
llppllpp
А чем не подходит MS VisualStudio Express + PrintScreen?
llpp
Для «стандартных» виндовых приложений может серьёзно выручить Delphi или С++ Builder — с формочками и кнопками, а также всеми «стандартными» компонентами VCL — чекбоксы, радиокнопки, списки, вкладки…
computers.plib.ru/programming/Delphi%206/Glava%202/2.1.gif

может быть выручит и свободный аналог Delphi — Lazarus:
upload.wikimedia.org/wikipedia/commons/b/b4/Lazarus_0.9.26_Carbon.png

www.lazarus.freepascal.org/
llppminhojkhon Имитировать аплоад файла на сервер из JS?gfffg
Здравствуйте!


Моя цель — составить в JS и отправить POST-запрос к серверу, зааплоадив файл, содержимое которого будет взять не с диска юзера, а сгенерировано в JS.

Не совсем понимаю, что для этого стоит использовать — xmlhttprequest или есть что-то более высокоуровневое?


P.S. Конкретная цель — зааплодить через API ВКонтакта изображение, созданное на canvas.
gfffgttaaggJavaScript,ВКонтакте,ttaagggfffg
Да, XHR. Формируйте multipart запрос.
Только Вас ожидает подводный булыжник: отправлять Вам придется бинарные данные, а не все браузеры умеют отсылать их XHR'ом.
llppminhojkhon DRBD dual primary + iscsi multipath?gfffg
Вопрос: если ресурс синхронно (протокол Ц) реплицируется между двумя серверами, каждый из которых имеет для этого ресурса независимый iscsi target, то можно ли эти два target экспортировать как единый ресурс с использованием mutipath?


Чтение Lkml пока навело на мысль, что важным является режим синхронизации. Какие ещё моменты могут быть?
gfffgttaaggLinux,iSCSI,DRBD,Кластеры,ttaagggfffg
А какой зверь будет этот ресурс импортировать? И будет ли оно туда писать?

Не, мультипас не советую. Там хоть и Ц протокол, все равно данные не совсем синхронно появляются там и там. А если сплит брейн? У вас точно мозг взорвется разруливать )

Да и вообще, мультипас… Это значит что что-то отличное от DRBD будет с девайсом чето делать и явно DRBD в курс дела при этом не ставить. Стремная затея.
llppminhojkhon Opera Mini Androidgfffg
почему часто после ввода текста в текстовое поле перестают нажиматься ссылки?
вроде опера что-то грузит, но все равно остается на той же странице. и так 2-3 раза подряд
gfffgttaaggOpera,Android,Opera,Mini,ttaagggfffg
Давно вышла Опера Mobile для Android, там тоже можно экономить (Opera Turbo), но это хотя бы браузер. А Mini — это программа-клиент к прокси-серверу, а не браузер, не требуйте от нее многого.
llpp
Зачем опера мини на андроиде? оО
llpp
Это страница обновляется на сервере для обработки события «onchange». Видимо, там какой-то обработчик, который ничего видимого на странице не меняет. Нажимайте Стоп — может, заработают. Я на обычной Mini делаю именно так.
llppminhojkhon Украина. Налоговый кодекс. Внешнеэкономическая деятельностьgfffg
Итак, налоговый кодекс принят. Но понятного от этого больше не стало.

Я являюсь СПД единоналожником, перехожу на общую систему. Раньше я мог вести внешнеэкономическую деятельность? Но что теперь? Что для этого необходимо?
gfffgttaaggФинтех,Уплата,налогов,с,IT-бизнеса,ttaagggfffg
Думаю, что данный вопрос, вызвал бы больше откликов и конкретных ответов на девелоперс.орг.юа.
Там такое любят.
llpp
А теперь мой Вам совет — закрывайте СПД и добро пожаловать в оффшор или открывайте фирму за рубежом, или работайте «в черную» (последнее не так сильно отличается от звания «СПД-шник Украины»)… А после того как примут еще Трудовой и Жил. Кодекс, Вам совсем весело станет. Лично я сам нахожусь в процессе закрытия, и открываюсь за рубежом, ибо дальше будет только хуже.
Если же требуется схема чтобы могли здесь работать и там, то это элементарная: открываетесь зарубежом, после этого открываетесь здесь с 100% инвестициями оттуда по документам — Profit.
llpp
Думаю обшор лучший выбор — например где то, например, в Гонконге, дешево и по закону. но для СПД вроде оставили ВЭД. Думаю через месяц другой все станет ясно
llpp
Из статей в инете, вроде как ВЭД можно вести, но только по общей системе. Сам кодекс скачал, но еще не читал (500 страниц)
Кто-нибудь может сказать точно?
llpp
Кажется разобрался. Для IT все оставили по старому — можно платить единый налог и вести ВЭД. Для всех остальных ФЛП можно вести ВЭД только на общей системе налогообложения.
llppminhojkhon Augmented Reality по подбору прически и маникюра (для девочек) на планшете или смартфонеgfffg
Есть такое в природе? А когда будет? А сложностей много? А спрос на подобный софт, вообще, есть?

Спасибо.
gfffgttaaggДополненная,реальность,ttaagggfffg
1. Знаю что есть под win такое. А под планшеты не видал.
2. Сложностей всегда много. Более удобно если это будет онлайн проект. Т.е. вся инфа будет тянутся с сервера на смарт или планшет а не устанавливать приложение весом с игру.
3. По поводу спроса то также спорно. Так как под вин такие приложение не набрали особого успеха. Разве что тут будет какой-то спецаильный маркетинг что все просто захотят использовать это даже если оно им не нужно.

В любом случае много проблем но как говорится без труда не вытащишь и рыбку из пруда.
llppminhojkhon Как поставить фоновую картинку в Windows DialogBox?gfffg
Есть DialogBox с выпадающими меню и кнопками. Задача — вставить картику в это Диалог окно фоном:
image

Вот обрезанная чать Resouce фаила
#include <afxres.h>
#include "WindowSettings.h" // for IDC_?, IDD_DLG

// Dialog Box Template for IDD_DLG
//
IDD_DLG DIALOGEX 200, 100, 200, 350
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION DLG_NAME
FONT 8, "MS Sans Serif", 0, 0, 0x0
BEGIN
LTEXT "Display Device", IDC_STATIC, 10, 5, 50, 10
COMBOBOX IDC_DIS, 10, 15, 180, 64, CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
LTEXT "Resolution", IDC_STATIC, 10, 35, 50, 10
COMBOBOX IDC_RES, 10, 45, 180, 50, CBS_DROPDOWNLIST | WS_DISABLED | WS_VSCROLL | WS_TABSTOP
DEFPUSHBUTTON "Go", IDC_GO, 40, 205, 50, 15, WS_DISABLED
PUSHBUTTON "Cancel", IDCANCEL, 110, 205, 50, 15
END


Может есть какиенибудь полезные туториалы? Поиск не помог, уводит в темный лес.
Спасибо!
gfffgttaaggWindows,Веб-разработка,ttaagggfffg
Копать надо в сторону обработки сообщения WM_ERASEBKGND. Стандартный обработчик заливает фон окна назначенным для этого окна BRUSH-ем, чтобы заменить фон, нужно самостоятельно обрабатывать это сообщение в диалоговой процедуре. И обязательно из обработчика возвращать TRUE, иначе стандартный обработчик будет продолжать заливать фон стандартным цветом.

Если что — пишите в личку, помогу.
llpp
Всем спасибо! Проблема решена! если комунибудь интересно могу показать код
Отдельно спасибо Dervish66 за помощь в решении
llpp
Напиши код и пометь как ответ. Для того и раздел.
llpp
Никого не обвиняю, просто про Windows User Experience Interaction Guidelines в своих приложениях забывать не нужно. Это так, на будущее.
llppminhojkhon Actionscript компилятор MTASC и Event'ыgfffg
В actionscript я не силён, прошу по возможности помочь.

Как заставить работать в скомпиленых приложениях какие-нибуть netEvent, пример от макромедиа в моём случае почуму-то не работает:

var nc:NetConnection = new NetConnection();
nc.connect(null);
var ns:NetStream = new NetStream(nc);

ns.onMetaData = function(infoObject:Object) {
for (var propName:String in infoObject) {
trace(propName + " = " + infoObject[propName]);
}
};

ns.play("http://www.helpexamples.com/flash/video/water.flv");

Ни один из ивентов не срабатывает, должно возвращать метаинфу но ничего не возвращает.
gfffgttaaggActionScript,ttaagggfffg
Я бы рекомендовал отказаться от использования as1/2 кода в своем проекте.
llppminhojkhon Git for Windows XP — различные проблемыgfffg
Ситуация такая, в отделе несколько разработчиков, у всех Windows, стали использовать Git в разработке. (msysgit for windows). У многих еще XP, а у некоторых 7ка.

В качестве удобного инструмента (чтобы менюшки, окна и минимум console) по управлению Git — взяли TortoiseGit.
У всех у кого Windows 7 — все отлично работает. Коммититься, мержиться и синхронизируется. Проблем нет.
У кого XP — косяки сплошные: у кого кодировка, у кого кириллица не пашет, у кого не хочет синхронизироваться или коммититься. В общем проблемы у каждого свои.

Ставили все с одного файла как msysgit так и TortoiseGit.
Версии (последние которые доступные на сайтах):
TortoiseGit 1.5.8.0
git version 1.7.3.1.msysgit.0

Вопросы к сообществу:
1. Что посоветуете в данной ситуации? Переходить под Linux — не подходит в силу ряда причин.
2. Какие еще есть сборки Git как самого, так и GUI клиента?
3. Hg (Mercurial) или Bazaar — как они себя ведут под Windows XP / 7?
gfffgttaaggGit,Windows,TortoiseGit,MSysGit,ttaagggfffg
3. Mercurial у нас использовался на зоопарке OS (XP, 7, Ubuntu, CentOS), все везде одинаково — правда, все из консоли работали.
llpp
Использую msysgit 1.6.5.1 (на другой машине пользовал более раннюю версию, не помню цифры). Складывается такое чувство, что с каждой новой версией все хуже и хуже :)
TortoiseGit не пользовал, достаточно было Git Bash'а. Главная проблема — не работает протокол git://, приходится все через http:// делать (может, руки.sys подводят?), с кодировками и прочим вроде проблем не было.
llpp
> В качестве удобного инструмента (чтобы менюшки, окна и минимум console) по управлению Git — взяли TortoiseGit.
Поставьте SmartGit :)

Можно попробовать прописать кодировку репозитория в ./.git/config или ~/.gitconfig, но у меня таких проблем не возникало.
llpp
Вот вам гит с поддержкой кириллицы, а точнее, UTF8: code.google.com/p/utf8-git-on-windows/downloads/list
llpp
Попробуйте GitExtensions
llpp
Тоже намучился с Git - то не мог установить на XP , то еще какие то проблемы. В общем решил все проблемы тем что установил портативную версию Gitportable . Портативная версия замечательно работает с windows XP, никаких проблем ни с установкой, ни с дальнейшей работой в этой проге.
llppminhojkhon Как написать пост с недостаточной кармой?gfffg
Хочу написать пост про организацию сервиса по отправке бумажных открыток и писем через интернет. Сейчас как раз под Новый год это весьма актуально. А кармы не хватает. Что делать?
gfffgttaaggХабр,ttaagggfffgllpp
Спасибо друзья, помогли, теперь с кармой нормально стало.
llpp
Что-то тэг «карма новичкам» у Вас стоит не к месту совершенно. Вы на Хабре уже больше полугода, успели три поста написать. Посмотрим на обещанный пост…
llppminhojkhon Функциональная структура суперВС Jaguargfffg
Нужна информация по функциональной структуре машины Jaguar (http://top500.org/system/details/10184), которая сейчас занимает второе место по производительности в списке ТОП 500.
gfffgttaaggСтруктуры,данных,ttaagggfffg
www.nccs.gov/jaguar/ -> Tech Specs — не то?
llpp
Нет, не то…
Я что-то даже других не могу найти из TOP500 с функциональной структурой. Ну кроме elementy.ru/images/news/blue_gene.gif
СибГУТИ?
llppminhojkhon Установка библиотеки PIL с поддержкой JPEG под Snow Leopard?gfffg
Проблема в следующем: не ставится PIL с поддержкой JPEG. Библиотеку libjpeg установил через macport:



sudo python setup.py build

running build

running build_py

running build_ext

— using frameworks at /System/Library/Frameworks

— PIL 1.1.7 SETUP SUMMARY

— version 1.1.7

platform darwin 2.7 (r27:82508, Jul 3 2010, 21:12:11)

[GCC 4.0.1 (Apple Inc. build 5493)]

— — TKINTER support available

— JPEG support available

— ZLIB (PNG/ZIP) support available

— FREETYPE2 support available

— LITTLECMS support available

— To check the build, run the selftest.py script.

running build_scripts



— JPEG support available — типа все ОК, библиотека стоит



Устанавливаю, делаю

python selftest.py

— PIL 1.1.7 TEST SUMMARY

— Python modules loaded from ./PIL

Binary modules loaded from ./PIL

— — PIL CORE support ok

— TKINTER support ok

*** JPEG support not installed

— ZLIB (PNG/ZIP) support ok

— FREETYPE2 support ok

— LITTLECMS support ok

— Running selftest:

*****************************************************************

Failure in example:

try:

_info(Image.open(os.path.join(ROOT, «Images/lena.jpg»)))

except IOError, v:

print v

from line #24 of selftest.testimage

Expected: ('JPEG', 'RGB', (128, 128))

Got: decoder jpeg not available

1 items had failures:

1 of 57 in selftest.testimage

***Test Failed*** 1 failures.

*** 1 tests of 57 failed.



Говорит что JPEG support not installed и естественно не работает.



Предварительно PIL удалял и ставил по-новой, результат тот же.



Кто-нибудь сталкивался с такой проблемой?
gfffgttaaggPython,ttaagggfffg
По итогу без всяких проблем установил версию 1.1.6 пока, но интересно бы знать что за беда с 1.1.7
llppminhojkhon Грузится ли интернет-банк vtb24.ru?gfffg
Хотим открыть счет на фирму в ВТБ24 и пользоваться их интернет-банком. Когда изучал материалы на их сайте заметил, что сайт грузится через раз, особенно в рабочие часы. Проверял на разных провайдерах.


Сталкивался ли еще кто-то с такой проблемой? Если у них и интернет-банк также запускается через раз, то будем искать другой банк — так работать невозможно.
gfffgttaaggИнтернет-реклама,ttaagggfffg
Как бы грузится. Аномалий не замечено.
llpp
У меня как часы работает.
llpp
Если хотя бы один раз запустили, то грузится. ВТБ24 всегда был хуже Сбербанка. А последние годы (Грефа) особенно. Не надейтесь, что всё будет ок.
Но в ситуации, когда банки лопаются, это хороший выбор. Лично мы перебрались в Сбер.
llppminhojkhon Помогите найти расширение для Thunderbirdgfffg
В TheBat! есть такая функция — запарковать письмо. Ставишь флажок и письмо нельзя удалить.

Есть ли такое расширение для Thunderbird?
gfffgttaaggMozilla,Mozilla,Thunderbird,Расширения,для,браузеров,ttaagggfffg
Вот тут есть поиск расширений — addons.mozilla.org/ru/thunderbird/ — для примера можете взять это расширение — bit.ly/ejBt4G
llpp
Защитить письмо от удаления? Protect message?
llppminhojkhon Экспорт из PHP в Excel/Google Spreadsheets?gfffg
Возможен ли экспорт из отправленной на сайте формы в существующий Excel или Google Spreadsheet файл (шаблон)? Видел несколько способов создания файла на лету, но ситуация такова, что файл слишком сложный, чтобы его создать при помощи php.

Или, может быть, есть другие программы/сервисы для создания электронных таблиц, помимо вышеупонянутых, в которые будет проще наладить экспорт? Никогда раньше не имел дел с офисным софтом.
gfffgttaaggPHP,Электронные,таблицы,ttaagggfffg
Задам вполне, наверное, ожидаемый вопрос
А что скрывается под фразой «файл слишком сложный, чтобы его создать при помощи php»?
llppllpp
Если под Excel подразумевать формат csv, то это несложно + куча примеров в сети.
llpp
В одном, достаточно специальном случае я использовал связку PHP + CLI + Excel как раз для подобной работы. Конечно, это требует установки MS Office на сервер, но в принципе возможно и работает.
llpp
Когда-то давно существовал класс BiffWriter, который мог генерить достаточно простенькие эксельные файлы.
Но он был платным, не умел объединять ячейки и закрашивать их, а еще в OpenOffice были проблемы с русской кодировкой.
Не знаю, как с ним обстоят дела сейчас, но возможно, он вам чем-то поможет.
llpp
вот это гугл выдал по запросу «excel com interface php»

думаю, где-то на просторах интернета есть и другие решения.
llppminhojkhon Flash lossless player?gfffg
Подскажите, существует ли в природе аудиоплеер на flash (для вставки на сайт), с возможностью проигрывания lossless форматов (flac, ape, etc.)?
gfffgttaaggАудио,Adobe,Flash,ttaagggfffg
Существует. Flash воспроизводит звук из битового массива, просто в нем нет встроенных библиотек для декодирования всех форматов (что понятно).

Пример: www.wavpack.com/flash/wavpack.htm.
Описание: www.hydrogenaudio.org/forums/index.php?showtopic=69316
llpp
Может быть подойдет «Sockso» — sockso.pu-gh.com/
Он поддерживает MP3, OGG Vorbis, Flac и WMA…
llpp
если не ошибась таких плееров не существует, изза того что сам флеш не умеет играть лосслесс. потому везде только мп3 плееры, никто на actionscript не будет писать декодировщик лосслеса.
llpp
Когда-то думал над этим. Тут необходим какой-то другой NPAPI-плагин, альтернатива флешу. Стоит поискать в инете, возможно кто-то пытался сделать подобный эксперемент. Или же воспользоваться плгагином проигрывателя VLC.
llpp
Можно пошаманить в alchemy и сконвертировать готовую C/C++ библиотеку в swc
llpp
Добрый день Друзья!
можете написать мне на почту, - лучший "Hi-Res" и "LOSSLESS" - не пожалеете!
shpagin.fs@yandex.ru

вот ссылочка на мою страничку:

https://www.instagram.com/shpagin.fs/
и
СКАЧАТЬ:
dropmefiles.com/b4Pqh
llppminhojkhon Есть ли EPEL >5.4?gfffg
Здесь download.fedora.redhat.com/pub/epel/5/x86_64 находится epel-release-5-4.noarch.rpm.

Значит ли это, что epel-5-5 не существует?
gfffgttaaggFedora,ttaagggfffg
Судя по fedoraproject.org/wiki/EPEL 5.5 нет, последняя версия — 5.4
Есть EPEL 6 Beta…
llppminhojkhon Логгирование SSH комманд в debian lennygfffg
Есть сервер с дебианом, периодически туда под рутом заходят люди и выполняют определенные действия, вопрос: как лучше всего сделать, чтобы были записаны в лог все комманды которые вводились по SSH? (OpenSSH5)
gfffgttaaggSSH,ttaagggfffg
Посмотрите Snoopy Logger или grsecurity.

Из пушки по воробьям, конечно, но, вроде, вашу задачу должны решить
llpp
Руту можно всё. Андерстенд?
llpp
В debian'e вроде по умолчанию ssh пишет в /var/log/auth.log…
llpp
На CentOS делал через /root/.bashrc таким образом:

export HISTTIMEFORMAT='%Y.%m.%d-%T :: ' HISTFILESIZE=5000 HISTSIZE=5000
export HISTCONTROL=erasedups
PROMPT_COMMAND='history 1 >> /${HOME}/.allhist'


С Debian я работал мало, но думаю разница не большая будет.
llppllpp
Отпишитесь потом как успехи :)
llpp
У нас все такое отправлялось syslog'ом на соседний сервер :)
llppminhojkhon Какое сочетание клавиш лучше всего поставить для смены раскладки в Ubuntu?gfffg
До тех пор, пока не использовал Emacs — для переключения раскладки было Alt+Shift.

Но в Emacs это сочетание требуется.
Поставить на Сtrl+Shift тоже нелья, т.к. в Ubuntu это сочетание часто используется (для Nautilus например).

В итоге пользуюсь CapsLock, но мне это не особо нравится.

Пробовал Alt+Space (схематично как на Маке), но тоже не понравилось.

Поэтому прошу совета — какие клавиши поставить, чтобы было удобно и не мешать Emacs'у?
gfffgttaaggEmacs,Клавиатура,ttaagggfffg
Поставь, как удобно.
llpp
«Caps» — включить английскую «Caps+Shift» — включить русскую. И навсегда забыть «переключатели».
llpp
bugs.launchpad.net/xorg-server/+bug/36812 описание бага и патч.
launchpad.net/~oded-geek/+archive/xorg-patches ppa с пропатченным xorg.

После патча можете выбрать хоть ctrl+shift, хоть alt+shift, хоткеи вида [ctrl|alt]+shift+кнопка не отломаются.
llpp
В итоге остановился на ALT+SPACE, пока непривычно, зато Emacs'у не мешает и когда на макбук пересаживаюсь не путаюсь.
До этого на Ubuntu долгое время пользовался CapsLock.

Спасибо за советы.
llpp
Поставить на Сtrl+Shift тоже нелья, т.к. в Ubuntu это сочетание часто используется (для Nautilus например).


Не согласен, сколько себя помню всегда такая комбинация клавиш для смены раскладки, пока без никоких проблем.
llpp
У меня правый Alt, довольно удобно жать его большим пальцем правой руки.
llpp
У меня стоит Alt+CapsLock.
Удобно, ничего не перекрывается. :) Даже жене понравилось.
llpp
А я вот поставил с пол-года назад, два shift'a и никак не могу нарадоваться, первое время немного непривычно было (буквально несколько дней), а сейчас и представить не могу, как же я пользовался другими комбинациями.

Два shift'a нажимаются одновременно, мизинцами, так что если вы еще и печатаете вслепую, то это, как по мне, идеальный вариант, тем более, что такая комбинация не пересекается с другими хоткеями.
llpp
В убунте часто остается не используемой клавиша с окошком) WinKey.
Сам в винде пользуюсь левым ctrl, но в linux не удобно.
llpp
LWin — США, RWin — Рус

Привыкать запаристо, особенно если постоянно приходится набирать на чужих компах под чужими настройками. Но оно того стоит, имхо — когда привыкнешь полностью забудешь о проблеме неправильной раскладки.
llppminhojkhon Оплата товаров в Amazon?gfffg
Подскажите пластиковыми картами каких банков (российских) можно беспроблемно оплатить товары в Amazon'е.
gfffgttaaggПлатёжные,карты,Amazon,ttaagggfffg
Решение: Купил карту связного и купил нужный товар на ebay(через paypal) вместо amazon'а, при этом сэкономив почти 150$.
llpp
Авангард виза классик работает. Правда на облаках, но думаю в магазине тоже.
llpp
У меня Visa Gold S7 Альфабанка работает. Аэрофлот почему-то нет.

Виртуальные Альфы тоже есть. Отлично работают.

Главное — не забывайте, что при оплате в у.е. произойдет блокировка средств в у.е., а списание произойдет только через 5 или 7 дней (точно не помню), причем списание будет проведено по курсу у.е. на день списания, а не оплаты, т. е. если курс снизился — добавят денег на счет, если повысился — снимут со счета разницу.

Вообще про использование карт хорошо написано вот на сайте альфабанка. Особенно обратите внимание на технологии безопасности. Всякие долбаные 3dsecure порой очень мешаются :)
llpp
Связной mastercard pay.sclub.ru/
Сам недавно купил Kindle
llpp
Черт, промахнулся по кнопке ответа :(
llpp
платил по виртуальным от Альфа-банка
llpp
сбербанковские visa classic и mastercard отлично работают
llpp
у меня почему-то Visa Classic ВТБ24 не прошла.
llpp
Хоть у меня и написано на студенческой карточке что существует поддержка mastercard но после консультации в банке оказалось иначе, пришлось заказывать спец. карточку для расчетов в интернете.
Отсюда вывод: консультируйтесь у специалистов.
llpp
Проще всего завести виртуальную через терминалы КИВИ или через Яндекс.Деньги.
Также гарантированно работает банк Авангард (MAsterCard) и виртуальные АльфаБанка.
llppminhojkhon Сервис email рассылокgfffg
Посоветуйте платный сервис email-рассылок.
Пользуемся в данный момент pro.subscribe(тариф «Профессиональный») — Не устраивает жутко не удобный интерфейс, тормознутость и отсутствие API.

Требования:
— наличие API(создание рассылок).
— возможность создания персонализированных писем (Уважаемая Елена Александровна. персонализированные ссылки и прочее).
— HTML-письма.
— Объемы рассылок — 3 письма в месяц по своей базе пользователей(100 000), т.е. гдето 300 000 писем в месяц.
— стоимость порядка 10 000 руб\месяц.
gfffgttaaggEmail-маркетинг,ttaagggfffgllpp
Если есть возможность немножко написать самим на java или python, то можно посмотреть в сторону Google App Engine.
У них бесплатный лимит на 2000 писем в день. Далее платные по смешной цене $0.0001 за письмо. Т.е. даже чисто платные письма обойдутся вам всего в 30$ в месяц.
code.google.com/intl/ru-RU/appengine/
code.google.com/intl/ru/appengine/docs/quotas.html#Mail
llpp
пользовоал mailchimp.com осталься приятно доволен
llpp
Я пользуюсь madmimi.com.

API — есть, персонализированные письма тоже есть. Стоит 350 долларов в месяц (на 100 000 email-ов)
llpp
При необходимости пользуюсь www.marketion.ru/
Чуть больше 4000 руб за 300 тысяч имейлов. API тоже есть.
llpp
UniSender

Тариф: www.unisender.com/ru/prices/email/tariff_often/ 9500 в месяц при ваших условиях

Миграция: www.unisender.com/ru/migration/

API: www.unisender.com/ru/help/api/
llpp
Самый лучший, на мой взгляд, сервис email рассылок - StandartSend. Самый удобный и простейший в управлении сайт, который совершенно не представляет никаких трудностей, даже для тех, кто впервые решил воспользоваться рассылкой. Есть много разных примочек, для более точного выделения адресата и обхода различных спам-фильтров. Что касается цены, StandartSend подаёт самые выгодные предложения. Очень приятная деталь - подтверждать базы данных совершенно не нужно.f1f93d17408c4369834c5c9373e79646.jpg
llpp
Я пользуюсь сервисомe-mail рассылок StandarSend.ru уже очень долго, могу сказать, что этот сервис по сравнению с другими подобными серивисами - получается в 5 раз дешевле в среднем. И интерфейс очень простой и удобный.А в большинстве других сервисах об этом спрашивают и не дают сделать рассылку - если не предоставлю письменное подтверждение о согласии получателей на рассылку.
llpp
Смотри в сторону сервиса рассылок mailchamp.ru, в стоимость точно уложишься
llpp
llppminhojkhon Оцените, пожалуйстаgfffg
Возникла необходимость написать что-то вроде «служебной записки» на тему стоимости владения проприетарным и открытым софтом. Написано для аргументации «неблизкого» к IT человека, поэтому не бейте за разжевывание прописных истин воду. Хотелось написать коротко, но по возможности исчерпывающе. Перед «употреблением по назначению» очень хочется узнать мнение Хабра. Опубликовать могу только в QA. Собственно, вопрос: что не так и чего забыл? Спасибо.

UPD:
Переписал спорные моменты.
gfffgttaaggOpen,Source,ttaagggfffg
Слишком вода, не для Хабры.
llpp
> И этому в равной степени подвержены проприетарные продукты и открытое программное обеспечение.
Видимо, речь о «свободном» ПО (бесплатном), т.к. открытое может быть и платным. А свободное — закрытым :) В топике местами путаются эти термины, что, возможно, в данном случае не принципиально.

В целом, имхо, стоило бы постараться сделать более структурно, разбить на пункты-тезисы и т.п. Возможно, подкрепить каким-то примером из конкретной задачи, которая лучше решается бесплатным ПО.
llpp
Я внимательно прочитал вашу статью.
С точки зрения оформления я бы разбил на более чёткие структурные пункты и добавил графики и рисунки. А то такой сухой текст мало кто любит.

С точки зрения самого содержания, вы нарвётесь. Дело в том, что ваш начальник (если он хоть сколько-то умный) спросит вас в лоб, почему все вокруг пользуются Windows, а замечательный линукс в полной жопе. И не за мудаков ли вы держите всех вокруг.

Если рассмотреть суть вопроса, то вы описали «Нью-Васюки». «Бесплатное ПО от сообществ» всегда было хуже платного, а изюминки «бесплатного ПО» всегда являлись следствием развития платных веток. Но хабрасообщество в массе других взглядов.
llpp
Старался судить не предвзято (сам сторонник СПО), но, имхо, то ли передёргивания, то ли неудачные выражения мысли, то ли ещё что-то налицо. Плюс неточности:
— «mySQL после его поглощения Oracle» — Oracle не поглощали MySQL, они купили Sun
— «Возможно, их чуть сложнее найти» — это нас-то, пехепешников? Мы уже притча во языцех :D
llpp
Но ведь не Монти же их вынудил сделать покупку :)
llpp
Ну, имхо, Oracle покупала производство железа и Java; MySQL, VMWare, OOo шли «в нагрузку»

По пехепе сложнее? Не знаю-не знаю, битрикс, если что, тоже на пехепе. Но если у вас идёт выбор между WP и Bitrix, то, имхо, что-то не то или с постановкой задачи, или с вариантами её реализации. Возможно платный продукт будет лучшим решением.

Насчёт восторга: по-моему oracle были не в восторге от того, что они стали вынуждены поддерживать продукт в чём-то (не хочу разжигать холивары, потому добавил «в чём-то» :) ) конкурирующий с их «мейнстримом», куда с большим удовольствием они бы закопали мускул, а его пользователям предложили бы льготную миграцию.
llppminhojkhon Кто может помочь с ddos?gfffg
20 тысяч роботов атакуют сайт некоммерческого проекта, для восстановления необходимы грамотные люди.
кто готов оказать помощь- пишите на vp1@riseup.net
gfffgttaaggHelpdesk,Защита,от,DDoS,ttaagggfffg
Есть вот такая контора — hll.msu.ru/. Многих спасало
llppminhojkhon Обрезание текста в предпросмотре?gfffg
Посоветуйте пожалуйста решение такой проблемы: Есть блочный элемент дизайна высотой 117 пикселей, в нём должны уместиться дата, название новости и начала текста новости. Поскольку название статьи может быть написано и в две и в три строки, то просчитать сколько знаков поместиться поле для текста невозможно.

Вопрос: Как бы вы посоветовали обрезать текст?


На некоторых сайтах видел, что конец текст плавно начинает сливаться с фоном.
gfffgttaaggОбработка,текста,ttaagggfffg
>На некоторых сайтах видел, что конец текст плавно начинает сливаться с фоном.

overflow: hidden;
и поверх текста пустить полупрозрачную картинку с градиентом
llpp
По обрезке текста была статейка — habrahabr.ru/blogs/css3/91500/
llpp
Если хотите все сделать на клиенте, то надо гуглить в сторону cross browser text-ellipsis
llppminhojkhon Проблемы с PCI sata raid контроллеромgfffg
Есть простенький PCI sata raid контроллер. Такой вот:
$ lspci
00:0a.0 RAID bus controller: Silicon Image, Inc. SiI 3112 [SATALink/SATARaid] Serial ATA Controller (rev 02)


Втыкаю в него два сата диска, загрузка прекращается на
Verifying DMI Pool Data.
И дальше не идёт.
Если диски из него выткнуть — пойдёт.
В материнке стоит загрузка с праймари ИДЕ диска. Который, который, разумеется присутствует и активен.

В чём может быть причина и куда копать?
материнка старая, под пень 3й, Gigabyte GA-6VA7+
gfffgttaaggЖелезо,ttaagggfffg
А RAID на этих дисках был инициализирован?
Еще возможно вот это поможет чем-нибудь: icrontic.com/forum/showthread.php?t=33322
llppminhojkhon Проблема с разделом жеского дискаgfffg
Ситуация такая, на ноутбуке разделы жесткого диска такие:

— Windows OS (1)
— Linux (2)
— — Ubuntu OS (4)
— — swap (5)
— — Ubuntu Data (6)
— Windows Data (3)

Надо было переустановить Ubuntu на разделе «4». После форматирования раздела «4» заметил, что раздел «3» исчез. Зашел в Windows и охренел! Раздел «3» не открывался, показывал что занято 0 байт, свободно 0 байт. Файловая система стала RAW.  При попытке открыть предлагает отформатировать. Сам диск в Windows виден. На диске важная информация!

Как мне восстановить раздел?
Форматировать умею, устанавливать системы тоже. Что произошло в этот раз загадка. 

Все разделы Windows в NTFS, Ubuntu — ext4. 
Жесткий диск WDC WD6400BPVT-00HXZT1 ATA Device

Помогите :(
gfffgttaaggЖёсткие,диски,ttaagggfffg
Загрузитесь с hirens boot cd и попробуйте восстановить раздел. Утилитами Active Partition Recovery или TestDisk из раздела Recovery Tools.
llpp
Насколько я знаю, причиной является глюк grub'а, который пишет в нтфс-партиции, иногда их убивая.
Решения в интернетах не находили, так что, и правда, видимо придётся идти в СЦ.
llpp
А чем форматировали? Однажды была такая же ситуация. Диск был разделен почти идентично вашему. Через убунтовский live cd форматнул установленную убунту с помощью gparted, полетел раздел ntfs с файлами. Восстановили только в сервисе…
llpp
Лучше обратитесь в СЦ WD!
Мне даже с убитого винта (инженерка накрылась) восстановили на новый винт данные, семь потов сошло пока ждал.
llpp
Похоже boot sector слетел. Когда у меня такое было, восстанавливал наугад утилитой Smart Partition Recovery с Hirens boot CD. Первое что под руку подвернулось. :)
Наверняка в Юбунте что-нибудь есть для такого случая, к сожалению не знаю.
llppminhojkhon Балтийский банк: работа в Linux?gfffg
Всем привет. Не совсем понятно как при карме меньше 5 публиковать какие-либо статьи и блоги, даже в черновики, поэтому
UPD:Всем спасибо за карму, перенос из q&a куда либо не поддерживается, добавил тегов, думаю что кому будет надо — найдет.

Решил накатать mini-howto для сабжа сюда, авось пригодится кому-либо. Итак:

1. Скачиваем отсюда клиент ББ;

2. Устанавливаем с помощью wine ($ wine Cli312_Fiz.exe );

3. Прописываем пути к нашим ключам (либо после установки, либо идем в ~/.wine/drive_c/CLI-BB/InterPro/ и пускаем тут $ wine iproconf.exe где прописываем пути к ключам);

4. В директории ~/.wine/drive_c/CLI-BB/InterPro/ запускаем $ wine intpro.exe ;

5. Запускаем любимый браузер и прописываем настройки http-proxy IP:127.0.0.1 порт 2080 .

6. Идем по адресу bc.isbb/ и вуаля, мы в системе.

Приятной работы.
gfffgttaaggLinux,Документация,Интернет-банкинг,ttaagggfffg
добавьте тегов, боюсь, что потеряется:
я бы добавил: inter-pro, inter, pro, interPro, банк-клиент

Плюсанул вам в карму. Может теперь можно перенести статью в другое место.
llpp
Спасибо.
Тэгов добавьте. И через поисковые системы вас полюбят и поблагодарят. А так просто это здесь затеряться может.
llppminhojkhon Вопрос о Mencoder?gfffg
После конвертации многоканального звука (обычно 4, 5, 6 каналов) в стерео заметно падает громкость.


Конвертирую видео в формат flv такой командой:

#!/bin/sh<br/>
<br/>
AVI=$1<br/>
FLV=`echo &quot;$AVI&quot; | sed -e 's/\.avi$//'`<br/>
NW=360<br/>
<br/>
# тут &quot;хитро&quot; вычисляются цифры с размером картинки для ее уменьшения<br/>
WI=`avinfo $AVI | grep video: | awk '{print $2}' | awk -Fx '{print $1}'`<br/>
HE=`avinfo $AVI | grep video: | awk '{print $2}' | awk -Fx '{print $2}'`<br/>
<br/>
NH=`calc &quot;print $NW * $HE / $WI&quot; | sed -e 's/^~//' | awk -F. '{print $1}'`<br/>
<br/>
# конвертация<br/>
mencoder \<br/>
$AVI \<br/>
-ofps 15 \<br/>
-o $FLV \<br/>
-of lavf \<br/>
-oac mp3lame \<br/>
-lameopts abr:br=56:mode=1:padding=1 \<br/>
-srate 44100 \<br/>
-ovc lavc \<br/>
-lavcopts vcodec=flv:keyint=25:vbitrate=320:mbd=2:mv0:trell:v4mv:cbp:last_pred=3 \<br/>
-vf scale=$NW:$NH<br/>
<br/>
# перенос заголовков видео в начало для seek<br/>
flvmeta $FLV $FLV.flv<br/>



При этом, если каналов звука у файла больше 2-х, то звук очень тихий.

Пробовал разные аудио-фильтры использовать по мануалу (hrtf и channels), но результата — ноль.

Обычное стерео-моно ковертируется и кричит громко.

Собственно вопрос в том, что прописать в mencoder в параметры, чтобы звук смешивался правильно из всех каналов в стерео?
gfffgttaaggАудио,ttaagggfffg
Сам нашел ответ, мне помогло -af hrtf=s,resample=44100:0:0,volnorm
Звук вроде бы стал лучше и громче.
llpp
af volume=NN не пробовали?
llpp
я испытывал похожую проблему с ffmpeg-ом. в итоге пришлось наложить патч libavcodec_resample (где-то нашел в мэил-листах… После этого смешение каналов стало работать нормально…
llppminhojkhon CSS хак, работающий в актуальных версиях Safari, причем только под Windows?gfffg
Приятного времени суток.

Столкнулся сo скверным поведением button в Safari под Windows.

(Проблемы с обнулением стилей по умолчанию, marging, padding etc.)

В резульате теряю нужный мне пиксель высоты.

Не то что бы это был конец света… но хочеться «что бы все».

Подскажите CSS хак, работающий в актуальных версиях Safari, причем только под Windows.
gfffgttaaggCSS,Safari,HTML,ttaagggfffg
Может попробовать это: rafael.adm.br/css_browser_selector/
Яваскрипт, конечно, но вроде бы конкретно под виндовую версию хаков нету =\ Движок-то один и тот же используется что под виндой, что под os x.
llpp
Как вариант использовать jQuery.browser
но!
Если в третьем сафари под винду такое происходит, то это должно происходить и в третьем сафари на маке. Следовательно вам нужен хак ТОЛЬКО для третьего сафари, тогда возможно поможет этот или скриптом:
isSafari3 = false;
if(window.devicePixelRatio) isSafari3 = true;
llpp
Отображайте по умолчанию обычную кнопку, а по факту доступности DOM заменяйте средствами JavaScript на сколь-угодно сложно (и кроссбраузерно) стилизованную ссылку с обработчиком onclick.
llpp
Если нужна одинаковый button / input[type="submit"], предлагаю следующее:

*{margin:0;padding:0}

button::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner{border:none;} /* решает проблемы с высотой в фаерфоксе, убирая лишний бордер внутри кнопки */

button,input[type="submit"]{height:24px;border-width:1px;background:#f0f0f0;padding:0 15px;}
/* получается классическая кнопка, но она будет идентичной везде */
llppminhojkhon To-do-приложения для Windows с тэгами?gfffg
Пожалуйста, порекомендуйте простое приложение для ведения to-do-листа для Windows.


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


Собственный поиск пока привел только к Task Coach, но он уж очень запутан и перегружен функциями.


Онлайновые сервисы, а также приложения, хранящие данные в интернете, к сожалению, не рассматриваются. Спасибо.
gfffgttaaggУправление,задачами,ttaagggfffg
Посмотрите TodoList www.codeproject.com/KB/applications/todolist2.aspx Программа избыточно функциональна, но это можно поотключать
llpp
юзаю мощнейший OneNote 2007 ( входит в расширенную версию MS Office)
есть и теги… и перекрестные записи и т.д…
плюс удобный плагин для Firefox ( «отправить в OneNote»)
Попробуйте, вдруг понравится…
llppminhojkhon Работа по контракту на зарубежного работодателяgfffg
Товарищу в связи с увеличением какого-то налога (вроде ЕСН) предложили с полностью официальной должности программиста перейти на неофициальную работу или же напрямую заключить договор с иностранным заказчиком.
Если с неофициалкой все более менее понятно, то на что обратить внимание при заключении иностранного контракта? Может у кого есть подобный опыт? Чем это грозит и во что может вылиться?
gfffgttaaggКоворкинг,ttaagggfffg
Для вас никаких проблем не будет, если вы будете работать только с одним заказчиком и платить 13% подоходного налога как законопослушный гражданин. Сам я именно так сейчас и работаю, и знаю людей, которые работают так несколько лет.

Если вы будете работать с несколькими заказчиками одновременно (например, получать платежи на один и тот же счет), то без регистрации как ИП вас гарантировано сначала прижмет банк, так как тарифы для ИП у них отдельные, а потом налоговая инспекция в плане «незаконного предпринимательства» (а может и обойтись).

Если бы вы так работали на российского заказчика (или иностранная компания имеет представительство в России), то может быть риск в том плане, что отношения могут быть признаны через суд трудовыми (по запросу какого-нибудь органа), а раз так, то и наступила бы ответственно за неуплату части налога. Скорее всего для заказчика.
llppminhojkhon Докачка файлов в Google Chrome?gfffg
Есть ли какое расширение? Сторонними загрузчиками типа gwget пользоваться не совсем удобно. Может быть есть еще и торрент качалка для хрома?
gfffgttaaggGoogle,Chrome,BitTorrent,ttaagggfffg
есть официальное расширение, отправляющее ссылку/ссылки в download master (естественно, при установленном DM)
llppminhojkhon Как правильно указывать адрес в интернет-магазинах?gfffg
Хотел сделать заказ в зарубежном интернет-магазине, но пришёл отказ и возник вопрос. Как правильно указывать российский адрес? На каком языке? Писать street или что-то вроде ulica? Ну и т.д., знающие люди, подскажите пожалуйста :)
gfffgttaaggИнтернет-магазины,Интернет-реклама,ttaagggfffg
Нормально указывать и по стандарту мировому.

Lenina str., 34-10
Moscow
Russia, 112345

У нас на почте разберутся, не дебилы сидят… индекс (ZIP) только не забывайте.
llpp
Не знаю как там мировые стандарты, но я часто указывал адрес по английски-американски (мож это и есть мировой «стандарт»), т.е. как у нас, но наоборот:
ФИО,
квартира, дом/корпус, улица/проспект/шоссе, город, страна, индекс (ZIP).
Напр:
Ivanov Ivan,
10, 90/2 Shirokoe shosse, Ivanovsk, 990099, Russian Federation.

С таким адресом с посылками из-за рубежа у меня проблем не возникало.
Наименование улиц, проспектов, переулков и закоулков можно писать как угодно, лишь бы не корявым телефонным транслитом (woссe) и чтобы на нашей почте могли хотя бы по буквам прочитать: Perviy pereulok, Lenina str., Lipovy boulevard… Там все-таки не идиоты работают и смогут перевести boulevard в бульвар.

Зарубежной почте обычно пофиг, что написано в адресе, главное правильно написать страну назначения. Возможно, они еще на ZIP посмотрят. Остальное-то им зачем?
У знакомого видел как-то посылку из какого-то европейского инет-магазина. Там адрес был написан в стиле Petr Petrov, 880088 Russia, Верхние Мандроги, Первый переулок, д. 3, стр. 1, корп. 20, кв. 10. Но, говорит, перед отправкой формы он убедился, что сайт имеет дело с юникодом и в подтверждении был указан правильный адрес без кракозябр.
llpp
Опыт с dealextreme.
Страну выбираем из списка (то есть на латинице она), адрес вбиваем по-русски (как обычно), индекс первым делом идет. Все ок уже много раз.
llpp
Я так пишу:
Mikhail Ivanov
Lenina ulitsa, dom 10, korpus 3, kv 99
Saint Petersburg 127568 Russia

Всё приходит, как из инетмагазинов, так и банковские карты, гугл купоны и тд.
llpp
Главное телефон картинкой не делайте — с мобильника зайти тоже могут.
llpp
Обычно если и отказывают, то не из-за написания адреса, а из-за того, что не работают со страной:
1. Некоторые фирмы в США тупо не торгуют за пределы штатов. Кому-то сложно, кто-то торгует железками категории «а за границу — только с бумагой из госдепартамента» (смешно, но в эту категорию входят микроконтроллеры на чипах, которые в современных ноутах, КПК, планшетах и т.д. продаются свободно!!!).
2. Некоторые (в основном Ебайщики) — не любят Россию с начала этого года, когда наша раздолбай-почта начала тянуть с доставкой так, что в итоге пейпал возвращал деньги за пропавшую на месяцы посылку…
llpp
Недавно тоже пытался найти ответ на этот вопрос. В целом, если почтовое отправление идет в Россию, то и писать было бы желательно тоже транслитом — в итоге-то именно наши почтальоны будут разносить эти отправления и разбирать, что значит «123 Tsvetnoy Blvd, Unit 2a» или «2/34С1 Sadovaya-Sukharevskaya Str, Apt 123» и к сожалению не все из них отличаются хорошим знанием английских топологических терминов.
llppminhojkhon Где найти шрифт Terminus с кириллицей в формате ttf?gfffg
Подскажите есть ли такой и где скачать. Нахожу только версию без кириллицы.
UPD: files.ax86.net/terminus-ttf
gfffgttaaggШрифты,Кириллица,ttaagggfffg
По этой ссылке есть — fractal.csie.org/~eric/wiki/Terminus_font
Но, после установки кириллица работает в нем почему-то только для размера «24»…
llppllpp
Еще это может быть кому-то интересно habrahabr.ru/blogs/typography/137544/
llppllpp
1c.proclub.ru/modules/mydownloads/personal.php?lid=8077&topic_id=286655&forum=6&viewmode=flat&order=DESC&cid=142&start=10
Тут есть в формате fon. А зачем terminus ttf, это же по определению моноширинный фонт?
llppllppminhojkhon Монитор не реагирует на включение компьютераgfffg
Возникла такая проблема.

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

В чем может быть проблема?
PS Монитор ViewSonic VA2013w
gfffgttaaggМониторы,Дисплеи,ttaagggfffg
Проблема была в видеокарте.
llpp
Видеокарта — ATI? Подключено через VGA? Попробуйте другой кабель.
llpp
Гм… У меня похожие проблемы примерно с полгода уже. При включении системника индикатор на кнопке включения моника моргает, изображения нет. После нескольких включений-выключений изображение обычно появляется. После перезагрузки компьютера (точнее после выхода из биоса) ситуация обычно повторяется. Тоже ViewSonic (модель не помню, 19" LCD). Шнурки DVI менял, с другими системниками не стыковал.
llpp
ох, ViewSonic, — бывало несколько раз с этим монитором… решалось обычно — выключением компа, вынуть-вставить видеокарту и часок-другой книжку почитать :)
llppminhojkhon Какая у вас была/есть/будет тема дипломной работы?gfffg
Просто интересно. Самому дали полную свободу выбора из-за чего окончательно запутался.

Спасибо.
gfffgttaaggIT-образование,ttaagggfffg
Кажется «Проектирование сухогрузного судна грузоподьёмностью 12000 тонн».
llpp
«Использование высокопористых кругов для глубинного шлифования лопатки дымососа»
llpp
«XML Schema similarity using Tree Edit Distance algorithms» =)
llpp
Туристический космический корабль на базе «Союз-ТМА», 5 туристов, 2 ч. экипажа, до 20т. (весом для запуска Ангарой с Плесецка)

А по второй выше еще точно не сформулировано, но как-то так
Распределенная сенсорная сеть на базе легкодоступных технологий (преимущественно открытых)
Что-то вроде Датчик->Клиент->Сервер. Клиент -> Сервер через интернет, а датчики скорее всего usb.

Без кавычек и точной формулировки, ибо защита через пол года, пока что тема может и поменяться
llpp
«Алгоритм обратного распространения ошибки для нейронной сети нерегулярной структуры» :)
llpp
«Dynamical principles in neuroscience»
llpp
«Моделирование кридотного риска коммерческого банка с помощью метода Монте — Карло»
llpp
«Грузовой автомобиль с колесной формулой 6x6 полной массой 15 тонн»
llpp
«Моделирование угроз и анализ рисков». Диплом бакалавра. По сути полуавтоматический генератор документа для улучшения безопасности системы.

У меня впереди диплом магистра и меня тоже интересует выбор темы :)
llpp
Автоматизированная система контроля и управления доступом на предприятии :)
llpp
Эвристический детектор упакованных файлов для антивирусных программ (:
llpp
«Управление развитием организации по созданию логистических центров на примере ООО ...» — менеджмент предприятия
llpp
Оптимизация пригородных пассажирских перевозок на Белорусской железной дороге :)
llpp
Место «Электронного правительства» в политической системе Российской Федерации :) (специальность политология :)
llpp
дословно я уже не помню, но что то типа «информационные технологии в туристическом бизнесе» :)
llpp
Разработка защищенного VoIP протокола.
llpp
«Топливная экономичность и экологические показатели бензиновых двигателей, мощность которых регулируется отключением группы цилиндров» :)
llpp
:) «Анализ финансовой устойчивости предприятия, прогнозирование и рекомендации по улучшению ситуации на примере компании ООО „Рога и Копыта“ (ну предприятие ток другое было)
llpp
«Блоги и журналистика: конфронтация или сотрудничество?»
llpp
«Разработка и маркетинг ПО класса shareware»
llpp
У меня на этой же специальности(КПИ, ИПСА) была бакалаврская по теме «Исследование применения нейронных сетей в задачах идентификации транспортных средств»
llpp
«Программный комплекс автоматизированного контроля вычислительных устройств систем навигации»
Специальность 2203 САПР Технологических процессов
llpp
Построение управляемой информационной инфраструктуры предприятия.
llpp
«Разработка системы синхронизации данных гетерогенных источников»
llpp
«Разработка системы пожарно-охранной сигнализации с уведомлением по GSM-каналу» в разработке))
llpp
«Исследование балансировки при распределении большеформатных изображений в гетерогенных кластерных сетях». В разработке.
llpp
Бакалавра уже не вспомню, а инженерная работа была на тему «Реализация механизмов поддержки и порождения ссылок уровня хранения на базе система хранения XML данных».
llpp
На диплом инженера была тема «электропривод шаровой мельницы».
llpp
Разработка программного продукта для автоматизированного составления и удалённой синхронизации расписания занятий на основе многозвенной архитектуры.
llpp
в сл. году защищаюсь по «Разработка системы фильтрации сетвевого трафика на основе нейросетевой классификации инициатора соединения»
llpp
Cпециальность «Программное обеспечение ВТ и АС»
Тема — «Разработка и внедрение программного комплекса оперативного контроля состояния роторного оборудования по результатам вибродиагностики»
llpp
«Лингвистическое устройство обработки информации».
llpp
Специальность «Программное обеспечение автоматизированных систем»
«Система управления программным проектом: управление задачами» — диплом бакалавра
llpp
«Разработка автоматического самообучающегося классификатора документов на основе подходов Text Mining и в частности, Байесова фильтра»
llpp
«Аппаратно-программный комплекс контроля доступа к распределенному хранилищу данных»
llpp
«Построение системы активного аудита с использование современных средств обнаружения вторжений и анализа защищенности»
Специальность информационная безопаность телекоммуникационных систем.
llpp
«Разработка гибридной системы обнаружения вторжений в корпоративные сети на основе аномального и сигнатурного анализов»
llpp
«Кинематический аспект траекторных задач роботизированных механоскладывальных технологий». На нормальном языке )) — решение задачи обхода препятствий и нахождения оптимальной траектории манипулятором робота.
llpp
Автоматизация обслуживания клиентов оптовой алкогольной торговли

ASP+AJAX+SQL_SERVER(TSQL)+1C
llpp
Работа на диплом магистра в ХАИ (ракетный факультет): «Формирование облика планирующего летательного аппарата воздушного старта с ракетным двигателем на твердом топливе»
Человеческий языком: разработать авиабомбу с ракетным движком и крыльями.
llpp
«Базовая система ввода-вывода для бортового компьютера»
llpp
«Система защиты голосовых и текстовых сообщений при передаче по открытым сетям данных» С++, Qt.
llpp
«Программный комплекс обработки документов с использованием технологии Ruby on Rails»
llpp
«Программный комплекс распределенных вычислений для решения краевых задач» (короче BOINC-сервер со своими фишками)
llppminhojkhon Сохранение XML из шаблона Yii?gfffg
Добрый день. Потребовалась отдавать пользователю XML файлом.

Работаю в yii. Для удобности сделал себе несколько базовых шаблонов и наполняю их информацией.

Генерировать его решил с помощью $this->render('export_xml', array('data'=>$data));

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

Решил этот вопрос сделав себе пустой лэйаут и $this->layout = '//layouts/blank'; Но мне кажется, что есть более логичное и правильное решение, только найти его пока не могу.

И второй, самый главный вопрос. Можно ли заставить отдавать шаблон файлом?
gfffgttaaggYii,ttaagggfffg
Чтобы лэйаут не подгружался юзайте renderPartial():
$this->renderPartial('export_xml', array('data'=>$data));

Можно ли заставить отдавать шаблон файлом?

Что вы имеете в виду?
llpp
Причем тут вообще шаблон?
Разве при том что
$this->layout = false; — В контроллере.
А дальше ставите любые headres, например те что от xml файла и выводите все что угодно.
llpp


header('Content-Description: File Transfer');
header('Content-type: text/xml');
header('Content-Disposition: attachment; filename=filename.xml');

llppminhojkhon Приложение для изучения новых слов в айфоне?gfffg
Подскажите хорошее приложение для айфоне которое реализует карточный метод изучения слов.


Основные требования:


* Поддержка своего списка слов

* Встроеный или онлайновый словарь (чтобы переводы самому не писать)


Заранее спасибо
gfffgttaaggiPhone,Программное,обеспечение,и,интернет-сервисы,ttaagggfffg
Если не ошибаюсь, то Словоед вроде самый нормальный в аппсторе
llpp
Flashcards Buddy Demo эти флеш-карточки для меня идеальны, много функций по просомотру, на каждой карточке отметки (в избранное, знаешь, не знаешь и не нажатое состояние) далее можно пробежаться по списку с отметкой. А главное импорт сових списков с гугл доков и с сервиса quizlet.com (Кстати, у этого сервиса тоже есть свое приложение )))

https://play.google.com/store/apps/details?id=com....
llppminhojkhon Литература по XML/XSLTgfffg
Добрый вечер.
Ищу сабж, желательно (но не обязательно) на русском, с затронутой темой составления DTD.

Заранее спасибо.
gfffgttaaggКниги,Документация,DTD,XML,ttaagggfffg
Мне понравилась «XSLT. Библиотека программиста» Стивена Холзнера.
llpp
По XML мне понравилась переводная O'Reilly-книга:

«XML. Справочник» Эллиот Расти Гарольд, В. Скотт
Издательство: Символ-Плюс"

Выглядит как-то так: ruslik.at.ua/load/knigi_jurnaly/xml_spravochnik/37-1-0-707
llpp
здесь посмотрите
llppllppminhojkhon Вертикальная прокрутка в Google Chromegfffg
После обновления на версию 9.0.597.10 перестала работать вертикальная прокрутка, причем только при прокручивании вверх (вниз скроллирует нормально).
Проверьте, пожалуйста, повторяется ли такой баг еще у кого-нибудь, или виноваты мои расширения.
gfffgttaaggGoogle,Chrome,ttaagggfffg
проблема с версией, вот тут об этом говорят goo.gl/fjCGa
llpp
Перешел на Canary build
llpp
googlechromereleases.blogspot.com/ — ну вы хоть читайте на что обновляетесь и все такое) Там сразу было написано что регрессия есть, и что вскорости выйдет обновление
llppminhojkhon Как зарепортить мелкую багу в zend/gdata?gfffg
Я тут решил попробовать gdata и сразу обнаружил мелкую багу в демках. С одной стороны, хорошо было бы ее зарепортить, чтобы исправили. С другой — нет желания регистрироваться ради этого на их сайте, принимать какие-то соглашения и т.п. Вряд ли я буду принимать активное участие в разработке — не спец я по php. Может, есть какой-то более простой способ (типа, мылом кому-то из разработчиков отписать)? Или, может, здесь есть кто-то, кто может это сделать (я напишу подробности)?
gfffgttaaggZend,Framework,ttaagggfffg
Готов зарепортить. Пишите в личку.
llppminhojkhon Посоветуйте ДЦ в Латвии, Эстонии или Финляндииgfffg
Коллеги, посоветуйте, пожалуйста, ДЦ с хорошей коннективностью в Латвии, Эстонии или Финляндии. Где цены на колокейшн пониже, а качество обслуживания повыше?

Спасибо.
gfffgttaaggДата-центр,ttaagggfffg
Один хабражитель мне посоветовал
altnet.lv/ru/
llppminhojkhon FIFO-пайпы и Unix Sockets?gfffg
Какая разница между именоваными fifo-пайпами и юникс-сокетами? Ведь по сути назначение одно и то-же, представление у обоих как inode в файловой системе.
gfffgttaagg*nix-подобные,системы,Конвейер,ttaagggfffg
FIFO-пайпы — однонаправленные.
llpp
pipe - это механизм коммуникации между процессами. pipe, как уже было сказано выше, является однонаправленным потоком данных, все данные, записанные процессом в пайп перенаправляются ядром другому процессу для чтения.
pipe это объект VFS (Virtual File System), поэтому pipe не имеет соответсвутющего образа на диске, грубо говоря он хранится в памяти (pipefs).
Главным недостатком pipe является тот факт, что невозможно открыть уже существующий pipe. Поэтому два произвольных процесса не могут использовать одновременно один и тот же pipe, за исключением случаев если pipe был создан общим родительским процессом.

fifo (named pipe) - это специальный файл, очень похожий на pipe, за исключением того, что fifo inode содержится в файловой системе, плюс fifo это двунаправленный механизм обмена данными между двумя и более процессами, поэтому доступ к fifo на чтение и запись может получить любой процесс. Грубо говоря процесс общения с использованием fifo выглядит следующим образом - "сервер" создает fifo файл, который успользуется "клиентами" для выполнения запросов. Каждый "клиент", прежде чем установить соединение с "сервером", создает другой fifo файл, в который "сервер" может записать ответ клиенту, при это указывая имя fifo в изначальном запросе.

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

Итак в чем же отличие fifo (named pipe) от unix socket:
1. "Сервер" (или принимающий процесс) в fifo не умеет различать "Клиентов".
"Клиенты", использующие unix socket имеют отдельные соединения с сервером. В fifo различные "клиенты" могут писать в pipe, но "Сервер" не может различить "Клиентов" друг от друга.
2. При создании fifo и unix socket используются различные системные вызовы.
Unix socket создается системным вызовом "socket()". fifo создается "mkfifo()"
3. Для подключения к fifo и unix используюся различные системные вызовы.

Сравнение по производительности - fifo vs unix socket:
1. unix socket обеспечивает лучшую производительнось при передаче большого объема данных
2. для малых объемов unix socket уступает в производительности fifo. это вызвано накладными раскодами, связанными с созданием сокета, инициализацией и подключением к нему.
llpp
Разница большая, как между файловыми дескрипторами и сокетами. Не знаю, как там с мультипоточностью в фифо, но в тредах у них точно проблемы. А с сокетом все просто: accept(), fork() и вперед. К тому же сокеты относятся к сетевой подсистеме, для них есть свои буфера и sysctl'ы. И именно они предназначены для клиент-серверного взаимодействия.

А фифо это чето такое из мира применения perl )
llppminhojkhon Какие "заготовки" вы используете при вёрстке нового проекта?gfffg
Надоело верстать с нуля, знаю что многие используют различные заготовки вроде oocss, html5 boilerplate, однако кроме этих двух я больше ничего не знаю.
Посмотрел oocss и понял что из его функционала ничего не нужно, а идея не так и интересна.
html5bloilerplate сломан, половина всего не работает, что-то работает не так, что-то даже в хроме не работает.
Может есть что-то ещё?
gfffgttaaggCSS,JavaScript,HTML,Веб-разработка,ttaagggfffg
Использую свой фреймворк, который собирался на основе:
1. csstemplater.com/
2. www.blueprintcss.org/
3. www.yaml.de/en/home.html
4. reset от Эрика Мейера meyerweb.com/eric/tools/css/reset/
5. clearfix www.positioniseverything.net/easyclearing.html
6. pngfix www.dillerdesign.com/experiment/DD_belatedPNG/
7. Типографика

для фреймворка ставил след. задачи.

1. Переход между фиксированной/резиновой версткой на уровне css
2. 1-2-3 колоночная разметка
3. Быстрый выбор кол-ва колонок (одному контейнеру добавляется класс и убирается лишний html код столбца)
4. Футер прижат к низу
5. Минимальная-максимальная ширина
6. Готовая типографика
7. Кросбраузерность ие6+, FF3+, Opera 9+, Safari, Chrome

В приниципе по тем сслыкам которые я дал, можно относительно быстро собрать в кучу все что нужно для заготовки.
Ну а там уже исходите от ваших целей. Про ZenCoding уже выше упомянули.
llpp
У меня из заготовок только reset.css =) Если честно даже не знаю какие еще заготовки могут быть.
llpp
Ну а кто знает, что вам нужно :). Напишите свое и используйте. Вам же шаблон нужен и не более того…
llpp
960gs, и Zen Coding (там html:5 пишешь, и получается шаблон html-страницы с DOCTYPE и meta charset).
llpp
Возможно вам будет полезно — lodoss.org/blog/the-best-front-end-techniques (к сожалению на анголийском, но все понятно)
llpp
А почему html5boilerplate.com сломан? Там, вроде бы, все прекрасно работает.
llppminhojkhon Помогают ли социальные виджеты при SEO?gfffg
Господа, есть волнующий вопрос. Публикация ссылок на сайт в статусах (например, вконтакте) добавляет ли количество ссылок в поисковиках страницам, или вся польза сводится к тому скудному количеству, которое пришло непосредственно по ссылкам из социальной сети.


И попутно, прошу высказать ваше мнение по целесообразности социальных виджетов (лайк, комментарии и т.п.) в целом.
gfffgttaaggFacebook,ВКонтакте,ttaagggfffg
Я наверно выражу общее мнение — не стоит здесь такое спрашивать. Маты оставлю при себе.
llppminhojkhon Аплоад файлов больше 2Гб браузеромgfffg
Хочется сделать аплоад больших файлов на сайт без использования FTP. Хорошим решением является flash загрузчик, но, судя по всему, flash в принципе не понимает файлов больше 2Гб.

Подсказали загрузчик www.plupload.com/, который умеет грузить разными способами, отлично работает google gears, в chrome и safari неплохо грузит через html5 файлы любого размера.
Казалось бы, все хорошо (в крайнем случае, нужно посоветовать установить gears), но самый популярный браузер на сайте Opera, а в ней работает только flash и классическая загрузка через браузер (html4). При чем, последний на больших файлах подвисает и приемлемых способов отобразить ход загрузки (даже используя модули прогресс-бара для веб-сервера) нет. А на файлах таких размеров, видеть прогресс очень важно.

Собственно вопрос — может быть кто-то сталкивался с загрузкой файлов больших размеров (больше 2 или даже 4 Гб), как вы это реализовывали? java без крайней необходимости использовать бы не хотелось.
gfffgttaaggOpera,ttaagggfffg
Самое главное-то я забыл, lightweight uploader
Разрабатываю как альтернативу plupload, сайт еще не доделан, но можно посмотреть примеры.
Из плюсов:
— меньше размер кода
— конкретно заточен на работу со связкой nginx + nginx upload module
— как следствие пункта 2 — возможность дозагрузки файлов
llpp
Не уверен но все же: редактирование .htaccess не подойдет? Например:
php_value upload_max_filesize 20M
php_value post_max_size 20M
php_value max_execution_time 200
php_value max_input_time 200
llpp
Еще есть ограничение на размер POST-запроса на стороне вебсервера, например мой любимый lighttpd: параметр server.max-request-size по-умолчанию взведено 2гб (header+body), и обычно меняют только в нижнюю сторону.
llpp
narod.yandex.ru/
flash-загрузчик, лично загружал файл 4.5 Gb
Если сделал Яндекс, значит может сделать любой.
llpp
В Опере же работает silverlight, а с ним запросто можно грузить файлы любого размера, причем очень весомое достоинство — можно грузить небольшими кусочками.
С флэшом есть проблема — класс FileReference, с помощью которого и осуществляется загрузка, не позволяет читать файл по смещению, есть единственный метод load() который полностью загружает файл в память компьютера и даже на файле 500мб может повесить машину с 2ГБ озу на борту.
Загрузка чанками имеет огромный плюс в том, что практически исключается влияние всяких прокси на пути файла от браузера к вашему серверу (к таким прокси относятся и некоторые антивирусы), которые [прокси] могут вызывать срыв загрузки из-за таймаутов.
llppllpp
Может, в сильверлайте размер файла 64-битный.
Возьмите мой загрузчик и проверьте, кто вам мешает?

Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться