Преобразование Языкового Тестирования
Мы создали инструмент, который преобразует язык под названием P2, язык, подобный assembly, который, я думаю, существует только в Японии, в C#. есть по крайней мере сто модулей, написанных на P2, и мы хотим проверить, правильно ли преобразование в C#? Как мы можем это проверить?
Видео с RuTube без рекламы. Почему флеш-плеер не проигрывает rtmp?
Здравствуйте.
Необходимо подгружать на сайт ролики с RuTube. Ясное дело заказчику хочется, чтобы ролики были без вступительной рекламы. Решено было отказаться от тюбовского плеера, который прокручивает рекламу и использовать свой.
С помощью api тюба можно получить например xml со списком роликов.
Там у каждого ролика в теге хранится ссылка вида:
_video.rutube.ru5688b05a8c3c4dc13db8eb264576188f.
Изменив её на
_bl.rutube.ru5688b05a8c3c4dc13db8eb264576188f.xml можно получить адрес потока.
Пробовал проиграть этот поток различными flash-плеерами, но что-то они его не воспринимают. Есть догадки как это исправить?
Плеер для тестирования — OpenVideoPlayer
Postfix и отображаемое имя пользователя
Здравствуйте дамы и господа.
Имеется почтовик на базе postfix+dovecot, с прикрученным mysql и вот какой момент меня несколько расстраивает — отображаемое имя пользователя при отправке сообщения.
При использовании почтового клиента всё просто — отображаемое имя задаётся при создании учётки и всё хорошо, а если этому же пользователю нужно вдруг отправить письмо через web-интерфейс — нужно его отдельно указать в настройках web-интерфейса, что не удобно и как то не правильно, ведь учётки почти создаются при помощи postfixadmin и там же при создании задаётся имя пользователя. Вопрос: можно ли как то использовать по-умолчанию имя пользователя, присвоенное при создании в postfixadmin? ну или хотя бы использовать его если не указано никакого имени, ведь все эти данные доступны из БД.
Что побудило вас посвятить себя открытому коду?
Поэтому я программировал в течение 5 лет+, и я никогда не совершал никакого кода в проекте с открытым исходным кодом. Я использовал и смотрел под капотом многих (в основном в сообществе Java). Я хочу принять участие в чем-то, но я не могу решить, в каком направлении идти.
Для тех из вас, кто посвятил себя открытому исходному коду, что помогло вам решить, куда идти? Что вас мотивировало? Может, это просто каприз? Что-то, что вы нашли, что вы были очень увлечены? А как насчет отправных точек? Где должен быть кто-то вроде меня, чтобы найти проекты с открытым исходным кодом, которые просто выстроились и ждут, чтобы их присоединили?
ss="question__text js-question-text" itemprop="text description">
Есть желание изучить Flash и Actionscript. Текущие навыки — PHP, Bash, SQL…
Подскажите, пожалуйста, с чего начать, что почитать — и какой софт необходим?
Далее нужно определиться со средством разработки. Если вы аниматор, то удобнее адобовских Flash CS, пожалуй, ничего нет. Но, если вы программист, то здесь доступен целый парк платных и бесплатных средств. Это и Powerflasher FDT (платный), и Realaxy Actionscript Editor от отечтвенных разработчиков и бесплатный SEPHY. Но мой фаворит — FlashDevelop, бесплатный редактор основанный на Eclipse, надежный, легкий, быстрый и продумынный до мелочей, вобщем must see.
И я бы не советовал начинать изучение с Flex — это как есть пельмени руками. Вроде удобно, но постоянно будут возникать неудобства. Не говоря уже о том, что Flex — это средство разработки приложений с юзер-интерфесом, его код переводится в as3 и потом компилируется.
Еще можете зайти https://freeriatools.adobe.com/, сказать, что вы студент и получить лицензионную версию Flash Builder для некоммерческого использования.
софт — Powerflasher FDT
Неплохой бесплатный редактор: www.flashdevelop.org/downloads/releases/FlashDevelop-3.2.2-RTM.exe
Поэтому прошу людей, которые знают что как делается, разъяснить некоторые вопросы:
1. Где же, все-таки, сейчас реально найти инвестора для нового проекта
2. Какие условия инвестирования нужно отбросить сразу, что бы не попасть в капкан
3. Как при этом не лишиться проекта вовсе
И конечно, отдельно хочется узнать и по поводу предоставления информации инвесторам: т.е. какая это информация, в каком виде и т.д.
Вообще после прочтения некоторых топиков сложилось впечатление, что без специальной команды, которая заточена на получение инвестиций вообще не обойтись. Т.е. работает стандартная зависимость: что бы получить много денег, надо немало их вложить. Однако как же быть совсем начинающим стартаперам, которые подкованы технически, но при этом достаточно далеки от всех юридических и экономических нюансов инвестирования… У таких стартаперов есть огромное желание, большой потенциал, великая идея, но нет денег на то, что бы нанять себе грамотного юриста и экономиста, что бы провести проект через инстанции потенциальных инвесторов.
1) Найти бизнес-инкубатор в своем городе. Связаться с кем-то из менеджеров. Рассказать идею вашего проекта. Вы из Москвы, по этому это не является проблемой.
2) Выступить с презентацией своего проектора на Бизнес-линче проектов. Таким образом доказать потенциальным инвесторам жизнеспособность своего проекта.
3) Если предыдущий этап квэста закончится хорошо, вам, скорее всего, предложат либо офис для вашей команды за копейки или доработать проект до рабочего (который уже можно монетизировать), чтобы привлекать инвестиции в развитие.
С сотрудниками бизнес-инкубаторов можете быть максимально открытыми. Они не претендуют на ваш проект. А в общении с непосредственно инвестором ориентируйтесь уже на свою интуицию.
P.S.
У вас же не некоммерческий не opensource проект надеюсь.
Как вариант — посетить данное мероприятие.
Если и инвестора не найдете, то получите комментарии экспертов.
второй этап — это организация «домашнего» хостинга, думаю денег 5 тыс. на старый сервер найдется.
имея «живой» прототип можно уже «пудрить мозги» потенциальным инвесторам.
у меня один третий пень 512М (давно ждет его свалка) используется под БД, второй такой же под WEB,
конечно на «домашнем хостинге» много клиентов не обслужишь…
Но: можно УБЕДИТЬ ИНВЕСТОРОВ В ТВОЕЙ САМОСТОЯТЕЛЬНОСТИ (что самостоятельно можешь вывести проект на финишную прямую)
третий этап: поиск бизнес-партнеров либо на паях, либо кредит
PS сам ищу инвесторов.
PPS Гугль в свое время хотел продаться за лимон баксов в Йахо, но те посчитали, что поиск денег не принесет. Ну и где сейчас Гугль и где Йахо?
Один из способов привлечения инвестиций который здесь ещё не звучал, особенно удобным при работе с иностранными инвесторами, являются специальные «инвестиционные бутики», являющиеся посредниками. Они работают по схеме чем-то напоминающей риэлторскую: в случае успешного привлечения берут небольшой процент. Кроме того, они в состоянии если не сделать сами, то как минимум объяснить как вам надо подготовить документацию, план, инвестиционный меморандум и прочие бумажки для того, чтобы это понравилось инвестору.
К ним, правда, мало смысла обращаться при маленьких объёмах инвестирования — их это не очень заинтересует. Так же надо учитывать, что они работают больше с инвест фондами, а не частными инвесторами, а эти отношения имеют свою специфику. Тем не менее, ссылку на одну из них (Beford Investments) я кинул, узнайте, может Вам смогут помочь.
Стартаперов все больше. Инвесторов найти все тяжелее. Если есть у кого возможность создайте сайт где все бы стартаперы могли собираться, оставлять идеи, голосовать за проекты, скидываться $ (с миру по нитке…), подбирать команды и.т.д. И тогда сами будем вершить свою судьбу. А если какой проект стрельнет, то я думаю не обломиться отдать n% на развитие других проектов.
Кстати его создал такой же соискатель инвестиций ,поэтому и эффект от него я получил! В первый день связались со мной 15 инвесторов , предложили свои условия... Выбрал лучшие, договорились о встрече, обсудили и деньги получены! Правда потом проект не пошол, но это уже другая история)
Вот ссылка на ресурс www.investor-bydet.ru
Решение здесь: "WordPress не отправляет письма"
Дело в том что при отправлении черезе стандартные функции у вас реальный адрес отправителя и деларируемый будут различаться. Реальный будет — служебный вашего хостинг провайдера.
Слегка помогает заполнение MX records, под ваш хостинг. Но опять таки, скорее всего мэйл.ру порежет.
Я нашел такой выход(немного улучшенный аналог твоего рабочего), который работает 100%: сделал себе google mail для домена, ну и через плагин WP-Mail-SMTP, настроил отправку почты с этих гмэйл ящиков.
Тут получается и пользователи не пугаются, письма приходят с домена сайта, и все рассылки, уведомления, и тд и тп работают.
Ну или использовать не shared, а полноценный хостинг.
— GPS;
— более-менее хорошая камера для фоток;
— дисплей от 3", лучше — больше, можно резистивный;
— Windows Mobile 6.1+;
— бюджет <$200-300; хорошо, если аппарат известных брендов, но качественные реплики также приемлемы.
Естественно, чем больше/лучше экран, мощнее проц, больше оперативной памяти, лучше камера и т.д., тем лучше.
Заранее спасибо.
П.С. Также буду признателен за наводку на сайты с большой актуальной базой телефонов и поиском по параметрам.
сайт: market.yandex.ru/catalogmodels.xml?CAT_ID=160043&hid=91491 :)
Действительно можно посмотреть еще в сторону Diamond 2, но мне там Touch Flo не очень нравится — он еще глючный и тормозной (по сравнению с текущим Sense на Андроидах), и отключить его просто так нельзя. Только какие-нибудь кастомные прошивки.
Самсунги — там своих «тараканов» хватает, но тоже неплохие девайсы. WiTu — неплохая серия, в общем-то.
Короче, правильнее будет уточнить, под какие именно цели береться девайс. Какие задачи с помощью него будут решаться, как преимущественно планируется его использовать — а тогда уже и ответ будет проще дать.
А бумажную лучше взять ReWork от тех же авторов.
- полноэкранный режим работы;
- поддержка 720р HD;
- интеграция в xhtml;
- работа на сайте, функционирующем на php+MySql;
- красивые превьюшки =) ;
- желательно настраиваемый дизайн
C огромным количеством настроек. На сайте выложены демки и инструкции подробные под установке
habrastorage.org/storage/cbeeb2c8/79eb23c9/b636a960/7dc58721.png
Ищите установленные у вас плагины.
Кстати, у меня название название изображения при его сохранении берётся из адресной строки (Firefox 3.6.10 под Linux).
Создал vhost для nginx
server {<br/>
server_name site1;<br/>
listen 80;<br/>
access_log /server/logs/nginx/site1.access.log;<br/>
error_log /server/logs/nginx/site1.error.log;<br/>
<br/>
location ~ \.php$ {<br/>
fastcgi_pass 127.0.0.1:9000;<br/>
fastcgi_index index.php;<br/>
fastcgi_param script_FILENAME /server/www/site1$fastcgi_script_name;<br/>
include fastcgi_params;<br/>
}<br/>
<br/>
location / {<br/>
root /server/www/site1;<br/>
}<br/>
<br/>
<br/>
}<br/>Добавил в rc.conf
nginx_enable="YES"<br/>
php_fpm_enable="YES"<br/>Запустил nginx и php-fpm
/usr/local/etc/rc.d/php-fpm start<br/>
/usr/local/etc/rc.d/nginx start<br/>Результат:
PHP страницы не возвращают ничего, даже если это просто текст и там нет скриптов. В error.log nginxа php-fpmа ничего, в server/logs/nginx/site1.error.log тоже ничего.
Код ответа 200.
Кто может разъяснить?
Заранее спасибо.
Для этого понадобилось поставить spawn-fcgi, увидеть там «No input file specified».
И попараить конфиг ))

Пытался найти в списке шорткатов, где еще используется ctrl + e, вроде нигде.
addMenuItem('Expand Abbreviation', 'expand_abbreviation', 'Ctrl+E');
и замените CTRL+E на любую удобную вам комбинацию (из клавиш ALT,CTRL,SHIFT и одного символа).
Если вы хотите CTRL+пробел, то нужно чуть-больше поменять, ищем
function addMenuItem(name, action, keystroke) {
после строки
for (var i = 0, il = keys.length; i < il; i++) {
var key = keys[i].toLowerCase();
нужно добавить:
if (key=='space') key=' ';
А теперь строку
addMenuItem('Expand Abbreviation', 'expand_abbreviation', 'Ctrl+E');
меняем на
addMenuItem('Expand Abbreviation', 'expand_abbreviation', 'Ctrl+Space');
Тогда у вас сработает CTRL+пробел.
именно там настройки, а не в Program Files
%AppData%\Roaming\Notepad++\plugins\config\ZenCodingPython\zencoding\zen_settings.py
%AppData%\Roaming\Notepad++\plugins\config\ZenCodingPython\zencoding\my_zen_settings.py
+Опции > сочетание клавиш > плагины > Expand abbreviation > Ctrl+E
Наблюдая осциллографом активность во время нажатия кнопочек, мне верится что это устройство посылает репорты.
Вопрос, чем бы мне этот девайс исследовать, может есть программка какая, или в линуксе можно как то заставить данные с HID устройства литься в файл\консоль?
Как видно из формулировки моего вопроса, я ещё совсем не силён в теме, просто перед тем как курить маны по HIDам, мне хотелось бы убедиться что устройство передаёт действительно то что мне нужно, а не какой-то свой статус вроде заряда батарей…
Использую класс sourceforge.net/projects/phplastfmapi/
Для изменения языка в запросе добавляем параметр lang=ru
$artist надо в утф8.
Бесит у них то, что регистр русских букв важен, не могут сделать utf8_general_ci чтоли…
Не кто не встречал аналогов, столь же простых в использовании?
iplotz.com/ — очень хорош, Free лицензия дает 1 активный проект — как вариант на первое время.
Если смотреть с более общей точки зрения, то «плагинабельность» — это достаточно широкая и проработанная тема.
Тут встают вопросы: какая именно плагинабельность вам нужна?
Нужно ли взаимодействие на базе SOA? нужна ли изоляция плагинов в отдельный домен? Можете ли вы обойтись простой структурой подлкючения модулей, или надо использовать шину сообщений? Нужно ли разграничение по уровням доверия и, соответственно, раздельный API?
Также вопрос по поводу инъекции зависимостей — будут ли ваши плагины больше отдельными модулями, или они будут тесно интегрироваться в существующую среду (например плагин переопределяющий нотификацию) и возможно использование DI.
Краткого совета «как писать» здесь быть не может, нужно знать задачу и все нюансы.
Если говорить просто о каком-либо фреймворке для обеспечения плагинабельности — почитайте статьи про MEF, они на английском, но дадут общее представление об одном из возможных путей решения проблемы.
Работать такая связка будет столь же быстро, как и монолитное приложение, зато каждый плагин будет являться лишь кирпичиком и можно будет гораздо проще отлаживать. Такого рода незначительно влияет на скорость загрузки приложения (необходимо таки делать некоторые лишние телодвижения в рантайме) и незначительно на объем потребляемой памяти. Можно организовать обмен эвентами между плагинами, но гораздо проще и быстрее сделать плагины реализациями некоторых интерфейсов, а обмен событиями использовать лишь в небольшой части плагинов, где это реально нужно.
Если кратко их описать, то получится следующее:
Zope 3 — базируется на интерфейсах и адаптерах, данная концепция ближе к интерфейсам в яве, мне показалось излишне нагроможденной, исчезает красота питона;
Trac — основывается на компонентах и точках расширения, практически каждый блок является компонентом и связывается с другими через точки расширения, причем компонент который объявляет точки расширения так же описывает интерфейс, который должен реализовывать компонент использующий его;
Mercurial — позволяет расширять функционал через определение дополнительных команд, остальные изменения в функционалы через специальный хуки (могу ошибаться, т.к. не изучал подробно).
В общем, все зависит от задачи и средств, с помощью которых вы хотите их решать.
P.S. Самого беспокоят подобные вопросы, поэтому вэлком в личку.
Также, стоит посмотрет в сторону шаблона Наблюдатель", который облегчит масштабируемость.
Но вот незадача — сижу как на убунту, так и на винде.
Где-бы мне найти такой шрифт для винды? Или хотябы очень похожий аналог?
если не установлены — ifolder.ru/19383843
find / -name *.ttf | grep -i sans
а потом нужное из найденного хозяйство скопировать в папку системных шрифтов win
Я программист, владею Python/Django, PHP/CakePHP, Битрикс. Обожаю питон, но на работе пока приходиться юзать пхп. В данный момент делаю сайты на Битриксе, но учитывая ряд недостатков смотрю в сторону друпала.
Посоветуйте, что прочитать в первую очередь, во вторую и т.д. Какие книги, документацию, туториалы, скринкасты и прочее?
Вот что нашел по теме
Из видеокурсов вот этот rutracker.org/forum/viewtopic.php?t=3061828
Из документации я начинал с этого habrahabr.ru/blogs/drupal/103766/
Друпал очень гибкий движок, и в связи с этим при работе с ним возникает очень много тонких моментов. Но как только Вы разберетесь и проникнитесь его идеологией, он будет радовать Вас с каждым днем все больше и больше =)
Видео по темам:
-Understanding Drupal
-Administering Drupal
-Site Building With Drupal
-Theming Basics For Drupal
-Advanced Theming for Drupal
-Learning CCK
-Learning Views
-jQuery and Javascript in Drupal
-Drupal Module Development
Можно поискать их в интернете. На мой взгляд, изучать по видео очень удобно. Все наглядно.
Я понимаю, не ответил на Ваш вопрос. Но, с другой стороны, не хочется Вас обманывать.
По этим скринкастам можно легко научиться работать с друпалом.
Ну а дальше — api.drupal.ru в помощь
Остальные файлы можно так — ставите в браузер плагин типа этого:
Командная строка на службе сервисов Google (GoogleCL)
habrahabr.ru/blogs/google/96898/
habrahabr.ru/blogs/msoffice_advanced/104611/
А 100 запросов в секунду (очень оптимистичный прогноз рабочей нагрузки для проекта) насколько легко будет раскидать на несколько узлов прозрачно для клиентов?
Месяц уже собираюсь купить себе нетбук. Естесственно хороший :) Читал хабр и туеву хучу других полезных форумов. Тогда остановил свой выбор на EEE PC 1201N. Но недавно кто-то посеял в моём мозгу тень сомнения, что это оптимальный выбор… Вот и мучаю себя терзаниями. Помогите определиться наконец!
Итак, что нужно:
- До 20 тысяч (да-да).
- Время работы >= 5 часов.
- Высокая производительность. (photoshop, zend-debugger, denwer, wow[например])
- До 12 дюймов диагональ.
- Bluetooth
- HDMI
- (желательно но не обязательно)Wi-max
- (желательно но не обязательно)Usb 3.0 на будущее
На чём мой выбор пока остановился:
- Packard Bell XS-EV-202 (voronezh.mvideo.ru/products/30012257.html)
- Packard Bell DOT VR46 (voronezh.mvideo.ru/products/30011936.html)
- Acer Aspire One AO753-U341ki (ret.ru/tov_inf.jsp?gid=720935)
- Toshiba Satellite T110-12H (shop.key.ru/shop/goods/46257/)
- EEE PC 1201N
Вопрос:
Посоветуйте, на чем остановиться! Или предложите новый вариант не из этого списка.
А насчет игр… На селероне WOW — это не гуд!
Очень хотел «Acer Aspire TimelineX 1830T-33U2G25iss» через знакомых со скидкой получилось бы 21. Но меня переубедили, сказав, что у асусов плохая сборка и они часто летят.
Сейчас посмотрел, почитал отзывы и влюбился в «ASUS Eee PC 1215N» и, видимо, так же через знакомых возму его.
А из этого списка, что вы представили, я бы выбрал Acer Aspire One AO753-U341ki
www.acer.ru/acer/product.do?link=oln85e.redirect&changedAlts=&kcond48e.c2att101=-1&CRC=2759084358
На 1201N его скорее всего не будет. Мой держит часа 4. Аккумулятор родной, 5600 mAh.
Хотя я Aero отключать не пробовал, может это поможет.
Кстати, за эти деньги можно уже и не на нетбук смотреть. 12-дюймовые ноуты с Core 2 и более свежими нагоняют Atom.
*а еще он очень приятный на ощупь, только крышка несмотря на алюминий немного маркая.
Сам не покупаю лишь потому что асер. Но алюминиевый корпус, матовый экран, магниевая рама (да-да, рамная конструкция) наталкивают на мысли продать свой thinkpad
Скорее всего вы ищете супер-тонкий и производительный ноутбук, но такой стоит заметно дороже (раза в 2-3 дороже), чем 20000 руб.
cdparanoia работает только с реальными дисководами.
flac --channels=2 --sample-rate=44100 --endian=little --bps=16 your_disk.iso -c > your_disk.flac (опции естественно не обязательно такие)
А если именно оригинал нужен, то есть cdemu, с помощью него монтируете диск и потом cdparanoia все сделает.
ISO образ называется ISO потому, что содержит файловую систему по стандарту ISO 9660. Эта ФС никак не относится к аудио-CD, которые содержат дорожки в другом формате. Вывод — у вас не ISO образ :)
</зануда>
— Писать полезные комментарии
— Найдя опечатки/ошибки в тексте статьи — отправлять их в личку автору
— Отвечать на вопросы в q&a
— Продолжать в том же духе
Либо ты тщательно вымеряешь а где бы что написать так чтобы тебя минующие мудаки не заметили ни в коем случае, подмахиваешь и подстраиваешься под текущее настроение топика и его читателей. Тогда ты накопишь, может быть, плюсов, и в точно такой же манере тебе придется писать все посты и комментарии, чтобы не дай бог не написать чего то с чем минусующие мудаки не согласны. В такой же манере продолжая им подмахивать пока не наберешь больше пары сотен голосов плюсовых в эту сраную карму, тогда уже почти на всё будет пофиг (как бумбуруму сегодня, эпик фейл в этой истории со спамом, а ему похуй, дальше будет теже обзоры ноутбуков и гаджетов писать (хорошие кстати обзоры)) и можно будет снова писать то что думаешь.
Мне вот претит проходить через второй вариант чтобы писать своё мнение когда я этого хочу, а не когда оно совпадает с мнением минусующих молчаливых мудаков, поэтому я остановился на первом варианте, как побочный эффект имею отсутствие за год с регистрации возможности публиковать пост и комментарий раз в пять минут (пока, а там и раз в час наверное дальше). Причем я не трололо, и стараюсь писать полезные комментарии, и люди соглашаются что это полезные комментарии, это видно по счетчику голосов — их много, но минусующие молчаливые мудаки побеждают в этой борьбе, потому что я не собираюсь подстраивать свое мнение под их струю.
Теперь про то, как поднять карму статьями:
Статьи могут принести больше, чем комментарии. При этом обычно даже статья, набирающая рейтинг 10-30 и выходящая на главную много кармы не приносит, зато броукен-статья с рейтингом 100+ помимо инвайта принесёт и немало кармы. Особенно много кармы приносят статьи 2 типов — (не)реально полезные (мощный лазер своими руками за 1 вечер) и о чём-то позитивном (да, да — выход новой Убунты!)
О том, чего делать не стоит:
1. Главное не спамить, а то можно сразу более 500 кармы потерять (ну, вы понимаете, о чём я).
2. Не упоминать Windows в темах про Linux и Mac OS, так же как наоборот.
3. Не писать о новом Айфоне даже через 10 секунд после его выхода: ещё 10 человек точно напишут на 5 секунд раньше вас и вас заминусуют.
Если уж совсем хотите заняться кармадрочингом, велкам в статьи
habrahabr.ru/blogs/statistics/96435/
habrahabr.ru/blogs/statistics/103376/
и изучать топ записей habrahabr.ru/top/all/ выделяя тошноту ключевиков и временнЫе зависимости -)
А на хабре оставайтесь читателем.
Да потому, что я хочу поделиться своим опытом в статьях и услышать мнение других, но… Для этого мне нужна карма. Как мне набрать карму? Ну можно постоянно писать комментарии и отвечать на вопросы.
То есть я хочу сказать, что изначально целью моей регистрации было делиться опытом и спрашивать мнение других, а теперь мне вынужденно приходиться играть в карма-игры. Я понимаю, что таким образом я действительно уделяю намного больше внимания хабре, чем планировал. Хабра — получила мое 24/7 внимание, а я не получил то, за чем пришел сюда. Печально для меня, но эффективно для хабры.
Проще наверное новый акк сделать.
расти во внешней среде и тогда с почтение принимать будут посты твои с данном пространстве…
UPDATE habrabase
SET habrakarma = 100500
WHERE habrausername = "Mihalich88"
GO
Я знаю, что есть биржи-сервисы для переводов, например translated.net или www.mygengo.com
Вопрос: есть ли аналогичные биржи или сервисы для озвучки текстов? Кто-то пользовался?
Ну или где можно найти англоговорящего человека, желательно native, для реализации этой задачи?
Разные языки, дикторы-носители. Не встречал в России цен ниже.
Исключая вариант добавления в автозагрузку скрипта временного изменения mac-адреса.
в секции где указываются настройки сетевой карты параметр hwaddress
auto eth0
iface eth0 inet dhcp
hwaddress ether 01:02:03:04:05:06
MAC прошит в самой карточке, т.е. его изменение возможно только в рамках настроек конкретной работающей ОС. Постановка задачи "навсегда изменить" некорректна.
Максимум что можно изменить — на уровне ОС указать, что она должна для данного интерфейса использовала другой MAC. А тут «скрипт в автозагрузке» ничем не хуже любого другого способа.
1)в NetworkManager в свойствах проводного интерфейса в графе mac address
2)в /etc/network/interfaces для нужно интерфейса прописать параметр hwaddress
для примеров можно посмотреть man interfaces.
auto eth1
iface eth1 inet static
address 192.168.1.200
netmask 255.255.255.0
hwaddress 11:22:33:44:55:66
Его и править.
Попробуйте.
В /etc/network/if-pre-up.d/ создать файл от root (например macchange) со следующим содержимым
! /bin/sh
ifconfig eth0 hw ether 00:1b:77:a6:16:20 (адрес заменить на желаемый).
Далее /etc/init.d/networking restart
Или после этого можно:
ifconfig eth0 down
ifconfig eth0 hw ether 00:1b:77:a6:16:20
ifconfig eth0 up
Вопрос собственно был озвучен выше, но хотелось бы подробных рекомендаций.
На данный момент располагаю личным временем для самообразования (напр изучение java) но распорядок дня совсем не подконтролен, утро начинается с чашки чая, потом захожу на сайты IT новостей, на что уходит уйма времени, затем вроде как нужно отдохнуть глазам и мозгу, опять минут 30 40 уходит на это, потом как бы уже время обеда приближается и пора что то сготовить себе, и так снова теряется часа 2-3. затем после обеда тихий час, а там уже мозг совсем разжижен, и так каждый день… это немного вводит в печаль, что драгоценные свободные дни проходят просто так. Пробовал вставать в 6 утра и на пробежку, но видимо организм не принял данный распорядок и начал сдавать( частые простуды и безсилие) и вот я снова сижу у разбитого корыта.…
а ведь мне всего лишь 30 лет и до сих пор присутствует желание учится.
мне бы инструктора какого, может виртуальный существует.
прошу прощения за многобуковие.
Также считаю очень важна конкуренция, не видя дальше своего болота, сложно понять необходимость каких-то действий, «и так всё устраивает...»
Всё остальное, что можно добавить, банальные истины. (не пренебрегать сном, не жрать на ночь, не жмотить на досуг (свози жену на море)).
WBR
> располагаю личным временем для самообразования (напр изучение java)
для того чтобы просто выучить java или потом использовать ??
если первое, те чтобы было — то ситуация как раз из твоей области, мозг думает нафига ему это
если второе, то ставь цель: помимо обучения сделать то-то или то-то. Потом ставь цель, разбей этапы до нее на части и постарайся прописать по времени, когда и как должны быть эти части выполнены. Одно что останется — следовать намеченному плану и видеть маленькие результаты при достижении этих этапов. Тк если не будет хоть-какого либо положительного результата (читай достижения вначале одного этапа, потом другого и тд), то общая цель маячит сильно далеко и рано или поздно «сдуваешься»
В таком случае для тебя необходимо усилие по тому чтобы достигать эти небольшие частные цели, для того чтобы потом придти к общей.
пример более способных (читай успешных) коллегв том числе на такие чтения уходят уйму времени, блин хоть какой то файрвол в мозг себе ставить, ум готов на все, лишь бы не учиться…
Конечно же очень неплохим «пинком под зад» будет если с вами кто-то будет еще изучать это, и у него будет больше желания и мотивации, больше активности. Это тоже подстёгивает, особенно, когда обидно (по доброму конечно), что он больше знает, что он дальше ушел, что он подготовленние. У меня такое часто бывает.
Ну и в завершение скажу: важна дисциплина. Без нее никуда. Имхо, тут оптимальнее всего выбрать время, даже можно составить график самостоятельных занятий, и каждый раз ставить галочку — позанимался. Это будет как бы некоторая чёткость ваших действий — тоже в немалой степени помогает.
Администратор не горит желанием давать права на select.
Есть ли возможность добавить функционал в среду SMS 2008 для работы с базой SQL 2000 в Object Explorer аналогично стандартному Query Analyzer в комплекте с 2000 версией.
Работаю под Windows 7, что уже приводит к проблемам при самой установке QA (сейчас стоит под виртуальной машиной вместе с VB6). Но, основная причина данного вопроса, что просто удобней в новой среде. Приятным бонусом было бы появление авто подстановки.
Ставил пробную версию программы от Red Gate и все работало прекрасно, стало быть вполне осуществимо, но свободных программных решений не нашел. Заявку руководству составил на покупку продукта, но это только на следующий год и не факт, что одобрят.
Буду благодарен за ответы. Спасибо!
На связке клиент «MS SQL Server 2008 R2» и сервер «MS SQL Server 2000» автоподстановка в любом случае работать не будет. Для этого нужны 2008 и клиент и сервер.
На самом деле не понимаю, почему ТОТ админ так сопротивлялся доступу по требуемым полям. Нам же вся sysusers не нужна! Теперь-то всё работает.
И, да, автоподстановка и прочие плюшки интеллисенса ожидаемо не работают.
У меня в винампе был плагин, и ничего ставить не надо было. Но из-за тормозов решил поставить аимп — и теперь осталось решить только проблему с ласт фмом.
Пробовал этот самый плагин от винампа, он врубается и коннектится, но не видит играющего трека.
www.aimp.ru/forum/index.php?topic=12413.0;highlight=last
Сам не пробовал! Так что, может и не заработать.
Один из самых крупных Shipito.com.
Может кто посоветует подобный сервис для пересылки из гонконга?
Чтобы надежный и работал прямо сейчас.
Кстати, Shipito планирует открыть пересылку из гонконга в ближайшее время.
Можете посоветовать качественные наушники других фирм? Естественно, надо чтобы можно было не только музыку слушать, но и пользоваться для разговоров (не обязательно такая же «кнопка», как в родных ушах, но функционал должен быть не меньшим).
Звучание у этой гарнитуры лучше.
Есть микрофон для телефонных разговоров.
И есть кнопки управления плеером.
Совместимы с айДевайсами. Лично у меня по качеству претензий нет.
Иными словами — ставлю в настройках, например, порт для исходящих соединений — после сохранения он остаётся прежним, зато какая-нибудь другая настройка сбивается.
rutorrent 3.1 \ rtorrent rev. 1148
ЧЯДНТ?
Переадресация вызова (только при поддержке двухчастотных диапазонов):
PSTN в GSM:
— Входящий вызов PSTN будет передан по каналу GSM
GSM в PSTN:
— GSM в PSTN, воспользовавшись функцией донабора, Вы можете ввести любой разрешенный номер.
— Входящий GSM вызов будет передан в PSTN.
Но SIP увы нет.
www.skomplekt.com/tovar/10/5/1510893882/
А именно, я все таки завел asterisk-сервер, к нему подцеплен Linksys 3000 (PSNT to SIP) и Huawei E1550 (SIP to GSM, GSM to anywhere).
Решение непростое, но очень интересно. Надо всего лишь прочитать «Астериск. Будущее телефонии», облазить кучу форумов, и потратить примерно месяц свободного времени настройку с изучением :) Зато интересно и расширяемо!
Спасибо!
load average: 1.50, 3.09, 6.96
спасибо.
Если число превышает количество процессоров в системе, то это означает что процессы работают «медленнее», простаивая в очередях.
первая ссылка в гугле )
в MIME-type гуглится очень просто для вашего типа (например xls mime или content type xls)
Но одна тонкость, если указать тип binary — почему то файл не скачивается, когда создал документ своего типа. Надо у всех убирать галку бинари. Когда создаешь документ ставишь на вкладке settings — Content Disposition: attachment и выбираешь свой созданный тип. Тогда будет скачиваться.
Два дня уже мучаюсь. Чтение доки и гугление до просветления не довели. Самое противное — осознавать, что делаться это должно легко, а я просто упускаю что-то важное.
Если у кого есть в наличии рабочий пример или пинок в нужную сторону — поделитесь, пожалуйста.
Огромное спасибо.
Вопрос разницы цены особо не стоит, т. к. покупаться будет в Штатах, а там 200 баксов между ними.
Когда выбирал себе ноут, я знал, что много времени он будет стоять у меня на столе, подключен к внешнему монитору, и вопросы нагрева меня парить не будут. Выбор был очевиден.
В то же время знакомый так же задавался этим вопросом, выбор из младших моделей, макбук или макбук про. Так вот у него весомый аргумент был: время автономной работы и вес аппарата…
Производительность, вид сверху. Поверьте, в повседневной жизни разницу на глаз между похожими моделями вы не увидите, а вот то, что он кажется вам «немного» тяжелым, «быстрее» садиться вас будут одолевать с каждым разом.
Производительность, вид снизу. Выбрав модель со слабенькой видюхой и подстоянно подключая внешний монитор у вас буду мысли…
Всегда есть вид сбоку, потому как просто непомню какие конкретно там сейчас отличия.
А еще у Pro есть подсветка клавиш.
1. Алюминиевый корпус (почему — уже ответили).
2. Получше матрица.
3. Обычный макбук работает только в 32 битном режиме (вернее с 32-битными кернелами), про — 64/32. Для меня, например, важно, ибо, например, Photoshop CS4/5 64 бит использует ресурсы видеокарты, в отличии от 32-битного. Ну и будущее за 64 битами, все дела)) 4 Гб ОЗУ, кстати, видит.
Ну и конечно в корпусе. Алюминий, как более теплопроводящий материал, лучше распределяет тепло по всему корпусу. В результате более горячий в целом корпус лучше отводит тепло и меньше крутится вентилятор. Предполагаю, что Pro должен быть горячее, но тише.
Советую посетить магазин, где можно вживую погонять обе модели, и принять решение.
Но если вам не хочется этим заниматься, то я могу помочь за в двое меньшую сумму :)
Я подключаюсь командой sudo madwimax, проще некуда, имхо (Ubuntu 10.4)
Вот уже несколько дней думаю над запросом.
Есть таблица с рубриками и таблица с наименованиями. У каждой рубрики и наименования есть поле рейтинга.
Делаю выборку наименований с их рубриками.
Задача в том, чтобы выбрать ТОП 3 наименования из ТОП 3 рубрик. Другими словами хочу чтобы результат примерно был таков:
фильмы | аватар | рейтинг рубрики 10 | рейтинг наименования 100 |
фильмы | крестный отец | рейтинг рубрики 10 | рейтинг наименования 90 |
фильмы | звездные войны | рейтинг рубрики 10 | рейтинг наименования 60 |
сериалы | доктор хаус | рейтинг рубрики 8 | рейтинг наименования 200 |
сериалы | тбв | рейтинг рубрики 8 | рейтинг наименования 40 |
сериалы | интерны | рейтинг рубрики 8 | рейтинг наименования 10 |
мультфильмы | жил был пёс | рейтинг рубрики 5 | рейтинг наименования 90 |
мультфильмы | том и джерри | рейтинг рубрики 5 | рейтинг наименования 80 |
мультфильмы | бурума свергли с престола | рейтинг рубрики 5 | рейтинг наименования 66 |
В продакшене, разумеется всех сущностей больше, но суть раскрыта.
Есть ли красивое решение?
Укажите, пожалуйста, названия таблиц (можно условно) и главное зависимости (т.е., если рейтинг в другой таблице, то по какому идентификационному полю он определяет своё наименование).
Примерная структура таблиц:
Рейтинг для таблицы рубрик в этой же таблице. И для наименований рейтинг в колонке таблице наименований.
items
— id
cat_id
title
rating
cats
— id
title
rating
Очень интересно, как это работает. Ясно, что есть некая база. Но что в этой базе храниться? Как убираются шумы?
Там наверняка тренируются алгоритмы AI и дата-майнинга чтобы искать наиболее эффективнее. Простейший пример это искусственная нейронная сеть (всё есть в вики).
Ну а результат этого труда будет доступен вам же, как и другим пользователям Хабра, через некоторое время.
P.S. Если клиент, которым пользуетесь вы, уже был упомянут — просто поставьте плюсик. Это и так, нативно понятно, просто хотел уточнить=)
ЗЫЖ
tweeos — стоит включить в обзор, т.к. программулина крайне простая =)
1. Является ли Flash лучшим вариантом реализации?
2. В случае успеха проекта хотелось бы иметь возможность учитывать высокую нагрузку на сервер (сотни обращений в секунду), хотя теоретически можно конечно поднять несколько серверов. Тем не менее, какие эффективные механизмы на стороне сервера выбрать (БД (учитывая высокий объем insert/update операций) + отдача результатов).
Можно отвечать на вопросы по отдельности, меня сейчас интересует всё.
Если Вы один, и с опытом пока туго — найдите себе гуру. И делайте на той платформе, на которой он специализируется.
Это единственный известный мне способ не бросить проект на полдороге.
Можно еще посмотреть в сторону silverlight. Для построения RIA web приложений отлично подходит.
Плюс к тому вы сможете с минимальными переделками сделать десктоп и мобильную версию приложения.
Скорее всего вам хватит простого javascript (jQuery) и css3.
Ну, а серверную сторону можно хоть на чем делать… Вероятно проще всего на php+хороший фреймворк.
luit -encoding cp866
Warning: couldn't find charset cp866; using ISO 8859-1.
Хотя локаль сгенерена и вообще всё есть.
Встала задача слушать как продавцы общаются за стойкой с клиентами. ищу решения ip-микрофоны искал не нашел таких, ip-камеры как правила обладают плохим микрофоном, а покупать дорогую или покупать плохую камеру и прицеплять хороший микрофон не хочется. Voip-атс нет.
Подключать микрофон к компьютеру не вариант, надо иметь возможность выделить устройству ip и получать поток, может кто-то сталкивался?

З.Ы. Скрин сделал из своего профиля здесь.
Баг имеет место исключительно на Хабре, встречается ~ раз в два месяца. Есть мнение, что баг самого хабра, не хрома.
Наша компания хочет вывесить на сайте скайп-кнопку «позвонить», чтобы пользователи скайпа могли бесплатно попадать в наш Call-Центр со всего мира, в т.ч. из зарубежных поездок, т.к. по России у нас уже есть 8-800.
На хабре даже был аннонс выхода услуги из статуса бета-версии.
Основной смысл именно в маршрутизации входящих многоканальных скайп-звонков на толпу операторов Call-Центра.
Вендор нашей АТС входит в список сертифицированых под SkypeConnect (Avaya) и поддержка SIP в ней есть, так что с этим проблем нет. Но всё же остаются вопросы:
— Кто-нибудь уже реализовывал это у себя?
— Какие грабли?
— На что нужно обратить внимание?
— Как оно работает, стабильно?
Грабли были только одни, на сайте в «Данные проверки аутентичности» есть пункт «Выберите способ проверки аутентичности, используемый вашей УПАТС.», для нормального функционирования нужно параметры взять в обоих вкладках.
Немного запутался с настройкой профиля для входящих звонков, оказалось нужно создать нового абонента.
Работает вполне стабильно, каких-то проблем не было замечено.
Может ли это быть следствием каких-то проблем с лазерами или какими-то другими оптическими элементами? Или если бы это было так, то дисковод все же определялся бы как уст-во? Правильно ли я понимаю, что чистка этих оптических элементов/датчиков не поможет?
Пытался вынуть дисковод на предмет проверки контактов и возможности самостоятельной замены на другой дисковод, но, к моему стыду, не получилось. То есть если сзади открыть крышку сложной формты, можно получить доступ к модулям памяти, вентилятору, ЖД, м.б. даже процессору, но к DVD ROM нет прямого доступа (если я ничего не проглядел).
Никто случайно не имеет опыт разборки Acer Aspire 5520?
И еще, можно ли каким-либо программным способом обнаружить/диагностировать ошибку? Может быть какой-то конфликт ресурсов и т.п.? ОС — Windows Vista.
www.intellcity.ru/content-2/service-manual-notebook-Acer/service-manual-Acer-Aspire-5520-5220-Series.pdf — стр. 75 про ODD.
Сначала сдох привод, потом заглючила память, пришлось менять, благо, что дома пару модулей валялось. Теперь сдохла видеокарта. Замена — половина стоимости ноута.
Положил в коробку с хламом. :(
1. качаем linux
2. ставим
3. проверяем, работает ли привод
4.…
5. ну, вы понели
так как одинаковая софтовая ошибка и в лине и в винде практически исключена, то устанавливается стопудово — сдох ли привод или винда.
Аналог Пайпала, иногда встречаю на ебае в вариантах оплаты от ненавистников ПП
Формат RAR может содержать специальные данные, в которых записана информация для восстановления файла.
Информация для восстановления файлов может содержать до 524,288 секторов. В случае повреждения файла WinRAR способен восстановить с помощью каждого сектора 512 байт данных. Этот показатель может изменяться в меньшую сторону, если имело место многократное повреждение файла.
©
В июле выйграл лот на ebay.com. оплатил, продавец отправил(трекинг EC733855029US )
так вот до сих пор ни ответа, ни привета. посылка висит в интернациональной доставке с 14 июля. что делать не знаю. успел открыть кейс на ebay, более того уже перевёл в клайм. в связи с этим с продавцом нельзя контактировать.
бывали ли подобные случаи? может быть кто нибудь посоветует куда и что написать?
*добавлю, что сам считаю, что посылку свиснули. то есть хотелось бы получить именно refund.
спасибо.
В сфере моей работы, мне довольно часто приходится отправлять однотипные писма (письма с одним заголовком, с одним текстом сообщения, одним прикрепленным файлом). Сейчас это всё делается в ручную, раз-два в месяц приходится рассылать в день порядка 200-300 писем, иногда и под 500.
Хотелось бы автоматизировать этот процесс. Конечно желательно бесплатно, но тут уж как получится :)
Так вот, посоветуйте пожалуйста чем и как можно автоматизировать это? (софт, сервис или что-то ещё?)
Никакого спама, никакой нежелательной почты, это строго деловая переписка, в данных письмах люди заинтересованы. Так что всё честно.
Отличная программа для рассылки спама.
Позволяет создавать шаблоны писем, листы для рассылки и многое другое.
Жаль, что платная.
подписываете людей на рассылку и всё будет ок!
www.unisender.com/ru
www.mailchimp.com
Статистика, трекинг ссылок, автоотписка и т.д.
Делал сам. Отправляет письма через smtp сервер Яндекс, Майл, Рамблер, и можно указать еще один smtp сервер.
Рассылку делает по очереди с указанных ящиков - первое письмо с первого ящика, второе письмо со второго ящика и так далее. Бесплатна. Если будут вопросы - пишите на email, указанный в программе.
Тут и описано и комментарии дельные есть
<FilesMatch ".(php) $">
Order Allow,Deny
Deny from all
</FilesMatch>
AddType text/html .php
location ~* ^/(images)/.+\.(php|php3|php4|php5|phtml|phps|pl|pm)$ {
deny all;
} Пока что не было никаких новостей о том что планируется выпуск новой консоли от Nintendo.
или Вконтакте тоже отвечают — vkontakte.ru/club19868331
Насколько понимаю, Fail Over уровня ОС должен сам разбираться с пуском и остановом необходимых сервисов. Зачем тогда Oracle предоставляет специальную утилиту Fail Safe Manager? требуется ли ставить утилиту для БД?
Строго говоря, утилиту на узлы я уже поставил, но немного не понял, зачем указывать дополнительный слой абстракций над кластером ОС: виртуальные адреса и прочее.
Буду благодарен за советы по установке оракла на такой кластер в целом.
1)определять дополнительные ресурсы, необходимые Oracle для работы (диски)
2)определять порядок запуска служб Oracle
3)реплицировать установки registry и другие конфигурационные установки Oracle и т.д.
Oracle Fail Safe, например, при добавлении БД в группу, автоматически добавляет в ту же группу диски, от которых зависит БД, и определяет, что диски должны стать доступны до того, как будет запущена БД. При плановом failover Oracle Fail Safe выполняет процедуру контрольной точки.
Oracle Fail Safe также имеет интерфейс командной строки, который можно использовать, например, в скриптах резервного копирования.
Насколько я помню, при использовании FailSafe он автоматом запустит и настроит сервисы и на вторуой ноде (при условии, что там установлено ПО). Чтобы минимизировать время простоя рекомендую использовать схему Active/Passive в кластере.
Как это точно настроить уже не подскажу, не помню, но есть мануал: download.oracle.com/docs/html/A96685_01/toc.htm
Не совсем понятно отдается ли статус через сервер или напрямую.
Если только плагин такой есть.
Какие могут быть подводные камни?
Но агрегированные данные все равно в MySQL
Или статьи на эту тему, искал не нашёл пока ничего.
Спасибо.
В плагине есть методы promote, demote.
Дабы не быть голословным, посмотрите комментарии к недавнему топику-ссылке Гугл переходит на двухшаговую верификацию пользователей.
Как вы думаете, поможет ли отключение возможности комментирования топика-ссылки, до перехода по этой самой ссылке? Или может комментирование топиков-ссылок вообще не нужная возможность?
PS Вопрос немного не форматен для Q&A, но отдельного топика врядли заслуживает. Надеюсь на ваше понимание. Ничего менять не нужно.
Это как-то возможно сделать? Штатная админка далека от таких функций.
img-fotki.yandex.ru/get/4101/konfuze.0/0_33834_f17629be_orig
Зато есть вот такой пример: yandex.ua/yandsearch?clid=9582&text=%D0%95%D0%B4%D0%B8%D0%BD%D1%8B%D0%B9+%D0%BD%D0%B0%D0%BB%D0%BE%D0%B3+%D0%B4%D0%BB%D1%8F+%D1%83%D0%BA%D1%80%D0%B0%D0%B8%D0%BD%D1%81%D0%BA%D0%BE%D0%B3%D0%BE+IT-%D0%B1%D0%B8%D0%B7%D0%BD%D0%B5%D1%81%D0%B0+%D1%83%D0%B2%D0%B5%D0%BB%D0%B8%D1%87%D0%B8%D1%82%D1%81%D1%8F+%D0%B2+%D0%BF%D1%8F%D1%82%D1%8C+%D1%80%D0%B0%D0%B7&lr=142&ncrnd=2931
Пост ссылка выше чем оригинал.
А вообще полезные ссылки в меру (2-3 на пост) — только плюс.
При подсчете тИЦ сайта не учитываются ссылки с досок объявлений, форумов, блогов, сетевых конференций, немодерируемых Каталогов и прочих ресурсов, в которые кто угодно может добавлять ссылки без контроля со стороны владельца ресурса. Также при подсчете тИЦ не учитываются ссылки с сайтов, расположенных на бесплатных хостингах, в случае если они не описаны в Яндекс.Каталоге. Иными словами, все такие ссылки имеют для нас нулевой вес.
Может что ещё подскажите? Нужно под Windows.
Учу язык, после каждого занятия добавляю в софтинку новые слова, которые проходили на занятии.
Мне лично привлекательна программа тем, что у нее нет кнопки закрыть — хочешь не хочешь, а что-то запоминаешь.
-Can I use Express Editions for commercial use?
Yes, there are no licensing restrictions for applications built using Visual Studio Express Editions.
Есть ли достойные аналоги этих двух систем?
Первая не подходит из за отсутствия гибкости и необходимости допиливать все руками(conary в котором нет пакетов smbclient, не компилируются модули для перла)
Вторая из за проблем с самбой(авторизация) и медленной скоростью(5-6мб)
Передо мной стоит следующая задача — создать SSH соединение с сервером, залить по SFTP файлы (конкретно — сорцы) и запустить там скрипт сборки.
Делаю это на Python с помощью paramiko. Все ок кроме собственно запуска скрипта. Запускаю его через exec_command и вижу только пару первых сообщений и далее скрипт прекращается (именно питоновский, значит exec_command отработал). Подскажите — как правильно подождать завершение работы скрипта и вывести все его сообщения?
Вот вырезки из кода:
paramiko.util.log_to_file('ssh_session.log')
ssh = SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
try:
ssh.connect(ssh_conf.server_address, ssh_conf.server_port, ssh_conf.login, None, my_pkey, 60)
except:
print 'Error connect'
sys.exit(1)
_sftp = ssh.open_sftp()
SyncFolders(_sftp, ssh_conf.source_folder, ssh_conf.dest_folder)
print ssh.exec_command('chmod +x' + ssh_conf.dest_folder + '/build.sh')[1].read()
# iOrange - performing build
print ssh.exec_command('sh ' + ssh_conf.dest_folder + '/build.sh')[1].read() Я бы хотел поинтересоваться у знающих как можно восстановить базы без лишних телодвижений? В ручную дампить 30+ баз и импортировать потом обратно както неохота. Есть советы?
попробуйте.
Поповоду ручной работы… Нужно писать скрипт, больше ни как…
Хороший администратор, прежде чем что то изменять сначала делает бэкап.
Неплохое правило — очень часто помогало(!!!)…
Кроме того, возможно, наличие микроформатов позволяет считать вёрстку в целом более качественной.
Был ли у кого-нибудь из вас опыт внедрения микроформатов и затем подъёма в выдаче?
Поделитесь им, пожалуйста.
Вот перевод с табличной верстки на дивную и семантическую позволил сайту получить дополнительные ссылки из поиска…
Может кто-то еще чего-либо поинтереснее подскажет или пару аргументов подбросит?
1. Аккумулятор очень слабый
2. Динамик тихий
3. Камера плохая, хоть и написано что 5м.пикс — качество отвратительное у фотографий, у Nokia N73 качество на 3.2 мпикс было даже лучше.
Я брал бы — iPhone 4.
1. Если вы уже пользовались коммуникатором
а) рассмотрите QWERTY коммуникаторы
б) если кверти «не айс» — определитесь с набором функционала и посмотрите на обзор софта (например вы сидите в аське с коммуникатора — посмотрите на аськи айфона, НТС дизара, НТС НД2 и т.д...)
2. Если вы не пользовались коммуникатором — то машинка от стива джобса или НД2 по своему функционалу для вас будет нокиа 3210 — звонилка, поэтому купите дешевый вариант — ни тот ни другой и привыкайте к функционалу.
ПС. Нужны ПОНТЫ — купите поделку от Джобса и дороже и понтов хватает (наскольку помню девченки дают больше тем у кого айфон иначе — гарантийный случай)
Расскажу как пользователь Android/iphone. Обе оси хороши, но имхо iOS более стабильна. По функциональности операционки в целом схожи, особенно если сравнивать с jailbrak'нутой iOS. Что касательно самих устройств — что не говорите iPhone на порядок более качественный (даже флагманы от HTC уступают) но есть разница в цене существенная поэтому тут кому что.
По поводу WinMob — да древняя, я бы себе не купил. Если есть предпочтение к ПО microsoft лучше их WindowsPhone подождать.
за 25000 что-нибудь на android froyo для всего остального).
qwerty клавиатура, работает ssh, тонкий, легкий, множество действий (например в машине) можно делать не глядя на экран.
Но qwerty коммуникаторы — лично мое предпочтение.
А в целом штука очень понравилась, поэтому хотелось бы использовать. Как дела обстоят с версией 2.0?
А 2.0 обещают по шустрей. И в плане кушания памяти и в плане скорости. На сколько я помню в блоге разработчиков по альфам писали про 30 и 15 процентов соответственно.
Кто-то пытался разрабатывать не на Java, стоит ли вообще пробовать?
И с тех пор все стало еще лучше!
C++, увы, нет, а php должен быть неплох.
Нужно что то типа такого:
type
myclass = class
private
n: integer;
a: array[0..n] of integer;
public
constructor create(n_ : integer);
end;На этот код ругается, что не n — не описан.
потом можешь использовать команду SetLength(a, n);
Я так делал в Delphi, у ObjectPascal должно быть тоже самое…
Намного лучше, и, что важно, быстрей в плане исполнения кода, будет использовать строку.
А потом методом get и set тягать/назначать элементы.
Т.е.
a: string;
в конструкторе setlength(a, n*4) (*8, если 64 битное приложение)
и методы
getElement(x:integer)
var tmpInt:integer;
move(a[(x*4)+1], tmpInt, 4); (везде 8 для 64 бит)
result:=tmpInt;
setElement(x, value:integer)
var tmpInt:integer;
tmpInt:=value;
move(tmpInt, a[(x*4)+1], 4); (везде 8 для 64 бит)
Оно, на первый взгляд, сложней, чем предыдущий ответ, но по факту проблем будет меньше. С передачами в качестве парамтров в функцию, с использованием внутри других функций и т.д.
type
TIntegerArray = array of Integer;
TMyClass = class
private
FMyIntegers: TIntegerArray;
end;
Но внутри класса динамический массив нужен как собаке пятая нога. Он хорош для передачи значений в функции и возврата их оттуда. Вставка, удаление, сортировка, поиск элементов для динамического массива будут во-первых страшно неэффективные, во-вторых — с невозможностью легкой замены на другой контейнер.
Для всего остального намного лучше нормальный класс-контейнер, например, TIntegerArrayList из JCL.
Знающие люди говорят, что если потратить пару дней, поставив 100500 плагинов, то фубар станет похож на что-то человеческое, но я уже не в том возрасте, чтобы тратить кучу времени, ковыряясь в ворохе .dll файлов и конфигов. Хочется, чтобы поставил и сразу все работало.
Поэтому я хотел спросить, может быть умельцы уже создали сборку фубара, для людей, привыкших к амароку? Так, чтобы там был OSD, хоткеи с super, удобное редактирование тегов, конт. информация, умная фонотека, поддержка подкастов и плееров, умные плейлисты и прочие вкусности…
амарок и этого не может, то ему подай xinelib пропатченный какого в репах нет, то переконверти все русские теги в мп3 то он путаеться в пульсах-альсах, нафиг такое счастье?
платный, конечно, но все нужные функции по управлению фонотекой там есть, даже больше. Сам год назад искал что-то человеческое под Винду и мне понравилась только это.
Так вот при этом у меня нет желания переходить на генту, несмотря на то, что я в принципе неплохо лажу с линуксом.
Итак, у меня нет желания пересобирать вообще все пакеты при обновлении, только некоторые, которыми я пользуюсь особенно часто (chromium или transmission, например).
Знатоки, внимание, вопрос: существует ли инструмент, который бы работал по следующему алгоритму:
1) Я отмечаю пакеты, за которыми бы софтина следила
2) Как только синаптик находит обновления какого-то из этих пакетов, он скачивает не сам пакет, а его исходники.
3) После получения пакета, пакет должен автоматически собраться в deb пакет с учётом оптимизаций
4) Пакет устанавливается так, что он виден синаптику, и ждёт обновлений, после чего процедура повторяется
Итак, такой инструмент существует?
у меня такой вопрос:
есть ли какое нибудь средство на php (и не только) для конвертирования pdf файлов в изображения ??
Буду благодарен за наводки.

При нажатии появляется такое меню:

Но во всех настрйках (включая это самое меню) стоит «разрешить JS».
При перезагрузке Chrome можно наблюдать такое уведомление: скрин
При этом содержимое JS-файла абсолютно неважно, хоть полноценное приложение, хоть 1 строка alert(1);
Кто с таким сталкивался? Что это такое?
P.S.: в других браузерах все ок.
Потом можно попробовать поиграть с блокированием js, с перезагрузкой Хрома (кстати да. некоторые скрипты могут не выгружаться из памяти), а емнип, то каждая вкладка — отдельный chrome.exe, можно открыть подобие procexp, в нем есть инструмент поиска процесса по его окну.
А потом уходите с Хрома, как это сделал я ;)
Также можно переместить скрипт из kohana в другой каталог (любой).
Установил x-lite, статус стоит «соединен», но ни в профиле на sipnet.ru ничего не появляется, ни звонок не проходит. В сети для выхода в интернет используем прокси-сервер вида 161.8.100.200:8080.
Skype нормально работает, но там сейчас нет денег на skype-out.
Подскажите есть ли возможность настроить программу для работы через прокси-сервер? Или, возможно, есть какие-то шлюзы/сервисы для переадресации skype-sipnet, но интересует именно звонки на городские номера, на не sip-аккаунты.
Спасибо.
Обычно прокси работает только с протоколами вида HTTP,HTTPS,FTP, так что пустить sip-траффик через прокси выглядит нелогично.
Возможно траффик по порту 5060 (sip) блокируется файрволом.
Советую посмотреть на связку Asterisk+Skype.
Если что-либо нужно уточнить, то обращайтесь в личку.
Он еще и бесплатный кстати.
Windows 7 можно будет даже загрузить с этого образа.
Производитель INTERBRO (Сайт на корейском).
Можно поискать прошивку там.
Спасибо.
Второй вариант, если у вас есть iphone, то ставите приложение icam и тогда iphone можно использовать как вебкамеру и оно будет транслировать видео через скайп
1. web-ориентированое (web-server+sql)
2. под unix/linux (да, в принципе, пусть и под винду)
3. бесплатное
3.
?
у нас ( мы isp) это все в биллинге есть
Кто чем пользуется и какие ощущения?
В аспекте конференций, Gmail выкидываем, конечно. Остаются два вышеназванных, которым кто-то зачем-то поставил минуса.
Gmail.com хранит у себя историю перепискиЭто отключается.
туда автоматически добавляются контакты из почтыВ GoogleTalk клиент — может быть, не знаю, в миранде у меня в ростере только те, кого я добавлял.
Стабильный сервер, сбоев не замечал. Не хранит историю переписки
Среди кандидатов есть 2:
Sigma EF-530 DG Super
Ведущее число: 53
Зуммирование: да
Поворот по вертикали (вниз/вверх), градусов: 7/90
Поворот по горизонтали (влево/вправо), градусов: 180/90
Работа в качестве ведущей: да
Работа в качестве ведомой: да
Цена: 250$
Canon Speedlite 580EX II
Ведущее число: 58
Зуммирование: да
Диапазон зуммирования: 24-105 (14 мм при широкоуголном рассеивателе)
Поворот по вертикали (вниз/вверх), градусов: 7/90
Поворот по горизонтали (влево/вправо), градусов: 180/180
Работа в качестве ведущей: да
Работа в качестве ведомой: да
Цена: 510$
Характеристики весьма похожие.
Знакомые фотографы рекоммендуют брать Canon, но как-то не особо аргументированно. Вопрос к тем, кто имел опыт «общения» с обеими:
настолько ли Canon круче, чтобы стоить в 2 раза дороже? Стоит ли брать Sigma? Нет ли у нее каких-либо значительных косяков, о которых я впоследстивии могу сильно пожалеть? Умеет ли Sigma работать в паре со вспышками других производителей?
Почитайте — сравните.
Присмотритесь на Nikon вспышки, правда в яндекс маркете они не все выставлены.
Если же это приносит какой-то доход или Вы фотографируете в студии, то родная кэноновская пыха, конечно будет предпочтительней. И шустрее и синхронизация лучше, качество сборки опять же.
Я выбирал между 430 II / 580 II. Взял 430, так как потребности в пыхе не такие большие. Студию не люблю, лишние 30% веса мне не нужны, скорость перезарядки 430 устраивала.
Так что Вам я думаю в первую очередь нужно определиться для каких целей нужна пыха.
у фирменных вспышек зумирование производится перестройкой зеркального отражателя с незначительным шевелением лампы, у сигмы зум выполнен путем отъезжания лампы вглубь головы, требует времени и издает громкое ЖЖЖЖЖ
для мне это самый главные недостаток сигмы. вообще считаю что старшие SUPER сигмы стали стоить слишком дорого, проще купить 430-ю и снимать ни о чем не думая
Напишите тут (или в инбокс) потом, если не сложно, что решили выбрать и почему, в двух словах.
Правда авто-зум вспышки работает только при положении на 90 градусов, малейшее отклонение головки и он отключается.
Цена сигмы подозрительно мала, что-то работать не будет.
P.S. самое верное решение — придти в магазин и попробовать все самому и выбрать на месте.
Если нужна большая скорость пыхов, специализированные фичи(например, кэноновская синхронизация вспышек) и максимальное удобство управления — 580II, если нет — можно рассмотреть 530 super
В качестве комментария для интересующихся. Сигма добывает протокол обмена данных между камерой и вспышкой путем реверс-инжиниринга и не всегда успешно и на 100%, поэтому возможны проблемы с совместимостью, да и качество несколько хуже. К тому же не все возможности фирменных вспышек поддерживаются.
В качестве альтернативы можно обратить свое внимание на вспышки Metz — давний и заслуженный игрок на этом рынке
А так, canon конечно поудобнее будет, если снимать репортаж или свадьбу, то canon предпочтительнее, если не так критично быстрота настройки света, то можно и сигму.
В свое время сначала брал сигму, потом докупил 580.
Как организовать отношения с этими людьми, если у меня нет офиса и я не готов платить им з/п, а готов предложить долю в проекте?
(вспомним 37signlas, которые начали с того, что сами в первую очередь нуждались в своем продукте)
Оцените аудиторию проекта, продумайте механизмы монетизации и т.д.
Потом идите ищите инвесторов. Дальше на деньги инвесторов снимаете офис, платите з/п и все как обычно.
Если вы найдете психа-энтузиаста, который будет работать за идею, скорее всего хорошего проекта у вас не выйдет или он будет разрабатываться настолько долго (психу энтузиасту же надо будет что то есть, значит у него будет основное место работы, а вашим проектом он будет заниматься по вечерам и выходным), что к моменту запуска уже станет неактуальным.
Учитесь, работайте и ищите инвесторов.
Так вот как сохранить скомпилированную страницу, т.е. со всеми выполненными js-функциями? В случае с Ajax скачивание может происходить через некоторое время после загрузки DOM-модели.
Решение желательно на ЯВУ (лучше C#) или через консоль Windows/Linux.
Например, нужно скачать вот эту forexite: Календарь на неделю.
а для сервера есть htmlunit.sourceforge.net/
habrahabr.ru/blogs/webdev/87705/
Для явы смотрите в эту сторону: download.oracle.com/javase/6/docs/technotes/guides/scripting/programmer_guide/index.html
Если дело в ajax и только — можно отсылать доп. запрос, и в респонсе получать сгенеренный
html…
P. S. догадываюсь, что на вопрос не ответил, но эта тема мне тоже интересна и я надеюсь, что на нее кто-то ответит поподробней.
Если просто посмотреть, то в FF поможет выделение всей страницы с помощью Ctrl+A и далее в контекстном меню view Selection Source или можно даже установить WebDeveloper экстеншн, у него есть View Generated Source
положи webBrowser на форму, прицепись на всякие обработчики загрузки, и выжидай пока не пройдет некоторое время с момента последнего срабатывания обработчиков загрузки. потом вытягивай innerHTML из document и сохраняй.
точнее не скажу, сейчас под рукой негде экспериментировать. знаю что ничего сложного в доступе к DOM через него нет, да и со слеением за процессами загрузки тоже проблем не было.
как вариант, если точно знаешь структуру сайта который будешь грабить можно подменить исходный HTML еще до рендеринга. в него вставить ссылку на свой JS в котором переопределяешь одну из оригинальных функций вызов которых можно считать маркером окончания загрузки. в переопределенных функциях вызываешь оригинальную а затем через window.external вызываешь метод контейнера(c#) который и сохранит все что нужно.
У колег в настройках (Mac OS) она появилась отдельно и есть соответствующие настройки.
У меня же она есть только в настройках «Клавиатура и мышь»
Mac OS X 10.5.8
Как исправит положение? Может обязательно нужно поставить «снежного леопарда»?
System Requirements
— Mac computer with Bluetooth wireless technology
— Mac OS X v10.5.8 or later with Wireless Mouse Software Update 1.0* or Mac OS X v10.6.1 or later with Wireless Mouse Software Update 1.0
— Existing keyboard and mouse for setup
— Two AA batteries (included)
* Momentum scrolling supported only on Mac OS X v10.6 Snow Leopard.
Вот: deepapple.com/forum/index.php?topic=35121.0
надеюсь поможет
Оно полезно, но можно ли обойтись?
Этому способствует также и то, что Python очень простой и понятный.
Посоветуйте конвертер PDF в ePub.Система №1 OS X 10.6.4 или для WindowsXP sp3
Проги бесплатные, пользуйтесь
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)<br/>
{<br/>
/*---Удаление строки---*/<br/>
<br/>
if (e.RowIndex != -1)<br/>
{<br/>
DialogResult result = MessageBox.Show("Вы УВЕРЕНЫ, что хотите удалить строку из таблицы?",<br/>
"Осторожно. Удаление строки из таблицы", MessageBoxButtons.YesNo, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1);<br/>
switch (result)<br/>
{<br/>
case DialogResult.Yes:<br/>
{<br/>
SqlConnection connection = new SqlConnection("server=ROOT-ПК\\SQLEXPRESS; database=edik; uid=sa; pwd=123321");<br/>
connection.Open();<br/>
SqlCommand cmdDel = new SqlCommand("DELETE FROM edik_1 WHERE FeedID = @FeedID", connection);<br/>
SqlParameter param = new SqlParameter();<br/>
param.DbType = DbType.Int32;<br/>
param.ParameterName = "@FeedID";<br/>
// MessageBox.Show(dataGridView1.CurrentRow.Cells[0].Value.ToString());<br/>
<br/>
//0 - это первая ячейка в текущей строке грида<br/>
<br/>
param.Value = dataGridView1.CurrentRow.Cells[0].Value;<br/>
cmdDel.Parameters.Add(param);<br/>
byte count = 0;<br/>
<br/>
try<br/>
{<br/>
count = (byte)cmdDel.ExecuteNonQuery();<br/>
}<br/>
catch (Exception ex)<br/>
{<br/>
MessageBox.Show(ex.ToString());<br/>
}<br/>
finally<br/>
{<br/>
if ((connection != null))<br/>
{<br/>
connection.Close();<br/>
}<br/>
}<br/>
<br/>
if (count > 0)<br/>
{<br/>
dataGridView1.Rows.RemoveAt(dataGridView1.CurrentRow.Index);<br/>
}<br/>
<br/>
if (e.ColumnIndex == 3) dataGridView1.Rows.RemoveAt(e.RowIndex);<br/>
else if (e.ColumnIndex == 0)<br/>
{<br/>
/*---Парсинг---*/<br/>
XmlTextReader reader = new XmlTextReader((sender as DataGridView)[e.ColumnIndex, e.RowIndex].Value.ToString());<br/>
while (reader.Read())<br/>
{<br/>
switch (reader.Name)<br/>
{<br/>
case "title":<br/>
listBox1.Items.Add(reader.ReadString());<br/>
break;<br/>
case "link":<br/>
listBox1.Items.Add(reader.ReadString());<br/>
break;<br/>
case "pubDate":<br/>
listBox1.Items.Add(reader.ReadString());<br/>
listBox1.Items.Add("\n");<br/>
break;<br/>
}<br/>
} <br/>
<br/>
}<br/>
break;<br/>
}<br/>
<br/>
case DialogResult.No:<br/>
{<br/>
return;<br/>
}<br/>
}<br/>
<br/>
}<br/>
}<br/>Должно быть так:

Раньше работало, до добавление неких фич(которые тоже нужны).
А теперь, вот так:
По больше части я публикую переводы, и, такое впечатление, что народ не понимает, что это перевод — следовательно это не мое личное мнение. И, хоть и топик оказывается актуальным, хабралюди считают, что я лично ответственнен за то, что написано не совсем так, как им хотелось бы…
Что можно сделать?
2. Расширить тематику: если пишешь для одной аудитории, то плюс к топику можно поставить многократно, а в карму — только однажды.
люби себя -чхай на всех (с)
погрешность кармирования -пусть администрация задумается
Сразу устраню некоторые догадки:
1)Модем оплачен и великолепно работает будучи втыкнутым в компьютер.
2)Модем правильный — Yota Samsung SWC-U200
3)Роутер правильный — D-link DIR-320
4)Перепрошился он точно корректно — т.к. меня пускает веб-интерфейс самого роутера в себя и смело заявляет что он — асус.
5)Это не проблемы в узле компьютер-роутер. Т.к. когда я подключаюсь к самому роутеру по телнету и пытаюсь выполнить что-то вроде ping ya.ru — результат такой же — неизвестный хост.
6)В выводе ifconfig есть интерфейс который своим названием намекает на wimax. Хотя входящий/исходящий трафик у него 0/0.
Самое забавное, что это второй роутер с которым я пытаюсь произвести подобные действия и в первом случаи у меня всё работает замечательно. Правда было это более полугода назад.
Где собака зарыта? Может кто-то сталкивался с такой же проблемой?
ftp.dlink.ru/pub/Router/DIR-320/Firmware/Yota/
www.4wimax.ru/kontakts/
Отдал 1000 р. и мне всё решили за 5 минут.
«Кроилово ведёт к попадалову». (улыбка)
Надо реализовать возможность удобного просмотра в браузере графических файлов PNG (или JPEG) большого размера. К примеру, вот решение. Однако, проприетарное и платное. А хочется:
- Open source
- Без использования Flash
Подскажите, пожалуйста, есть ли решение? Я немного покопался с MapServer и GeoServer, но очень уж там все мудрёно, и нигде не нашел информации, можно ли их приспособить для показа изображений, а не карт. А больше идей нет. Информации в гугле тоже ноль.
Спасибо.
ещё есть www.netzgesta.de/shiftzoom/, но она бесплатна только для некоммерческих целей
www.ajax-zoom.com/
www.closr.it/ — flash — и пока что Бета тестирование.
www.nihilogic.dk/labs/mojozoom/
Наберите Ajax zoom или Javascript zoom в google
Т.е. должно учитываться приблизительное время на ремонт, которое указывается мастером.
А также количество самих мастеров которые в данный момент работают.
На самом деле, сойдет любая программа для составления расписания, не привязанная к какому-то виду бизнеса.
Заранее спасибо.
Удобно ли будет в автосервисе пользоваться веб-сервисом?
Есть ли какие-нибудь технические или моральные препятствия?
Спрашиваю безо всякой задней мысли, просто интересен взгляд с вашей позиции.
Все настраиваеться по больому счету под вас. Есть русская локализация. Есть возможность подключать клиентов и давать им доступ.
несколько крупных СТО успешно используют. Если хотите посмотреть примеры или появятся вопросы, с удовольствием отвечу.
Там есть встроненный планировщик, как раз такой, как вам нужен
Программа для записи клиентов
Сайт: arazon.ru

Предварительная запись клиентов - это программа (1С конфигурация), позволяющая эффективно организовать работу сотрудников различных областей в части составления расписания работы и осуществления предварительной записи. Конфигурация может быть использована в организациях с направлениями деятельности различного спектра (медицинские клиники, салоны красоты, государственные предприятия и для множества других). Конфигурация разрабатывалась исходя из базового принципа – удобство пользователя: обеспечение возможности визуализации расписания работы и составления на его основе графика приема. Простота и удобство работы сделают данную конфигурацию незаменимым помощником.
Основные возможности решения
- Составление расписания работы сотрудников в программе 1С
- Ведение графиков работы сотрудников в программе 1С
- Персональное расписание работы каждого сотрудника, с возможностью указания продолжительности рабочего времени
- Внесение изменений в ранее установленный график работы (в т.ч. отмены графика работы, изменения интервала рабочего времени, переноса даты, блокировки рабочего времени для записи на прием). Все указанные действия производятся с обязательным контролем уже произведенных записей и уведомлением о необходимости корректировки времени или отмены записи
- Удобное редактирование графиков работы, путем перетягивания интервалов времени, используя компьютерную мышь
- Наглядное визуальное представление рабочего времени сотрудников в виде диаграмм и графиков
- Формирование статистических данных о рабочем времени сотрудников в виде отчетов
- Запись на прием к выбранному сотруднику на свободное время
- Перенос времени приема, ранее записанного клиента в течение одного дня / иного более продолжительного периода на основании составленного расписания
- Отмена записи на прием
- Указание запланированного вида работ / услуг по конкретной записи на прием
- Ввод дополнительной информации по конкретной записи на прием
- Формирование статистических данных по записям на прием в виде диаграмм, таблиц и графиков
- Наличие удобных инструментов поиска (в расписании), а именно в журналах "Запись на прием" и "Установка графика работы"
- Формирование данных о записи на прием в виде отчетов
.
Заключение
Представленная программа (1С конфигурация) позволяет эффективно составить расписание работы сотрудников, осуществлять предварительную запись, что позволит увеличить число записей клиентов, сократить неявки, повысить лояльность ваших клиентов и удержать их - а в результате увеличить прибыль компании. Простота и удобство работы с программой сделают данную 1С конфигурацию незаменимым помощником в любой сфере оказания услуг. Программа прекрасно зарекомендовала себя как в маленьких организациях, так и более крупного формата. Конфигурация разработана на платформе 1С и позволяет непосредственно внедрить подсистему в любое отраслевое решение от фирмы 1С, и вести весь учет в одной конфигурации (по принципу все в одном месте).
Модуль записи для автосервиса turboservice.ru/software/our/repair
используют дилеры Тойота и небольшие автосервисы. Например, ЛР Запад.
Может работать как с эской, так и независимо.
Полные чакры и возможности раскрываются при использовании совместно с комплектацией ТурбоСервис "Бизнес"
Кроме того, она поможет вам распределить мастеров, которые работают в данный момент.

Для записи клиентов в наш автосервис мы используем эту crm систему. Позволяет фиксировать все записи по боксам или сотрудникам, это гибко настраивается, есть возможность назначать статусы всем записям, оставлять комментарии, планировать приемы на любое время с учетом даты начала и даты окончания, есть возможность задавать график работы.
https://vk.com/graphic_raboty
Нужна CMS для магазина, сколь угодно навороченная, но обладающая еще и одной-единственной необходимой фичей.
Есть товар, состоящий из отдельных цельных товаров (комплект). К примеру, кольцо и серьги. Он представлен на витрине как одна единица товара, но при входе на страницу товара каждая составляющая показывается как отдельный товар со своими какими-то опциями и наворотами, и добавлении в корзину он добавляется как два отдельных товара. Например, у кольца я указываю камешек — изумруд, а у серег — бриллианты с сапфирами :), да еще и пробу разную указать могу. А потом зайду в корзину и сменю количество в каждой составляющей.
Если кто-либо сталкивался с такими решениями, буду признателен за наводку.
Есть типы материалов «Product» и «Box set». Каждый продукт может обладать своими опциями и наворотами (атрибутами товара). Каждый Box Set может состоять из любых продуктов. При покупке Box Set'a можно выбирать атрибуты для каждого товара.
demo.magentocommerce.com/magento-red-furniture-set.html — группа товаров, можно ли задать опции сказать не смогу. Надо пробовать. Каждый товар добавляется в корзину отдельно
demo.magentocommerce.com/computer.html — bundle товар, добавляется в корзину как один. Каждая опция по базе проходит как отдельный товар.
Кроме этого можно использовать еще «custom options» — товар будет один, а опции визуально выглядят как bundle.
Не видел подобнгого функционала.
Либо как вариант менять визуальное представление структуры товара.
Т.е. делаем так:
1) главная категория (все варианты комплекты из колец и серег от всех производителей)
2) субкатегория (кольца и серьги «клеопатра»)
3) в субкатегории уже товары отдельно (кольца и серьги в вариациях)
1) комплект
2) пачка ссылок на составляющие… и играйсо как заблогарассудится
есть столбцы
A | B | C
1 | 2 | 3
4 | 5 | 6
вывести
A 1 4
B 2 5
C 3 6
в интернетах пишут
«my very strong advice: don't try to do this with SQL»
и пару достаточно «странных» вариантов
Что посоветуете?
1 | 2 | 3
4 | 5 | 6
вывести
A 1 4
B 2 5
C 3 6
1 | 2 | 3
4 | 5 | 6
поворота на 90 градусов влево:
С 3 6
B 2 5
A 1 4
вправо:
4 1 A
5 2 B
6 3 C
Транспонирование — замена столбцов строками, а не поворот!
1. Считать все.
2. Транспонировать.
3. Записать все.
Кстати, СУБД по сути сами умеют, в каком-то смысле, таблицы транспонировать. Это называется «индекс».
Вчера ложили сайт браслетов Power Balance и российский сайт, бумбурум отбивал.
Но ставить левую apk которую потом нельзя будет из маркета обновить как то не хотелось бы…
Нет ли на такой гибкой системе как Android другого способа?
Соответственно используя мощь линукса в Android есть два варианта как заставить яндекс.карты быть бесплатными:
через iptables:
iptables -t nat -A OUTPUT -m tcp -p tcp --dport 80 -d 93.158.134.138 -j DNAT --to-destination 93.158.134.156
iptables -t nat -A OUTPUT -m tcp -p tcp --dport 80 -d 213.180.204.138 -j DNAT --to-destination 213.180.204.156
iptables -t nat -A OUTPUT -m tcp -p tcp --dport 80 -d 87.250.250.138 -j DNAT --to-destination 213.180.204.156
через /etc/hosts:
93.158.134.156 mobile.maps.yandex.net
213.180.204.156 mobile.maps.yandex.net
P.S. и да конечно у вас должны быть root права на ваш телефон — он же ваш телефон и вы его хозяин.
Дык вот, есть ли аналоги для С++? Все что я видел занималось просто автоматическим переформатированием — отступы, пробелы в конструкциях, положение скобок. А вот чтобы задать стандарт и сверять с ним?
Vera++
тут еще какие-то перечислены
В принципе, из любого форматтера + diff можно сделать проверялку.
Естественно, планы перемежаются, т.е. герой едет на тачке на 1-3-их секундах, затем две секунды средний план в другом антураже, потом еще три секунды — облет с крана девочек у бассейна. Конечно, нужно снимать не эпизод за эпизодом, а сначала все темы с автомобилем (который появится еще в середине и конце), затем — все планы с девочками и т.п. Что я делаю (упрощенно): я вручную надписываю теги локации, действующих лиц и техники, на которую идет съемка. В итоге, получается набор из строк, привязанных к таймлайну с соответствующими пометками, например, «Поляна», «Главгерой», «5dmkii + стедик». Я выбираю строки с тегом «Поляна» и снимаю по ним сцены. То же и с остальными.
Проблема: можно ли эти листочки засунуть в легкий гаджет, типа простенького планшета, ебука или нетбука в крайнем случае, используя некий софт, который обеспечил бы легкое управление процессом (привязка к таймлайну, редактирование), тегование и сортировку по тегам? Загвоздка еще в том, что тегам нужно расставлять ценность, что-ли. Т.е. когда я отснял все планы в поле со стедика и у меня есть выбор, перейти ли на речку и продолжить снимать со стедика (сменить локацию, но оставить технику) или остаться в поле, но смонтировать кран (оставить локацию, но изменить технику), то софт бы подсказывал подсчитывал минимальные времязатраты (естественно, из предустановленных данных о времени, необходимом на каждую из операций). Идеальным было бы, чтобы я серьезно проставил теги и их ценности, а софт выдавал бы оптимальную последовательность съемок с минимизированным количеством беготни, переустановки техники и света и т.п. Плюс, возможность отмечать уже отснятые планы (делать полупрозрачными и т.п.) и помечать те, которые нужно переснять.
Реализуемо ли это на каком-то существующем софте, хотя бы для РС? Возможно ли что-то придумать для небольших и легконосимых устройств? Попадался ли в принципе вам софт, посвященный съемочному процессу?
Опишите подробное ТЗ и на какой-нибудь сайт фрилансеров. За десяток килорублей вам разработают подходящее приложение.
Если бы сам столкнулся с такой задачей, то попробовал бы автоматизировать это в Excel.
А вообще я искал, довольно упорно. Но толком так ничего и не нашёл нормального. Куча софта, куча разных возможностей, а то, что нужно было мне я так и не нашёл.
Сейчас пользуюсь экселем для базы (с сортировками, формулами, условными обозначениями) и органайзером для планирования дел и звонков.
2. в дровах видеокарты на компьютере, откуда надо слушать звуки, ставим запись с линейного выхода
3. подключаемся программой к компьютеру, включаем трансляцию с микрофона
4. ???
5. PROFIT
pulseaudio windows В свое время была решена организацией на одном компьютере радиовещания по локальной сети (см. в сторону Winamp). Но нужно потратить время на настройку для обеспечения необходимого уровня синхронизации.
Приколы начались, когда я порулил с обновкой на голове домой.
1) Как только вышел на улицу — музыка начинает заикаться, тормозить и т.д. слушать становиться не возможно. Источник звука лежит в кармане джинс (расстояние до ушей примерно в полуметре получается)
2) Спускаюсь в метро — на платформе и эскалаторе лагает
3) В вагоне метро _не_ лагает
4) Выхожу из метро на улицу — опять лагает
5) Прихожу домой, в квартире _не_ лагает
Получается такая закономерность — в закрытом помещении все хорошо (на работе в офисе, в вагоне метро, в квартире). Как только выхожу на открытую местность — звук начинает заикаться и тормозить.
В чем дело может быть? Хотелось бы понять физику процесса =)
Сегодня, когда ддосили хабр, такого скрипта очень не хватало. Найти теперь не могу, подскажите название или сразу ссылку.
Сегодня зашёл в известную соц. сеть и хотел просмотреть видео. Но вместо того что бы мне показать видео, была просто картинка, как бы скриншот. Пробовал переустанавливать флэш плеер, также оперу, удалял весь кэш. Версия opera 10.54 (на версиях постарше есть бага с куками, много кому известная). Кто сталкивался с данной проблемой и как решал?
Кстати пробовал в других браузерах, всё работает нормально.
была такая же проблема, и так банально решилась
и
«Если галочка снята, а проблема с видео остается — обновите Оперу до последней версии. Если тоже не помогает: переустановите Оперу с удалением профиля (подробнее: раздел «Вопросы и ответы» группы, 5-6-7 пункт).»
Нужна программа с многозадачностью на iPhone. (Или Push-уведомлениями)
Windows XP — тридцатидвухразрядная.
Приоритеты:
1) бесплатность,
2) безопасность работы,
3) простота установки и настройки,
4) открытость исходного кода.
Правда пользовал его лет 5 назад, думаю сейчас развился.
Весьма просто и удобно WYSIWYG'но настраивается (разделяемые папки, права доступа).
Есть возможность настраивать виртуальные папки.
Если не ошибаюсь, изначально идёт под utf-8, так что после установки необходимо применить специальный патч под cp1251.
он входит в комплектацию на сколько я помню ХР-про
На мой вкус WinSCP — очень удобен.
WinSCP — это графический клиент SFTP для Windows с открытым исходным кодом.
Простой до невозможности. Мультиязычный. Гибкие настройки. Рекомендую.
Вам для ремонта техники, а Китай чтобы дешевле?
У китайцев есть но они все английские или их уже тут перекрашивают?
Ну и для ремонта и для продажи :)
Обращение к главной странице выдает Service Unavailable — DNS failure.
Что же случилось?
Today we experienced technical difficulties causing the site to be unavailable for a number of users. The issue has been resolved and everyone should now have access to Facebook. We apologize for any inconvenienceмой примерный перевод:
Сегодня мы столкнулись с техническими трудностями, ставшими причиной недоступности сайта для множества пользователей. Проблема была решена, и сейчас все должны иметь доступ к Facebook. Приносим извинения за неудобства.
В двух словах — перебой электроснабжения.
«This is the worst outage we’ve had in over four years, and we wanted to first of all apologize for it» — «это было худшее отключение электричество за последние 4 года, и прежде всего мы бы хотели извиниться за это»
Есть 3 блока с классом .one и один блок с классом .one и .two
Как мне в jQuery выбрать только элемент у которого есть оба класса .one и .two?
Сам с себя удивляюсь. А ведь прошел всего год.
E-bay не предлагать, там есть но дорого доставка обойдется!
inpc.com.ua/
www.csv.com.ua/
Кажется, первый выпускает что-то подобное.
Сабж. FreeBSD знаю значительно лучше, из Linux знаю более или менее Debian.
В сервер с * кроме дополнительных езернет контроллеров ничего втыкаться не планируется. Аналог с города приходит в банк каналов Asteroid, по TDMoE отдается *. Одновременно планируется 20-30 вызовов город <-> sip(G 711) клиенты внутри.
зы
и какое железо под это дело брать?
Но тут важна нагрузка. 20-30 вызовов у нас спокойной держутся на P4. Если планируется большая нагрузка, резервирование и т.д. то да, лучше настраивать все с нуля самому.
Склоняюсь, все же, к выбору в пользу Linux. На сколько я понял он для linux нативен )
Если сумлеваетесь — почитайте форумы астерискеров, на которых любители фрях сталкиваются с нетипичными проблемами. Их на форумах называют FreeBSDM-щиками, как истинных любителей садо-мазо.
asterisk-support.ru знаю, вот еще один форум, гуд.
А вообще смотря под какие задачи, если просто звонить сервер справляется на любой OS.
С железом есть неопределенность некоторая.
p.s.
мой личный сервак на фряхе, для работы на друиде.
Хватит пожалуй и IBM x3200 M3(4 Gb RAM, 2 SATA HDD)
Хочу сделать на Java приложение с веб интерфейсом на основе JWT (http://www.webtoolkit.eu/jwt),
при этом в качестве системы сборки использовать maven. Но столкнулся с тем, что JWT в его репозиториях нету, поэтому вопрос — как можно добавить вручную библиотеку к проекту на maven? Если это имеет значение, то IDE — NetBeans 6.9.1
Скорее всего эта директория здесь: C:\Documents and Settings\%user%\.m2
- Множество разнообразных приложений на сервере (планируется постоянное пополнение)
- Kлиент (две версии — java и web/flash), через который пользователь запускает приложения и управляет ими
Найти оптимальный (быстрый и надёжный) способ автоматизации процесса тестирования.
Тестируется каждое приложение (грубо говоря, запускается через обе версии клиента и проверяется).
При добавлении нового приложения (одного или сразу десятка) нужно быстро и качественно тестировать их поведение при использовании обоих клиентов. Цель — поведение приложения при запуске через клиент должно быть идентичным (по возможности) его поведению при обычном запуске.
Прошу совета на основе опыта — какие инструменты наиболее практичны и эффективны для такой задачи?
Как лучше организовать работу?
Update: Вопрос касается как конкретных используемых инструментов, так и опыта по организации такого дела.
Если кто-то похожее делал, напишите 2-3 слова, как организовывали это дело. Заранее спасибо!
1. Написать тесты для регрессионого тестирования (ибо автоматизировать такие тесты наиболее практично). Но не все тесты на регресс годятся для автоматизации — выбираем или правим.
2. В качетве инструмента я бы посоветовал TestComplete (первая любовь все-таки :) ).
3. Быстрота и надежность зависит от Вашего потенциала и навыков. Лучше не возится самому, а найти единомышленников.
но беглое гугление ничего полезного не дано, по-этому спрошу тут.
Можно ли программно (и при том легально — без рута) управлять параметрами камеры? В каких пределах? Бывает ли в камерафонах вообще переменная диафрагма?
Прежде всего, нужна длинная выдержка (секунд 10) и, как следствие, низкое ISO и/или закрытая диафрагма.
Такая фигня происходит раз пять в сутки.
Загрузку ЦП (амд 2х2.0ггц) смотрел по монитору ресурсов.
ОС Вин 7
В сети смотрел, что этот системный процесс может быть вирусом заражен, но Авира ничего не находит.
Разве нормально, что этот процесс так грузит систему?
Еще можно посмотреть через ProcMon от того же Руссиновича
У меня как-то было такое, но к сожалению не помню из-за чего и как исправил… Помню софтиной смотрел от sysinternals, а потом нашёл в чем дело и исправил.
В интернете пишут из-за автоматического обновления, или вируса, или установите последние обновления и сервис пак.
это Raidcall. Попробуй его удалить или покрутить чего в настройках. domain.ru -> www.domain.ru
www.some.domain.ru -> some.domain.ru
Хочу обратить внимание, что заранее имя домена неизвестно.
Хотелось бы увидеть пример конфига
server_name ~^(?\w\.\w)$;
rewrite ^/(.*)$ www.$domain/$1 permanent;
}
server {
server_name ~^www\.(?\w\.\w\.\w)$;
rewrite ^/(.*)$ http://$domain/$1 permanent;
}
Как-то так, регэкспы на соответствие rfc расписывать не стал :)
Поисковики определенных ответов не дали. Может кто сталкивался с этой проблеммой и нашел решение (кроме вбивание гвоздя в дир или «смена портов» в джабере)
А вы точно уверены, что виноват ДЛинк? Без маршрутизатора проблемы нет?
Вбить DIR-300, выбрать ревизию, прошить.
Похожая ситуация с дом.ру в г. Йошкар-Ола, они поменяли свое оборудование, после чего соединение стало периодически разрываться если пользоваться маршрутизаторами, но если с компа — не рвет. Соответственно у того софта что постоянно что-то передает/принимает — рвутся соединения.
Пруф линк по теме.
Модель DIR-300 Rev B1
Вчера поставил DD-WRT как пополню интернет проверю будет ли рваться на новой прошивке.
Но, судя по всему, nginx лучше работает под фряхой — рамблер, яндекс работают именно в такой связке.
Несколько сходных вопросов, помогите, пожалуйста, если знаете:
1. Сколько примерно серверов нужно, чтобы выдерживать нагрузку в 100.000 человек в день, пик — 150.000 (проект большой, соц сеть, но оптимизирован под нагрузки)?
При этом: Проекта на Java
Сервер приложений Jboss
БД PostgreSQL или MySQL
2. Какого класса берутся сервера под такие задачи и сколько в среднем стоит один?
3. Кто знает примеры по известным проектам, поделитесь, пожалуйста (Хабр, контакт и т.д.)?
Спасибо за помощь!
Если проекта еще нет, возьмите сервер ядра на четыре…
Потом если, проект будет расти и приносить денег можно и вырости.
А так брать крутые серваки под крытые проекты, имхо не нужно :)
Я под такую загрузку собирал Core i5-750, 8 DD3-1333, 2 * 1 Tb. Но сайт не получил такой нагрузки.
Также основа производительности — максимально быстро отпустить пользователя (тобиш не создавать СМО, не дергать AJAX каждую секунду) —
максимально быстро выдать результат на обращение, иначе утопите и сервер с 192 ядрами и 512 Гб ОП.
Потом можете арендовать что нибудь, а когда выйдете на ваши требуемые показатели — тогда и покупайте. А то просто бабки сольете на ресурсы, которые через год понадобяться только. А через год на эти бабки можно будет взять что то повкуснее :)
2) как сделаете. Гугл собирает на дешёвом железе, но зато железа очень много.
Сколько работает один запрос и сколько он жрет ресурсов? не получится так, что не успев остановиться первый запрос, запустится десятый и нагрузка увеличится…
Это и кол-во запросов в БД на один хит, и % запросов на статику, нагрузка на дисковую подсистему, ошибки проектирования приложения,…
Так что берите середнячок и в дальнейшем вылизывайте проект — (согласен с Horse) не в сервере дело.
Оно помогает.
Вопрос: если у меня небольшая компания на 2-4 человека могу ли я этим пользоваться бесплатно, не покупая профессиональный пакет?
Выбираю между ними и предложением от Яндекса pdd.yandex.ru/domains_add/
— имя@domain.com — почта, jabber
— Гугль докс внутренние — всякие планы и отчеты.
Запрет на использовании в коммерческих целях не нашел. А значит — «Что не запрещено — то разрешено!» :-)
Вот, например, пакет Для правительственных организаций. Базовый и бесплатно.
:)
OS: Windows 7 x64
Стоит обмолвиться, что система стоит на RAID и все известные ей винты включены в него. Раньше картинка была: RAID 1 (2х250 гиг) на системном диске и RAID 0 (2х640 гиг) на доп.хранилище. Сейчас всё это перекочевало в единый RAID 5 (4х640 гиг). В обоих конфигурациях симптомы были одинаковыми. Есть подозрение на глючность одного из дисков (ранее включенного в RAID 0, а затем в RAID 5), так как ранее подвисания случались чаще при обращении к доп.хранилищу. Но не SMART, ни какие либо другие быстрые тесты не показывают проблем ни с одним из дисков. Раид железный на интеловом чипсете встроенном в мать (ICH10R), от версии дров поведение не меняется.
Собственно, искать гада стоит начинать с установки WPT Kit
Так как проблема появляется нечасто, то придется постоянно крутить circular logging. Запускаем из elevated консоли:
xperf -on latency -stackwalk profile -maxfile 128 -filemode circular
Естественно, некоторая часть ресурсов будет отъедаться на постоянную запись лога, но по личным наблюдениям оно не особо мешает даже на относительно слабом low-middle end ноуте более чем двухлетней давности.
После того, как проблема зарепродюсится, нужно запустить из элевейченной консоли:
xperf -d trace.etl
Потом делаем
xperf trace.etl
для открытия лога и можно приступать к анализу. Первым делом стоит найти проблемный участок и сделать zoom на него. После этого прописать в символах
SRV*c:\downstore*http://msdl.microsoft.com/download/symbols
и вывести «Summary table» на «Stack counts by type». С очень большой вероятностью можно будет обнаружить странности уже там.
Также стоит взглянуть на «Summary table» для «DPC CPU Usage» и «Interrupt CPU Usage». Вообще говоря полуофициальное требование к длительности ISR — не более 10 мкс, DPC — не более 25 мкс. Средние значения длительностей ISR и DPC должны быть близки к этим, пиковое значение может быть в районе миллисекунд или даже десятков миллисекунд. Если там сотни-тысячи — это уже проблема.
В общем, удачной охоты.
Если нет — попробуйте открыть диспетчер задач и попытайтесь в нём рассмотреть, никакой из процессов не начинает лопать все 100% ресурсов на мгновение? Ну и копать оттуда.
зато сейчас периодически наблюдаются задержки при открытии QuickLaunch (комп реагирует на перифирию, проц не грузится, но иконки ярлыков в QuickLaunche не отрисовываются секунд до 10 и Explorer ни на что не реагирует) + отваливается периодически внешняя USB клавиатура, тоже секунд на 10.
может дело в этом?
(мне) помогает daily дефрагментация ( www.mydefrag.com/ ).
В другом случае диск начал покрываться bad sector'ами — но SMART это дело показал как на духу. Следовательно, это не ваш случай.
SVN сервер нужен не лично мне, а фирме на которую я работаю.
Цель найти дешевле чем выделенный сервер.
Потому что держать SVN в Украине (что сейчас и происходит) накладывает свои ограничения. Потому что были случаи конфискации серверов. И при этом останавливалась работа. Нужно исключить данные случае в будущем.
Лучше уж дешевый дедик взять где-нить и настроить там все так, как надо вам.
Допустим в www.hetzner.de/. Просто когда оно на вашем ( или арендованном, но всё равно под вашим контролем) железе крутится — как-то чувствуешь себя спокойным.
Хотя, по мне — решение вообще странное — любая контора имеет внутренние серваки, и хранить свой код на них — и безопаснее, и надёжнее, и удобнее в плане обеспечения доступа с внутрикорпоративной сетки.
Интегрируется со всем чем можно.
www.xp-dev.com/features
Хочу найти одну надёжную компанию, куда можно было бы не только перенести все уже зарегистрированные домены и управлять ими оттуда, но и ещё регистрировать новые домены. Посоветуйте, пожалуйста, компанию, которая отвечала бы следующим критериям:
- поддержка максимального количества доменных зон
- удобная панель управления и заказа услуг
- возможность оплаты услуг по кредитке или через PayPal
- возможность изменения даных в WHOIS для купленных доменов
- расторопная служба поддержки (хотя обращаюсь редко)
Не предлагать:
- GoDaddy
- OnlineNic
- Enom
От себя добавлю, что уже несколько лет с ними работаю — проблем пока не возникало.
Уже три года все домены на нем, дешево (от 95 руб за домен) и удобно.
1) Домены RU всего за 99 рублей — нигде дешевле нет.
2) Официальный партнер REG.ru, соответственно — регистрируются через них.
3) Пакетная регистрация доменов — хоть 100 штук зараз регистрирует.
4) Удобная партнерская программа — чем больше доменов у тебя — тем дешевле регистрация.
Не реклама — просто удобно :-)
nic.dj — просьба не предлагать, не хуизит ни в какую.
При запросе информации о домене с этого сайта, она просто приходит на почту владельцу домена.
Вопрос: улучшилась ли с тех пор поддержка такой конфигурации в Ubuntu? Есть ли у кого живой пример двух мониторов, работающих на двух _разных_ видеокартах ATI под Ubuntu?
ну и Адройд-планшет, например Archos 101.
Есть ли у кого опыт такой поставки софта? Какие подводные камни? Как версионируете? Как патчите?
PS Софт серверный, включать в поставку стоимость ОС нас не напрягает.
PPS о том что это хорошо (поствлять софт на vm) — статья от Vmware www.vmware.com/files/pdf/vam/VMware_Virtual_Applia...
ну например так же как и всегда — при первом запуске просить лицензию.
ну а мы не защищаем свой софт, примерно так же как это делает тот же Oracle, (примерно по той же причине).
По опыту, не сильно, особенно когда vm гипервизор развернут на самом железе (VWare ESX, Oracle VM etc)
А поставлять софт на VM — хорошо, да. Утяжеление требований значительно компенсируется стабильностью системы — ведь, по сути, внутри любой VM работают одни и те же драйвера устройств, вне зависимости от реального «железа» сервера. То есть, виртуалка, проверенная в лаборатории, будет абсолютно одинаково работать в любых условиях. А не так, что ваш софт может внезапно сконфликтовать с драйвером мыши, написанном левой ногой.
manuals.sybase.com/onlinebooks/group-adonet/asnetg0100e/adonet
К сожалению блок питания нужен срочно, родной из штатов спекся, а работа не ждет. Что посоветуете? взять универсальный, но какой? или брать родной?
на всякий случай модель ноута Sony vaio vgn-fw180e.
Заранее всем откликнувшимся большое спасибо!
Отлично работает — не подводил, минус один — большеват, хотя и лёгок.
года 4 уж как, за это время питал 3 разных ноута, нареканий — 0
правда хз, подойдет ли какой либо разъем к вашей Соньке
А через 8080 порт все настройки нормально подтягиваются.
Сравните: clio.su/test.php vs. clio.su:8080/test.php (параметр upload_max_filesize для тестирования в php.ini выставлен 4M, в .htaccess 8M, default 2M)
Что нужно подправить в nginx.conf (httpd.conf), чтобы php.ini тоже принимал участие в работе связки через fastcgi? Чувствую, что решается проблема элегантно, но перелопатив яндекс, я не нашёл решения.
PS: И ещё попутный вопрос, тоже связанный с fastcgi. При использовании php функции mail() вся почта теперь отправляется с полем FROM: <www@внутреннее_имя_сервера>… и соответственно заруливается почтовиками по причине недействительности адреса. Переменная php sendmail_from не применяется.
UPD: Небольшое уточнение. У нас spawn_fcgi
классическую связку из Apache:8080+Nginx:80+FastCGIWTF? Вы уж определитесь — либо апач, либо fastcgi. Классическая связка это
nginx:80 --> apache:8080, либо: nginx:80 --> fastcgi(php-fpm):8080 Loaded Configuration File - (none). В вашем случае, судя по тому что и там и там опция Configuration File (php.ini) Path - /usr/local/etc то fastcgi процессу не хватает прав на чтение файла /usr/local/etc/php.iniСтоит еще учесть, в зависимости от ОС. В Ubuntu например отдельные конфиги PHP для запуска из под Apache, Cli и CGI. т.е. в папке /etc/php5/ есть подпапки cli/ apache/ cgi/ в каждой свой php.ini и загружается соответственно из той папки, каким образом запускаем php
Вообще причем здесь апач не понял.
Пишу приложение под Android которое должно получать фотографию и обрабатывать ее особым образом. В доках вычитал что takePicture у класса Camera в качестве параметров принимает callback'и, в которые потом передаются данные полученные во время съемки (rawCallback и jpegCallback).
В результате экспериментов выяснилось что в jpegCallback стабильно приходит готовый JPEG файл, который можно тут же записывать на флешку, а вот в rawCallback приходит null. Гугление не помогает. Вариант распаковывать JPEG и работать с ним не подходит по многим параметрам (скорость, качество и т.д.)
Подскажите пожалуйста как быть?
PS. Тестировалось на Google Nexus ONE и HTC Desire.
PSS. Прилагаю вырезку из кода:
public void TakePicture()
{
if (m_Camera != null && m_CanDoPhoto)
{
m_CanDoPhoto = false;
m_Camera.takePicture(shutterCallback, rawCallback, jpegCallback);
}
}
PictureCallback rawCallback = new PictureCallback()
{
public void onPictureTaken(byte[] _data, Camera _camera)
{
String path = Environment.getExternalStorageDirectory().toString();
File file = new File(path, "MyTestPhoto.raw");
try
{
FileOutputStream fOut = new FileOutputStream(file);
fOut.write(_data);
fOut.flush();
fOut.close();
}
catch (FileNotFoundException e)
{
e.printStackTrace();
}
catch (IOException e)
{
e.printStackTrace();
}
}
}
};
PictureCallback jpegCallback = new PictureCallback()
{
public void onPictureTaken(byte[] _data, Camera _camera)
{
m_CanDoPhoto = true;
m_Camera.startPreview();
}
};
groups.google.com/group/android-developers/browse_thread/thread/65191ea020f6bb27/
Вкратце, rawCallback никогда не работал и, скорее всего, не будет.
Такого рода коллбэки не предназначались для обработки сигналов, а лишь для получения снимков.
А нет ни каких обходных путей? Может с помощью Native SDK?
Вопрос не так прост, как может показаться с первого вгляда. Имеем окружение Solaris x64. Стоит один (по крайней мере должен стоять один) инстанс Оракла.
RAM: 132Gb
Пытаемся выставить вот такие параметры:
DB_CACHE_ADVICE = 'OFF'
NLS_LENGTH_SEMANTICS = CHAR
MEMORY_MAX_TARGET = 0
MEMORY_TARGET = 0
SGA_MAX_SIZE = 10G
SGA_TARGET = 10G
PGA_AGGREGATE_TARGET = 4GB
DB_CACHE_SIZE = 5G
SHARED_POOL_SIZE = 1G
SHARED_POOL_RESERVED_SIZE = 35M
RESULT_CACHE_MAX_SIZE = 25M
DB_KEEP_CACHE_SIZE = 100M
Но после перезапуска сервер не стартует, падая с ошибкой ORA-04030: out of process memory when trying to allocate 256 bytes (Heap0: KGL,kglob).
То, что гуглилось, сразу проверили:
oracle@server1 $ prctl -n project.max-shm-memory -i project default
project: 3: default
NAME PRIVILEGE VALUE FLAG ACTION RECIPIENT
project.max-shm-memory
privileged 31.4GB — deny —
system 16.0EB max deny
ROOT@server1 [UAT Active] /root# swap -l
swapfile dev swaplo blocks free
/dev/swap 0,0 16 76523504 76523504
ROOT@server1 [UAT Active] /root# prtconf |grep -i mem
prtconf:
Memory size: 131072 Megabytes
ROOT@server1 [UAT Active] /root# cat /etc/system
set noexec_user_stack=1
set noexec_user_stack_log=1
Лимиты проверили:
server1 [UAT Active] /root# ulimit -H -a
time(seconds) unlimited
file(blocks) unlimited
data(kbytes) unlimited
stack(kbytes) unlimited
coredump(blocks) unlimited
nofiles(descriptors) 65536
vmemory(kbytes) unlimited
Подскажите путь куда копать! Совсем ступор.
Проблема осложняется ещё и тем что сервер принадлежит англичанам и рулить они нам на нём не дают. Отсылаем им команды — они выполняют — присылают результат.
[oracle]oracle@server1 $ ulimit -Ha
time(seconds) unlimited
file(blocks) unlimited
data(kbytes) unlimited
stack(kbytes) unlimited
coredump(blocks) unlimited
nofiles(descriptors) 65536
vmemory(kbytes) unlimited
Всё работает если не выставлять параметр
DB_KEEP_CACHE_SIZE = 100M
Соответственно, вконтактовые музыкальные приложения запускаются по vk.com, но при попытке проиграть композицию лезут на cs*.vkontakte.ru/* и режутся.
Существует ли расширение для Firefox\Chromium, которое могло бы автоматически перенаправлять запросы с *.vkontakte.ru* на *vk.com*?
Расширение для Хрома (не знаю, работает ли под линуксом на Хромиуме)
в этом расширении есть куча настроек для ВК, одна из них может быть поможет (сам не проверял ее):
— Менять ссылки на vk.com и vkontakte.ru в зависимости от того, где вы сейчас сидите
Что лучше использовать?
Epub — контейнер, содержащий в первую очередь текст в виде html-страниц. Благодаря этому он поддерживает сложную верстку, графику, но при этом можно менять шрифты и их размер, а так же разбивка на страницы не является фиксированой. По стандарту epub может содержать и pdf, но по сути это имеет смысл когда книга собирается из нескольких кусков(скажем, несколько глав в pdf'ах и остальные в html).
Т.к. все электронные книги поддерживающие ePub поддерживают и pdf (т.к. для отображения ePub сейчас во всех читалках используется Adobe Reader Mobile 9 SDK) то смысла конвертировать pdf в ePub нет.
Нашел где-то на форуме мертвую ссылку на тему для extJS. Из живого самое похожее это тема Aristo здесь: pixelmatrixdesign.com/uniform/.
Кто-нибудь такое пытался делать? Может быть видели ссылки на темы или фреймворки яваскриптовые?
пример реализации — mail.app
намного легче чем extJS
Попробуйте позвонить связаться с техподдержкой.
Появилась необходимость в освоении его азов.
Источников очень много.
Прошу помочь в выборе.
Буду безумно благодарен узреть Ваши любимые источники.
Заранее благодарен, Можаев Виталий.
Ссылка на Озон
firststeps.ru/java/java1.html и вот пригодится)
www.ozon.ru/context/detail/id/1259354/
А дальше уже надо делать выбор учить EJB для веб или SWiNG и писать десктоп программы.
Для совершенствования и закрепления базы знаний очень рекомендую Халид А. Мугал, Рольф В. Расмуссен «Java. Руководство по подготовке к сдаче сертификационного экзамена CX-310-035»
Как сделать свой загрузочный диск?
В моем случае актуально, случись чего и сидюка нет пол боком. (сидюка вообще нет)
PS удалил заводской раздел, так как мне не нравится Windows стартер и жалко занятого пространства.
Вот пример с главной страницы яндекса:
Resource interpreted as image but transferred with MIME type .<br/>
Resource interpreted as image but transferred with MIME type text/plain.UP.:
Скорее всего, я зря это называю ошибкой… Просто мне (и хрому) такая ситуация кажется странной.
Браузер сделает запрос на новый адрес, а там и тип ему вернут.
<source=«php»>$picname = $_GET['picname']. '.jpg';
header('Content-Type: text/plain');
header('Location: '. $picname);
Сервер отдал HTTP 302 Moved Permanently и Хром послушно перешёл на нужный URL, уже по нему получив HTTP 200 OK Content-Type: image/jpeg.
GET / HTTP/1.1
Host: yandex.ru
…
HTTP/1.1 301 Moved Permanently
Date: Fri, 24 Sep 2010 22:18:20 GMT
Server: Apache/2.2.9 (Unix) mod_perl/2.0.4 Perl/v5.8.8
Location: www.yandex.ru/
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 189
Connection: close
Content-Type: text/html; charset=iso-8859-1
Невозможно загрузить исходный код для: yandex.ru/
На него тоже Хром ругается?
Вот пример из вики en.wikipedia.org/wiki/URL_redirection:
HTTP/1.1 301 Moved Permanently
Location: www.example.org/
Content-Type: text/html
Content-Length: 174
Moved
Moved
This page has moved to http://www.example.org/.
Может в чём-то другом ошибка?
69.162.99.144 — - [25/Sep/2010:01:40:27 +0400] «GET /w00tw00t.at.ISC.SANS.DFind:) HTTP/1.1» 400 173 "-" "-" "-"
Наверняка какая-то сканилка, но что-то уж много этого. Может быть кто-то знает точнее что это?
FFmpeg image overlay — libavfilter
немножко документации
Копирайт на видео с libavfilter
Вначале в поддержку мегафона, затем в Общество защиты прав потребителей (можно сюда: ozpp.ru). Если вопрос не будет решён, то в суд.
Если пытаться проделать подобные манипуляции из под непривилегированного пользователя то диалог с запросом пароля админа появляется, но после ввода происходит то же самое, т.е. ничего не происходит и не запускается.
Ранее такая же проблема всплывала на прошлой машине, но причины я искать не стал так как как раз «переезжал» на новую. И там и там стоят OEM Windows 7 Home Premium, только на старой x86, а на новой x64. Инсталяшки лицензионные и оригинальные, оси пришли предустановленными вместе с ноутами.
Управление можно запустить через Панель управления / администрирование / Управление компьютером, а софт запустить от имени админа поменяв свойства ярлыка (Совместимость / Уровень прав / Запускать эту программу от имени администратора). не срабатывают только способы связанные с контекстным меню ярлыков. И при запуске инсталяторов права элевэйтятся как надо. Перед возникновением глюков ничего нового в систему не сетапалось, апдейты не накатывались, можно сказать что глюк возникает спонтанно и с явными изменениями настроек или установленным софтом не связан.
В процессах ничего подозрительного не обнаруживается, антивирусы молчат и Office 97 не установлен ;)
Господа, кто сталкивался с подобным? как лечили? успешно?
уж очень не хочется переставляться или поднимать последние рабочие образы.
Заранее благодарен.
Где, как и с кем мне надо договорится чтобы я мог продавать на сайте музыкальные композиции?
Этой информации в паутине к сожалению нет
2. Чтобы продавать другой продукт интеллектуального творчества — программы — не надо ни с кем договариваться. Пишите лицензию и вперёд. Может здесь также?
Мысль такова, что основная проблема в схемах и графиках. Ну, еще пригодились бы удобные hotkeys для списков, заголовков и некоторых других элементов, требующих специального оформления.
Со схемами должно быть просто, многие представляют собой банальное дерево. С таблицами тоже. Мне это видится как какой-то специальный xml формат, который потом конвертируется в pdf или то, что захочется.
Изобретать велосипед пока не хочется, с системами специально предназначенными для верстки типа LateX не работал. Может как раз он мне и нужен.
P.S. Если преподаватель после учебного занятия не дает содержание изложенного в электронном виде и если занятие в университете по большей части состоит в записывании сказанного преподавателем — это херовый вуз, отнимающий ценные молодые годы.
Хотя, вышесказанное — утопия для большинства наших учебных заведений.
У всех есть эта проблема. Этот баг эпичен. Но всем пофиг.
Посмотрел на OneNote. Вроде как бы для этого рассчитано. Но нельзя строить графики. И ввод формул не удобен, точнее долго с ним надо будет возиться.
Всё упирается в графический материал. Самый простой способ; писать в лекции "\1" и рядом в тетради «1 {формула}». Потом сканить или оставлять как есть.
LaTeX слишком замудрённый. Нужно новый язык придумать для написания формул.
PS: У нас в университете схема обучения такая: обязательно ходить на все занятия и писать все лекции полностью. Другого не дано. Так же у некоторых преподов модно говорить: «Если не интересно, то не ходите не занятия», что на самом деле не является нималейшей правдой. Жутко бесят, когда так говорят.
Многие предметы проходят по формату «ду-ду-ду», т.е. читается текст (причём очень быстро) от звонка до звонка. Руки после этого невозможно болят.
К технике преподы относятся кхм… ну такое ощущение, что подайдут к тебе и ____ по лицу твоим ноутом. Цифровая техника — это нечисть и зло.
Про вменяемые лекции с хорошим объяснением материала, небольшими короткими записями и выкладыванием всей информации по дисциплине на сайте, на котором можно обсудить материал и спросить некоторые непонятные места — мечта.
PSS: [epic] А есть ли электронные версии лекций? «У меня есть все лекции в электронном виде, но я их Вам давать не буду, т. к. тогда Вы не будете ходить на мои лекции». [/epic]
PSSS: И я не считаю нормальным, что меньше чем за месяц из-за лекций кончается общая тетрадка.
В общем, и вам такое же решение рекомендую.
А если хочется обучить прародительницу работе с компьютером куда гуманнее поставить простейшую оболочку с минимумом лишней отвлекающей мишуры.
А если говорит о книге то посоветовал бы Самоучитель Microsoft Windows 7
Или Windows 7. Русская версия (+ CD-ROM)
Главное что бы видео было и тогда маме будет намного легче освоить Windows 7.
А вообще, есть такая штука, как Team Viewer.
Результаты проверки хорошо бы записывать в комментарии к записи, отправлять GET запросом на другой сайт, помещать в Google forms или ещё куда-нибудь. Если записывать замечания в комментарии, то можно потом подрисовывать эти комментарии прямо на том месте, к которому они относятся.
От какого хорошего свободного инструмента оттолкнуться? Получилось найти только плагин для Joomla joomlaforum.ru/index.php/topic%2c12663.0/topicseen.html
Может есть какой-то плагин к jquery? Как-то такая-же функциональность работает на сайте госуслуг?
www.gosuslugi.ru/ru/: Если вы обнаружили неточности в опубликованной информации, просьба оперативно сообщить об этом оператору портала. Выделите некорректный текст и нажмите клавиши CTRL+ENTER. Сведения об ошибках будут оперативно переданы в ведомство, разместившее информацию.
Есть ли люди на Хабре, разбирающиеся в document.on<событие> и в bloggerService.insertEntry, чтобы самим написать подобную библиотеку?
Много материалов по теме можно найти по ссылкам, но как-то мне это особенно не помогло
habrahabr.ru/search/?q=orphus
www.google.ru/search?q=%22ctrl%2Benter%22
Че делал waki? Это типа Orphus только визуальнее, т.е. есть плавающая иконка, при выдлении текста всплывает окошчко, и там вводиться инфа.
Можно генерить JS скрипт для рамещения waki на любом сайте, это и был сервис waki2.com
В этом вся проблема. Доизобрести правильный интерфейс неудалось, и Дмитрий Котеров был прав — нужно упрощать Орфус до той степени чтобы пользоватль даже и не понимал что отправил отчет об ошибке. ;) т.е. отправлять выдления без вопросов и интрфейсы вообще не нужны. Да будет лишнее… но это уже проблема серверной стороны, а не читателя.
Та же излюблнная комбинация Ctrl-Enter, ей будут пользоваться очень мало, т.к. надо нажимать и вообще надо понять что происходит, вы хотите заставить пользователей думать. А надо идти к обратному, с ними не нужно бороться, нужно помогать, а значит, нажимать я бы не стал требовать.
По второму пункту вы написали интересную идею, что человек сразу после выделения может писать, так у меня и было. И это очень правильно, другое дело что если человек не начал ничего писать, что тогда?
В этой всей идее не хватает чего-то вкусного, толи привяки к твиттру, толи заработком и партнерками, я думал когда-то много и ни к чему не пришел, меня поглатили более интересные идеи.
Серверная сторона: Я и сам выделяю тексты, но и вообще говоря на ошибки я никогда не стараюсь указывать потому что я их встречаю очень мало, у меня даже мысли не возникает такой что я могу бодаться с автором, однако ради экперимента есть идея например, отправляется все, но в подозрительные на проверку попадают лишь те выделения которые занимают мало символов, так же можно следить за движениями мышей, если есть ошибки, то как правило вокруг них зажигаются пятна.
Серверная сторона может автоматом проверять на правописание.
У меня в waki было задумано так что человек выделяет, и хочет с этим сделать много тоого что сразу не угадаешь. Поэтому мне нравится фича IE8 — где есть некий аналог такой технологии сплывающих виджетов. Туда можно толкать свои приблуды. Можно попробовать спроецировать это не в браузер а на сервис.
Для Joomla теперь тут: https://extensions.joomla.org/extension/proofreader/
И Javascript + Google Sheets: https://github.com/psmb/typo-reporter
Настроенные по официальной инструкции iPhone и iPad отлично работают по простоколу Exchange через сервер m.google.com
Но, к сожалению, ни Apple Mail ни MS Outlook не хотят работать подобным образом.
Подскажите в чем проблема.
Для Google есть беспланая утилита KiGoo
Обычно все что ищу там есть.
Например ни в одном из вышеназванных магазинов нету Thinking in Java(Брюс Эккель), которую давно хотел бы иметь в бумажном виде.
Отлаживая недавно очередной кусок чужого кода наткнулся на такой цикл:
while (--i ^ -1) /* тело цикла */;при этом, изначально i равно некоторому положительному числу. То есть, побитовый оператор используется здесь для целых чисел. Немного подумав, я понял, что результат побитового XOR обратится в нуль единственно в случае, когда числа равны. Тогда условие кастуется в true. В противном случае, будет не-ноль, что кастуется в false.
Получается, можно использовать побитовый XOR вместо оператора != (если мы заранее знаем, что сравниваемые величины суть числа).
Отсюда у меня возник вопрос, который я хочу поставить перед аудиторией.
Почему автор использует XOR?
Вчера весь вечер я размышлял над этим и наиболее правдоподобной причиной мне показалось желание написать «крутой непонятный код». Сразу вспомнилось, как я, когда начинал постигать азы программирования, вдруг обнаружил, что могу писать «лаконичный код, который сложен для понимания и который работает». Мне казалось, что это свидетельствует о каких-то скиллах. На самом деле, понятно, что это свидетельствует об обратном. В пользу этой гипотезы было ещё то, что весь остальной код в окрестности приведённого фрагмента был написан подобным образом.
Правда, мне не давала покоя ещё одна мысль. Я представил себе, что если бы я хотел усложнить код, мне бы почему-то не пришло в голову использовать XOR, даже если бы я и знал о такой возможности.
В результате (безуспешно пытаясь заснуть на протяжение двух часов :) ), я встал, подошёл к компу и написал скриптик, который делал много сравнений тем и иным способом и мерял время.
Оказалось, что если использовать побитовый XOR вместо !=, появляется прирост в производительности (по крайней мере на Firefox), этот прирост стабильный (то есть он есть всегда, то больше, то меньше), но составляет всего лишь около 1%.
Может быть, есть ещё какие-нибудь особенности, дающие преимущество побитовому XOR?
Думаю автор добился своего.
А в данном случае скорее это приступ фаллометрии.
>> составляет всего лишь около 1%
1% прироста это не прирост, а просто маленький выброс в рамках погрешности метода измерения.
Возможно автор хотел написать
while (i --> -1)но решил, что это слишком просто.
SSD имеет ограниченный цикл работы. Если у Вас идет постоянная запись, то диску будет кранты через год, можно будет только читать.
Под БД их не рекомендуют ставить.
кэш выносится в оперативу и живем спокойно.
ssd может быть применим сейчас только в рамках рэйда и для специфических мест, где важна быстрая отдача больших объемов редко меняющейся статики.
И да, велика вероятность, что будет будет bottle neck, сводящий весь профит на нет.
Что-бы автоматически делался бэкап, отправлялся на почтовый ящик и скидывался мне на компьютер.
Как можно реализовать?
У меня vps сервер на фрихе.
Sypex Dumper.
Он конечно еще beta, но работает весьма стабильно. Умеет запускаться из крона и заливать файлы по фтп куда угодно. Отправку на мыло можно реализовать самостоятельно)
#!/bin/bash
USER="root"
PASSWORD="123123"
mkdir /var/backup/database/`date +%F`;
for DB in `mysql -u$USER -p$PASSWORD -N -e 'show databases' | awk '{print $1}'`; do
mysqldump --user=$USER --host=$HOST --password=$PASSWORD ${DB} | gzip > /var/backup/database/`date +%F`/${DB}.sql.gz;
echo "${DB} Backup";
done
done
bash скрипт, добавить в крон:
#!/bin/sh
mysqldump -u<LOGIN> -p<PASS> --lock-tables --opt <BASENAME> > /sqldata/dump.sql
cd /sqldata/
tar -zcvf sqldata.tgz *.sql
perl sendtoemail.pl
Скрипт требует наличие папки /sqldata, sendtoemail.pl лежит в /sqldata.
содержание sendtoemail.pl, требуется наличие MIME::Lite:
#!/usr/bin/perl -w
use MIME::Lite;
$msg = MIME::Lite->new(
From => 'backup@wailaowai.com',
To => 'me@wailaowai.com',
Subject => 'sqldata.tgz MySQL backup!',
Type => 'text/plain',
Data => "Here are the MySQL database backups.");
$msg->attach(Type=>"application/x-tar",
Path =>"/sqldata/sqldata.tgz",
Filename =>"sqldata.tgz");
$msg->send;
Сконфигурировать и повесить в крон. Умеет отсылать дампы на почту — параметр MAILCONTENT=«files», для работы требуется mutt.
Куда заявить о баге, кроме как здесь и спортлото?
Думаю у бОльшинства хабражителей есть друзья, у которых есть друзья и так далее, не считая коллег по работе, родственников и остальное человечество.
Не раз ко мне, и к Вам обращались с просьбой — помочь купить, собрать, починить, установить, восстановить и так далее.
Если вопрос с покупкой компьютера и комплектующих решается достаточно просто (у меня есть 2 магазина, где моим «знакомым» делают приятную скидку и уделяют чуть больше внимания и заботы, а мне делают скидку ещё бОльшую, ну и банально доверяют), но вопрос — сколько же просить с людей за свою работу встаёт очень часто.
С одной стороны по ящику, да и на хабре проскакивали рассказы, где за переустановку винды просят от 10 килорублей. Так народ платит!
С другой стороны совесть (кто ж тебя придумал то) не позволяет брать со знакомых или коллег.
Отказать не всегда получается.
А как ты, %username%, оцениваешь свою помощь? Может у кого есть адекватный прайс или методика расчёта?
Если первый раз не дали денег, то обычно все следующие разы тоже не беру денег.
Если в первый раз дали 1000 рублей — остальные разы, не зависимо от кол-ва неисправностей, я беру столько же.
В среднем 500-1000 рублей.
Как бонус — рекомендации что можно сделать с железом, в плане апгрейда\замены.
В идеале — узнайте, какая ставка в вашем городе у фирм, оказывающих подобные услуги. С учётом её будет проще сориентироваться.
P.S. Бывают варианты, приглашают в гости пива-водки попить и под шумок просят «посмотреть», если мелочь (+- 10 минут, то смотрю, если нет грю, что на трезвую голову надо разбираться :) )
С хороших друзей денег почти не беру, расплачиваются пивом или его эквивалентом :) C незнакомых людей тоже стараюсь брать по минимуму. Быть может, молодость сказывается. Но порой попадаются такие индивидуумы, для которых хочется отменить все моральные устои.
А вообще, по нашему небольшому городу висит множество подобных объявлений
даже если это займет целый день, ведь это с головой покрывает аналогичную сумму 1 рабочего дня, дорогу туда-обратно и еще остаеться. Как говориться с компом работать это вам не снатехника :)
Переставить винду со всем софтом — 25 LVL (1500 RUR), полечить вирусы — от 5 до 15 LVL (300 — 900 RUR), всякие мелочи — начиная с 5 LVL. Иногда делаю и за «спасибо». В особо редких случаях перехожу на почасовую оплату — 15 LVL/h.
Многие берут вполовину меньше, но я стараюсь ценовую планку не опускать, ибо невыгодно.
Для родственников и самых близких друзей — бесплатно (за еду :) )
PS:
Живу в г. Вентспилс, Латвия. Это провинция (40 000 человек). Цены на подобные работы в столице примерно на 30% выше.
Как меня достали одно время этими просьбами. Начал отказывать, появились обиженные и оскорбленные. Которые даже здороваться перестали.
И вот тогда я просто стал брать деньги и с каждым разом все больше и больше. И чем больше беру, тем больше свободного времени остается, а свободное время-бесценно.
Сейчас настырный комполоматель избрал другую тактику. Он начал звонить и консультироваться по телефону. Вот думаю как бы брать деньги за это? =)
Для друзей бесплатно, для девушек скидки, для девушек-друзей по договоренности)))
Дальним да знакомым — гдето 60% от текущей моей зп (почасово)…
Где-то получается рублей 400 час… С учётом дороги само собой. Я ценю своё время, а работа с компами — всё таки удовольствие.
Правда у меня условие — чтобы если надо железо ставить — пыль протерли и выставили комп в удобное для сборкоразборки место. Аллергик я и чихать от пыли лишний раз нехочу, как и на коленках под столом ползать.
Спасибо.
Ставим iTunes, подключаем трубку, ловим новую (последнюю) прошивку.
Как проверить, был ли изначально залочен аппарат?
Вопрос следующий — есть ли сервис, который предоставляет в пользование удаленные виртуальные машинки. В принципе, не важно, на чем будет виртуализироваться, главное чтобы это была реальная операционная система.
Хочется Windows 7, но рассмотрю любые варианты.
Единственный вариант — свой сервер на коло. Но найти сервер с более или менее адекватной видюхой… хм…
Могу посоветовать поискать тех, кто возьмёт на коло PC на mini ITX — среди них встречаются те, на которые поставится Win7 и даже будет работать.
Со всеми гиками наверняка хоть раз, да бывало. Собираешь свой компьютер, модернизируешь, вкладываешь душу, а потом обстоятельтства вынуждают Вас его продать, по своей воле или нет, не важно.
Так и мне пришлось, продать и поменять своего ББ на нечто более компактных размеров. Машина практически новая, комплектующие, все отличного качества, пробег минимален, понятное начинает «душить жаба» и хочется задрать ценник повыше).
Так вот, как не сойти с пути истинного, какой процент стоит брать от стоимости нового (или не нового), какая цена будет считаться адекватной? 50% от стоимости новых комплектующих, или 30% или ни то ни другое? Чтоб и я, самое главное, и покупатель остались доволны сделкой. От чего отталкиваться, если цель — именно продать, а не избавиться от ненужного хлама?
если я за свой ПК хочу $ x, то по частям выходит х+20%.
Я свой 600-ый duron, со старенькими мышками, клавиатурами, мониторами продал за 7000 rur в 2007 году.
я свое железо только сбывал так как вам не хочется, у меня был знакомый барахольщик, который по чуть выше чем по рыночной цене «блошинного PC-рынка» продавал всякие б/у конфигурации, я для этого покупал всякие б/у железки, пару раз я ему сбывал свои прежние материнские платы, процессоры и оперативку по цене которой предполагал, то есть был удовлетворен сделкой.
Просто понял, что с ним уже ничего не сделать, никак его не использовать.
Так вот. Самый правильный вариант — это зайти на молоток.ру, найти в продаже б/у компы с примерно такими же характеристиками. При чём (важно) те, на которые уже есть ставки. Взять среднюю цену из этих лотов. Это и будет рыночная цена вашего железа.
Даже если вы занизите цену, то при условии, что компом заинтересуется хотя бы два-три человека, они поднимут цену до рыночной в аукционной борьбе.
Ещё есть сообщество в ЖЖ под названием spb_device, в котором тоже железом торгуют.
Если на барахолках такого нет — пишите цену 85% от стоимости, «использовался столько то, для того то, торг уместен».
1 Протираю продуваю , фоткаю на фоне без мусора.
2 Дома переписываю модели с фотографий и выставляю на барахолки (юла авито).
3 Если не продается раз в неделю снижаю цену на 20%.
4 Если цена упала до 500 р либо сдаю в сырье либо дарю клиентам.
Есть запасной план Б (также использую его когда нужна срочность).
1 звоню оптовикам которые постоянно занимаются этим железом, выбираю кто даст больше.
2 Тот что они не забирают - сдаю в сырье.
(оптовиков нахожу в интернете по ключевым словам для удобства нашел несколько ruskupka.ru, skupka.tv итп)
Вот список литературы что я использую для индивидуальной учёбы:
PHP 5 для чайников (Джанет Валейд)
PHP в подлиннике (Дмитрий Котеров)
PHP полезные приемы ( А.Орлов)
PHP/MySQL для начинающих (Энди Харрис)
MySQL полное руководство. Второе издание (Поль Дюбуа)
Вопрос таков: Я правильные книги выбрал?
Порой читаю книгу и складывается ощущение, что автор писал что бы только продать книгу и получить прибыль.
Разумеется опытный программист понимает все что в книге написано, но где именно так книга в которой чётко объясняют тот или иной сайт, как он устроен, через какие операторы и что работает.
Ведь проще понять на примерах чем читать длинный текст про то как хорошо работает функция на одном примере и все.
Посоветуйте пожалуйста.
Может будет у кого нибудь ссылка на интерактивные видео курсы?
в список книг добавил бы «разработка web-приложений на php и mysql» Лауры Томсон и Люка Веллинга. эти люди принимали участие в разработке mysql. так что знают много :) и на протяжении всей книги создается веб магазин. так что все построено на примерах :)
удачи вам в соискании.)
Процитирую, чтобы не пересказывать своими словами:
В интернете очень много устаревшей информации, которая приводит к заблуждению, распространению неверных решений и написанию плохого кода у начинающих PHP-разработчиков. PHP: Правильный Путь — легкочитаемое руководство для быстрого ознакомления с правилами эффективного использования PHP
А насчет как правильно учится… я думаю надо много практики, делать свои задумки, может показывать их другим более опытным разработчикам, у которых есть время поговорить с Вами :)
Как только вы почуствуете что вы как рыба в воде в этом движке, можно взять фрейморк и так же расковырять его до основания. Я в своё время взял Codeigniter — с помощью него я немного узнал про ООП, routing, ORM, MVC и затем и HMVC, кеширование.
Ну и потом прочитал Котерова и ООП в PHP, автора к сожалению не помню.
Вообще, кому как удобней учить. Для меня эффективнее читать офф мануалы, чем книжки. Книгами я подкрепляю полученный материал, если конечно это требуется :)
И несколько более сложная, но очень полезная книга «Профессиональное программирование на PHP» (Advanced PHP Programming) Джорджа Шлосснейгла (George Schlossnagle). Это конечно не для новичка, но там разные разделы — некоторые можно и нужно прочесть и начинающему программисту.
А вообще научиться можно только на практических задачах — сделать пусть простенький, но реально работающий сайт на какую-то интересующую вас тематику, а там по ходу дела будут возникать задачи и вопросы, которые придется решать и по ходу решения учиться.
Ну еще один совет — может быть банальный, но не стоит пренебрегать сайтом php.net — как работает та или иная функция лучше узнавать там, потому что книги могут быть и устаревшие, и с опечатками, а тут фактически первоисточник. Поставьте «Денвер» и в нем тестируйте примеры работы функций. Сайт не заменит книги, но будет хорошим дополнением.
www.ozon.ru/context/detail/id/2327120/ Твёрдая копия манула мускуля. Покупать или нет — каждый решает для себя. Самый нормальный перевод офф. руководства. Версия 5.0.xx там последняя, там что partitioning и некоторые другие вкусные вещи там отсутствуют
1) Делать нормальный полезный проект (хотя-бы для себя что-то)
2) Появился вопрос ищем ответ на него, тем самым повышая свой опыт
3) Читать разные статьи/форумы по PHP и MySQL. (на хабре проскакивают такие)
4) всегда иметь под рукой маны php/mysql (все знать не возможно)
оч хорошо изложено для новичков
Мой совет только один - практика. Ставим задачу и решаем. Настоятельно рекомендую на начальном этапе не пользоваться готовыми платформами типа Denver и т.п. Опыт в конфигурировании обязательно должен быть. Лучший источник - официальная документация по языку. Благо на php.net много различных примеров. На MySQL правда примеров меньше. Зато есть куча форумов где можно задать вопрос и получить хороший ответ.
new-rutor.org/torrent/154641/specialist-videokursy...
там есть все ответы на твои вопросы...
Специалист - Видеокурсы по Интернет-технологиям:
- Web,
- HTML,
- CSS,
- PHP,
- JavaScript,
- AJAX
если антивирус не пустит на (new-rutor.org) тогда на ex.ua заглени, материал можно и там скачать...
очень полезная вещь хоть и старенькая версия,
кстати апач не настраивай как в первом видео написано, там какая то ошибка, или со временем поменялось что то в настройках..
удачи..
insynchq.com
Сделал все как надо, с помощью утилиты одной записал образ на флешку, после пере загрузился. Но загрузка не удалась, ошибка была какая то. Уже не помню что там.
После решил отформатировать флешку — отформатировал. И все. Она пропала.
На других компьютерах она работает отлично, а именно у меня на ноутбуке Acer eMachines e625 — не видит.
Жду советов, потому что начался семестр и флешка очень нужна!
artemlight — спасибо, держи плюс в карму!
А вот тут описаны способы реанимации флешкарты www.datalabs.ru/pages/flash_fix/70
У меня одно время флешка глючила при форматировании FAT32 я перестал форматировать Windows-ом и поставил HPUSBDisk — программа позволяет форматировать в NTFS. После форматирования в NTFS — глюки пропали.
Потом напишите пожалуйста удалось ли восстановить флешку.
Мне кажется она более закрыта от взлома. Т.к чтобы взломать почту, надо сначала увести домен.
Но хотелось бы услышать мнение профи.
Проникновение в электронный ящик? Тут всё тупо упирается в пароль.
Наличие https при логине? У того же яндекса это есть.
О чём вопрос?
Она точно такая же как GMail.
Ну а насчет выбора между Google и Яндекс… Это лично вам решать кому больше доверять, обе очень солидные компании и насчет безопасности у них все строго.
Можно ли использовать WiFi антенну для клиентского устройства WiMax?
WiFi-антенны пропускают 2.3-2.4 ГГц, WiMAX'овые — 2.5-2.7 ГГц.
Есть антенны, которые пропускают широкий диапазон, включая и WiFi'ные частоты, и WiMAX'овые, но они как правило не айс работают.
По опыту использования — какая-то WiFi-антенна работала с WiMAX-модемом, но только примерно в одном случае из трёх. Дело в том, что во время подключения к базовке модему выделяют диапазон частот. Если этот диапазон в начале WiMAX'овского — эта антенна работала, если хотя бы в середине — всё, было только хуже от неё.
echo json_encode(iconv('cp1251', 'utf-8', 'тест'));Он вернет "\ u0442\ u0435\ u0441\ u0442" (пробелы дабы не искушать парсер) — это 26 байтов, а вовсе не 10, как хотелось бы.
Как же так?
php -r 'var_dump(json_encode(«тест»));'
string(26) ""\u0442\u0435\u0441\u0442""
php -r 'var_dump(json_encode(«тест», JSON_UNESCAPED_UNICODE));'
string(10) "«тест»"
И даже кормить его cp1251 без конверта.
У таких решение только один минус — работают в сотни раз встроенного решения.
json_encode() нет параметра, позволяющего отключить такое кодирование, если кодировка страницы и JSON-данных заведомо совпадает. Только что-бы удобно было, типа как lastpass(кнопку тыкнул всё заполнилось).
LastPass и прочие подобные «безопасные», просьба не советовать :)
Сделать бы такой online генератор с закладкой на панеле браузера, цены бы ему не было (: Хотя тоже спорный вопрос.
В отличие от LastPass возможна установка локально на своей машине или не закрытом сервере.
Правда интерфейс примитивный.
Vmware Fusion
Parellels
В первую очередь интерисует производительность виртуализации Windows XP
В 6-ом Parallels добавили всякие приятные фишки, типа поддержки Space и Expose в виртуальной машине — удобно, можно виндовые приложения на разные виртуальные столы растащить и переключаться привычным способом. На VmWare теперь даже смотреть не хочется :)
1. Надежней — еще ни разу не вызвал сбоев основной системы. (Параллели вешали машину в серый экран)
2. Поддержка не-виндовс на высоте
3. Совместимость — виртуалку vmware можно без проблем переносить между Linux/Windows/Mac/серверным окружением (ESX/ESXi).
КП не ловил с 4й версии :)
По тестам Parallels 5 с Fusion 3 — первый существенно выигрывает. В среднем, на ~10% при работе с офисным софтом, ~50% в игрушках, ~30% в скорости запуска приложений, ~30% в скорости работы с файлами.
Новый параллелс вроде как еще шустрее в игрушках, что касается офисной работы я разницы в скорости между Parallels 6 и Parallels 5 не заметил.
С выходом 6й версии параллелей поставил себе триал — никаких проблем. Винда грузится быстро, работает стабильно, переключения между режимами плавные, ничего не зависает.
Не знаю, плюс или минус, но параллель отжирает оперативки по мере ее необходимости, а вмваре — всю сразу. Так что если вам надо пользовать нетребовательные приложения — то параллель помягче к ресурсам
Но больше всех приглянулся VMWare. Тяжело сказать почему. Удобно, быстро, стабильно. Нравится совмещенный режим, но он более требователен к ресурсам (у меня MBP 15").
Да, и тут уже писали, проблем с переносимостью нет — в обе стороны работает.
В данный момент использую VirtualBox. Не жалуюсь, хотя есть проблемы с «горячим» пробросом USB-устройств.
Для игрушек рекомендуется все-таки crossover games, причем вроде как есть их код в macports и можно использовать бесплатно. Врать не буду — не уточнял.
плюс сейчас задешево можно обновиться
Пасибки )
Вот сервера Lineage 2 а там уже выбирай и ищи себе девушку)
Вроде как для этого и спрашиваешь?)
wiki.centos.org/HowTos/Network/IPTables
всё собственно понятно, создаю скрипт, пишу правила из примера, в итоге получаю:
./firewall.sh: line 7: iptables: команда не найдена
и так на все комманды, что не так понять никак не могу
centos 5.5 final
И проверьте есть ли данный путь в переменной PATH.
IPT=/sbin/iptables (или другое)
$IPT (далее правило)
$IPT (далее правило)
и далее в скрипте добавьте вначале
IPTABLES=/sbin/iptables (или более общий вариант —
IPTABLES=`whereis -b iptables | cut -d" " -f2`
) и далее используйте в конструкции
$IPTABLES -A <...>
Если нет. То запустите от рута.
Полный путь iptables: /sbin/iptables
Образы XP от Майкрософта:
Internet Explorer Application Compatibility VPC Image
Правда, официально предназначенные для тестирования сайтов в разных версиях ИЕ…
1. Алан Купер, «Об интерфейсе. Основы проектирования взаимодействия».
www.books.ru/shop/books/638484
2. Билл Скотт, Тереза Нейл, «Проектирование веб-интерфейсов».
www.books.ru/shop/books/728179
3. Подборка литературы (для самостоятельного исследования) на сайте usability.ru: usability.ru/sources.htm
www.ozon.ru/context/detail/id/126944/
company и post,
post описан так:
post:
class: sfDoctrineRouteCollection
options: { model: BlogPost }Не совсем понимаю как составить роут таким образом, что бы получить урл вида:
/company/24/mycompany/show/post/13Если делать так (работать не будет конечно же):
post_new:
url: /company/:id/:title/show/:post/:post_id
param: { module: company, action: show }
class: sfDoctrineRoute
options: { model: BlogPost }То тут можно указать только 1 модель, а как сделать так, что бы в генерации урла использовались 2 модели?
Спасибо.
—
post_new: url:/cc_company/:cc_id/:title/show/:post/:post_id
BlogPost.class.php
—
...
public function getCcId(){
return $this->getCompany()->getId();
}
public function getCcTitle(){
return $this->getCompany()->getTitle();
}
...
Но jQuery вместо GET-запроса отправляет OPTIONS-запрос.
Оказалось, что этот запрос отсылается Firefox'ом в случае cross-domain request, когда отправляются нестандартные заголовки. В случае с jQuery это кажется:
Access-Control-Request-Headers: x-requested-with
Как избавиться от этого заголовка? Или может есть другие способы вытянуть информацию из xml?
Заранее спасибо.
Вот, что примерно требуется, по пунктам:
Каждая задача (тикет) может:
- прийти в виде заявки от клиента (мэйл и/или форма на публичном сайте без логина)
- или быть создана изнутри
принадлежать (соответственно должна быть видна только тем, кому положено)
- всем зарегистрированным пользователям
- или рабочей группе
- или кому-то лично
- состоять из подзадач
- и/или быть подзадачей другой задачи
иметь приаттаченые текст/ссылки (WiKi?) и файлы.
иметь или не иметь
- статус
- назначенные время начала
- и конца выполнения,
- критический дедлайн,
- ответственных
- и задействованных лиц.
> принадлежать (соответственно должна быть видна только тем, кому положено)
Это единственное чего нет из коробки, но в трекере есть как минимум 2 патча (работают несколько по разному)
Прием и обработка писем есть, сам не пробовал, поэтому не скажу насколько хорошо работает.
Вопрос довольно частый, посмотрите, возможно, в других QA найдете что-то полезное:
* habrahabr.ru/qa/384/
* habrahabr.ru/qa/377/
* habrahabr.ru/qa/229/
* habrahabr.ru/qa/6/
* habrahabr.ru/qa/131/
+ в системе реализованы все ваши требования
+ система бесплатная
— юзабилити так себе — надо дотачивать
Он весьма удобен, по уму сделан (хотя он и заточен под кодинг, но все ваши задачи вроде решает).
На простейшем плане вы отдадите столько же, сколько отдали бы за shared-хостинг, но здесь — 100%аптайм.
Бесплатные (на Free Trial можете не образать внимания)/
— Есть и графики, и назначения задач, внутри и из вне компании.
— Ответсвенные, как и люди так и отделы.
— Есть комментарии и аттачи.
— Уведомления по e-mail как заканчивающемся сроке, так и о новом назначении.
— Разграничения прав
Минусом считаю отсутсвие регистрации, — но лиц вы можете добавлять вручную.
Какова процедура трансфера домена к другому регистратору? Я должен просить чтобы текущий регистратор поменял admin-c на мой ник хендл а дальше уже регистраторы разбираются между собой?
Зона .com.ua
А что касается процедуры переноса домена к другому регистратору, то вы об этом спросите у своего нового регистратора. Поскольку вы не указали зону, то точный ответ на ваш вопрос дать невозможно.
>Какова процедура трансфера домена к другому регистратору? Я должен просить чтобы текущий регистратор поменял >admin-c на мой ник хендл а дальше уже регистраторы разбираются между собой?
регистраторы между собой разбираться не БУДУТ. вы у тек регистратора запрашиваете так называемый auth code (transfer code), потом у нового делаете трансфер домейна, где вводите этот код, а вот потом они уже как вы говорите «договариваются между собой», хотя все происходит автоматически
PS: а все таки назовите зону, тк в TLD — один правила (намного прозрачнее, проще и правильнее), а в локальных зонах свои, где все намного сложнее
То есть это должна быть отдельная подсеть.
Я обычно делаю следующие правила для DMZ.
1) из интернета до сервака в DMZ прокидываю только нужные порты.
где $ETH сетевушка в сторону провайдера, $IP адрес сервера. И это не DMZ
В логах ничего толкового.
Обычно такая ошибка появляется при вспесках трафика.
Что посоветуете по лечению?
P.S. вариант «перейти на nginx» пока не предлагайте. =)
P.P.S.
Вот пример конфига FastCGI:
fastcgi.server = (
".php" =>
( «localhost» =>
(
«bin-path» => "/usr/bin/php-cgi",
«host» => «127.0.0.1»,
«port» => 1025,
«max-procs» => 500
)
)
)
Возможно, что при достижении нагрузки более 500 пользователей на один сервер выпадает ошибка. Каковы мнения?
Вообще, очевидно, нужно локализировать ошибку. Нужно больше информации.
у меня под фрей после последнего обновления портов начались рандомные падения лайта с невнятной руганью на модуль прокси. portdowngrade помог.
Сейчас имеется:
Load balancer -> N front-ends -> memcached -> MySQL
Планируется:
Load balancer -> WEB-cache -> N front-ends -> memcached -> MySQL
В качестве WEB-cache может быть Squid, Varnish, nginx.
Есть ли какие-либо тонкости и подводные камни при такой архитектуре?
Что посоветуете по оптимизации.
например, N2 + O2 = 2NO — Q (а конкретно: 181 кДж)
При том, что изначально мы имели исключительно атомарный водород.
Т.е. да, такие реакции происходят в недрах звезд постоянно, и благодаря им мы и имеем весь комплект таблицы Менделеева.
Вот. Прошу вашего совета :)
winmo умирает, не надо на ней покупать аппарат
айфон vs. андроид — давний холивар, но всё-таки в данном случае конкретно desire лучше 3GS, и экран получше, и карточки вставлять можно :)
почему не хотите посмотреть айфон 4?
По поводу же HTC к сожалению ничего не могу сказать. Но за все время владением iPhone 3G/3GS/4 ни разу не пожалел, а HTC как-то не уживаеться.
Desire огромен, HD2 еще больше.
Такому «стройному» человеку как Я их просто не совсем удобно таскать в кармане брюк.
Iphone меньше совсем чуть чуть, но разница уже значима.
ПС: нет, у меня не айфон
Следующим будет скорее всего Desire…
Всем спасибо за советы :))
2. Потом пытаетесь их сравнить: «Что для меня более важно: размер экрана или его разрешение? Наверное, размер.» Размеру ставите «2» в строке. А когда попадется сравнение «разрешение — размер» ставите 0. Если данные характеристики сравнимы, ставите и там, и там по 1. В результате в сумме строки вы получаете весовой коэффициент данной характеристики.
3. Дальше берете конкретные устройства и оцениваете их характеристики по любой бальной шкале. Допустим, по 5-и бальной шкале разрешение экрана у Desire будет равно 5. Но во по физическому размеру — только 4. Высчитываете все характеристики.
4. Суммируете все характеристики для каждого из устройств и только после этого смотрите на сумму получившихся баллов.
Данный метод оценок хорошо описан в Теории Вероятности и я его запомнил из институтского курса. Очень хорошо подходит, когда надо суметь систематизировать достаточно разнообразную информацию.
Удачи!
В Андроиде интереснее покопаться, написать аппликашку на java т.д. Если это нужно — то андроид. Если же нет — однозначно айфон.
Перепробованы: лист в Excel, Google Calendar, Мегаплан, Basecamp и другие по мелочи. В каждом из них недостатки — первые 2 не предназначены для управления задачами, поэтому нужно делать много лишних действий. Мегаплан, на первый взгляд, неплох, но на практике интерфейс оказался неудобным. В Basecamp только один проект в бесплатной версии, 10 проектов уже приличных ежемесячных денег требуют.
Приложение будет использоваться именно в одиночку, по этой причине не подходят Teamer, Comindwork и прочие.
Кто имеет опыт в поиске подобных приложений или решает задачи в подобном формате — поделитесь вариантами.
Спасибо.
Bacecamp - за счет возможности удаленного общения с командой и достаточно удобным интерфейсом.
Trello - хорош для стартапов из-за супер удобного интерфейса, возможности ассайнить таски, создавать проекты с чек-листами.
Redmine - когда пользовались не были достойно реализованы гант чарты. Понравилась возможность ставить таски с дедлайнами. Удобные нотификации: можно быстро отследить, какие таски сейчас на тебе и какие по ним сроки.
Я им пользуюсь повседневно.
Если нет времени или лень поставить его самому, то можно взять готовый наборчик http://bitnami.org/stack/redmine (так же для по быстрому по тестировать подойдет)
В эти выходные обменивалась опытом с коллегами, и для себя вынесла следующее:
При однотипной работе, однотипных проектах или поддержанию давно сущестующего не плохо подходит Scrum,
Для областей которые комманде мало известны или имеют много важных особенностей (а другие бывают?) удобнее использовать CMMI
И следовательно из выше сказанного подбирать нужно под ваш процесс, а не тот у кого кнопочки более вебдванольные.
P.S. Мы используем для обоих процессов Team Foundation Server (иногда с изменёнными шаблонами)
Пересмотрел как наши так и зарубежные аналоги.
Критерии:
* Желательно онлайн сервис
* Желательно на русском, поскольку есть русские клиенты
* Максимум возможностей за минимальные деньги :)
* Желательно интерфейс по-проще, так как не все программисты
Больше всего конечно мне подходил Basecamp или MSProject,
но цены конечно мне совсем не понравились :(
Много пробовал, угробил неделю, но в конце остановился на:
a href=«www.teamworkpm.net/»> teamworkpm.net
Поскольку есть:
* простота интерфейса, большинство необходимых функций,
МУЛЬТИЯЗЫЧНОСТЬ, и к тому же понравился дизайнеру :))
Сначала бесплатный тариф + Google Docs :)
теперь € 12/month
Mira себе можете поставить локально или на свой сервер, можно bugs ills поставить, но у него интерфейс стрёмный.
пробовал все более менее - worksection и планфикс
плюс вот здесь сравнение СУПов очень детальное
saas-guide.com
ну и гугл в помощь = СУПов сейчас как грибов
и еще glip.com. Вот тоже удивительная тулза. Там вообще все бесплатно, кроме ненужных видеочатов на многоминут. Но удивительным образом в самом начале не прижился у нас.
Ни нетбука ни ноутбука до этого не имел, поэтому и возник вопрос — что критичнее для комфортной работы? Опишите пожалуйста Ваш опыт эксплуатации мобильного устройства — удобно ли работать на уменьшенной клавиатуре (имеются ввиду размер кнопок, а не NumPad) и хватает ли 3,5 часов «автономности» для пользователя маленького компьютерчика?
кстати, я нашёл фотки клавиатуры обеих аппаратов:
N148: pcshop.com.ua/newsblog/wp-content/uploads/2010/08/228030_3.gif
eM350: www.smart-shop.com.ua/components/com_virtuemart/shop_image/product/Acer_eMachines_eM350-21G25i__LU_NAH0D_066__2645.jpg
по-моему, они почти одинаковые, а стрелки даже у самсунга побольше.
С компизом и беспроводкой реально часа 2 держит. Под родной семеркой не замерял.
По клавиатуре же — вполне и вполне. Меня, кстати, больше в нём соблазнил большой тачпад.
Себе выбрал Samsung N220 большей частью из-за нормальной клавиатуры.
Могу ответить на вопросы по этой модели.
Я прекрастно понимаю что фильтрацию можно настроить установив проксю, но хочется маленькую и простую софтину вместо такого гиганта как сквид. Да и не вижу смысла плодить лишнюю сущность в виде прокси когда все давно настроено через НАТ с маскарадингом.
Пока в голову приходит только вариант преобразования базы адблока в правила для iptables с дропом запросов по адресам из базы. но тогда теряется громадная часть фильтров которые в виде выражений(*banners* итд)
Источники табличных данных — БД, Excel, таблицы в веб-страницах…
Нужно:
— Получать из этих источнков выборки данных (с фильтрами и периодически через указанные интервалы или по расписанию)
— По этим выборкам строить графики, отчеты и другие таблицы, которые то же могут быть использованы для других выборок.
— Навешивание нотификаций на разные события типа выхода значений какого либо графика за заданный диапазон или резкое изменение данных, например, более чем на 10%…
— Графики должны строиться указанием столбцов, которые должны проецироваться на оси координат.
— Создание даш-бордов для наблюдения за графиками и отчетами в реальном времени.
Есть такое в природе?
Были проблемы с источником данных на базе, Excel но потом мы обошли ограничения. Думаю вы с ними даже и не встретитесь.
— акканут на rutracker.org
— deluge
— раздачу, которая идет обновлением торрент файла.
Возможно ли натравить делюгу автоматически перекачивать торрент файл, каждый раз, когда он будет обновлен.
Я так понимаю rss ленты должны позволять нечто подобное.
<span title="Зарегистрирован">
Регулярные выражения, немножко перла и крона, а в комментариях к торренту есть адрес на его страничку на рутрекере. У меня такая штуковина бегает на домашнем сервере с руторрентом.
Пока делаю вручную, увы. Из дома. На работе можно через rss-аггрегаторы видеть обновления. Как вариант — написать прогу которая чекает определенный набор темок и ищет обновленные.
В последнее время съёмки долгие и не дома, поэтому разыскивается верный друг, который будет хранить весь материал и позволит смонтировать его в риалтайме (проще говоря — воспроизведение проекта без лагов).
1) Софт: Adobe Premiere CS5 (он вроде пока лучше всех понимает исходные форматы с этих зеркалок)
2) Сумма: до 100т, но чем меньше — тем лучше. Естественно, купив ноут за 100т, всё будет летать, но я не собираюсь на нём делать ничего сложнее того о чём написал в заголовке, поэтому не думаю что такие растраты целесообразны.
3) Желательно услышать советы от тех, кто это проверял на практике и кто доволен результатом, но и теоретики тоже могу высказать свои предположения.
4) Только сегодня узнал про технологию CUDA в Premiere CS5, официально поддерживается несколько карт Quadro и GeForce GTX 285, что исключает возможность найти ноутбук который поддерживал бы эту технологию, но в этом посте говорится о том как можно обмануть CS5, но тут опять же нужны люди которые уже делали это и точно могут сказать что их карта поддерживает эту технологию и прирост существенен.
Стоит от 1500 у.е, но как то слабовато по наличию в продаже
теория:
обратите внимание на вот такие модельки:
из адекватного по цене:
samsung r590 (там разные комплектации, все неплохи, но можете взять топовую с core i7 при вашем бюджете — мелочь:)
samsung q530
asus k52jc (смотрите на i3 и i5)
из неадекватного:
модификации HP EliteBook 8540w
Ссылки на материалы в сети накидали, спасибо, но хотелось бы в бумаге, а на озоне нашел только тестирование и оптимизация при помощи инструментов гугл. Это, конечно, не совсем то, что надо.
Очень удобная штука.
Ограничивается канал по ipv4 до 512кбит. По ipv6, а также по локальной сети скорость не режется.
Отсюда желание настроить торрент клиент следующим образом:
1) При закачке отдавать приоритет пирам с ipv6 и локальным пирам (То есть если к примеру всего на раздаче сидов 1000, из них 50 с ipv6, и 10 локальных, то в первую очередь подключиться к последним 60-и пирам, и затем уже если ограничение на количество подключенных пиров позволяет — к остальным). Cейчас клиент сначала подключается к куче пиров по ipv4, скорость низкая. Потом через какое-то время находит 1-2 пира с ipv6 и начинает качать с них на высокой скорости. (а иногда находит, но качает с такой же низкой скоростью, как и с остальных. Тут я не знаю, как работает uTorrent, но если он пытается как-то ограничивать скорость, чтоб не забивать весь канал, то учитывает ли, что даже если ipv4-канал забит, то по ipv6 скорость ограничивать не надо?)
2) Ограничить скорость
- общую скорость до 8мбит (не забивать канал локальной беспроводной точки доступа)
- скорость нелокальных ipv4 пиров до 256кбит (Чтоб не забивать торрентами весь выделенный канал в 512кбит)
При попытках настроить возникли следующие проблемы:
- Насчёт приоритетов пиров — не нашёл такой опции в настройках вообще. Возможно для локальных пиров клиент так и делает, так как ситуация типичная. Но вот для нелокальных ipv6 пиров сомневаюсь, что он сам делает приоритет, так как ситуация, когда по ipv6 скорость не ограничена, а по ipv4 ограничена — нестандартна, и чтобы этим воспользоваться нужно подкрутить настройки.
- насчёт скорости: нашёл в настройках варианты: либо ограничить всю скорость (в том числе и для локальных пиров) до какого-то значения, либо ограничивать только скорость нелокальных пиров. То есть это не совсем то, что мне надо. (а нужны разные скоростные ограничения для разных типов пиров)
Клиент: uTorrent 2.0.4
Подскажите, как добиться наиболее близкой к указанной конфигурации от uTorrent? Готов перейти на другой клиент, если там более гибкие настройки такого плана и поддерживаются закачки по RSS.
Максимум, чего можно добиться — поставить поверх него дополнительную программу, типа netfilter, и в ней попробовать настроить подобные ограничения.
Боюсь, что такой программы не найдете.
2) Пишу небольшими кусками, которые сразу же проверяю
На мой взгляд, оба подхода имеют как плюсы, так и минусы:
Подход №1:
+Не тратится лишнее время на проверку правильно написанных участков, Работает и все. Что не работает — исправляем
-Легко забыть, о чем думал в момент написания того, или иного участка. Особенно, если куски очень большие
Подход №2 — соответственно, ровно наоборот:
+Только что писал — если вдруг какая-то ошибка обнаруживается, не сложно будет вычислить
-Тратится много времени на проверку хорошо написанных участков
А что вы думаете по этому поводу?
Сложности две:
— лениво писать тесты на тривиальный код (то есть кода ещё нет «на бумаге», но «в голове» уже он есть)
— лениво писать тесты, предусматривающие всё и вся, например, что методы доступа к СУБД вернут какую-ту ахинею, а не либо корректные данные, либо ошибку. Или, скажем, конструкция return new SomeClass() вернёт не экземпляр SomeClass.
Вероятно я написание тестов так до конца и недопонял, особенно что касается тестирования связанных объектов (например кобинации контроллер, модель, репозиторий)
В целом подход — разбить функционал на несколько логичных «кусков» — допустим не больше 1-2 дней работы в идеале — и соответственно написал-оттестил-забыл.
В общем и целом — старайтесь найти золотую середину — когда кусок кода всё еще представляет из себя что-то единое, цельное, выполняющее единый функционал, но с другой стороны — уже поддаётся тестированию, в отличие от подвешенной сферической функции в вакууме
ЗЫ: пишу приложения, поэтому мелкая разбивка не получается — в той же MVC зачастую просто контроллер подвешенный в воздухе без модели и представления корректно не оттестируешь…
>Работает и все. Что не работает — исправляем
я так и пишу: написал участок кода какой-то законченный, проверяю как он работает, если работает, то приступаю к следующему, если нет, то правлю. И времени тратится больше разве что на переключение между средой и браузером (я пишу на html/php).
На русском — любая книжка по цифровой обработке сигналов даст нормальную базу.
По вашей ситуации алгоритм такой:
микрофон(звук)=>АЦП(цифровой массив)=>оконное FFT(массив комплексных чисел)=>массив амплитуд(массив действительных чисел)=>относительная частота максимума=>частота максимума=>нота
Для вашей ситуации нужно знать api снятия звука с микрофона. Api будет выдавать порции звука кусками, допустим, по 1024 float'а. (При частоте дискретизации 44100 это будет 44100/1024 = 43 миллисекунды).
К этому куску нужно применить оконное быстрое преобразование Фурье (FFT), поищите где-нибудь нормальную статью, в котором оно объясняется (пригодится книжка по цифровой обработке сигналов). В интернете есть куча библиотечных функций.
Чтобы знать, что преобразование вообще делает, советую поставить Adobe^W Audition^W бесплатный аудиоредактор со спектроанализатором и посмотреть, что делается со звуком разных нот, на что влияет размер окна и т. п. Мозг сам по себе тоже работает со спектром, а не с самим сигналом, поэтому интуитивно все понимается на ура.
У FFT, чем больше данных, тем большее спектральное разрешение. Для нужного разрешения, может быть нужно FFT'ить 8192 байта, или около того. FFT выдаст массив из 8192 комплексных чисел, модуль каждого из этих чисел даст амплитуду спектра. При этом значения 4096-8191 будут зеркальной копией 0-4095, такова особенность алгоритма. У комплексных чисел можно получить амплитуду, фаза в данном случае не нужна, а амплитуда — sqrt(re^2+im^2). Ну а дальше поиском максимума в массиве.
Максимум будет относительной частотой (массив-то 0-4095, а частоты 0-44100/2). Чтобы перевести абсолютную в относительную, нужно по пропорции умножить на 44100/8192. Т.е. на частоту дискретизации деленную на размер окна FFT. И теперь перевести частоту в ноту. Там экспоненциальная зависимость (частота следующей ноты выше частоты предыдущей в корень двенадцатой степени из двух), с помощью таблички вида (A4 440; A#4 465.96] найти ближайшую не сложно.
Как с производительностью у третьей версии?
Второй вариант пришедший в голову — drupal, где то в той же весовой категории к сожалению, хоть он мне и очень нравится.
Собственно… больше я особо ничего и не знаю, что выбрать, т.к. блогами никогда особо не интересовался. Какие есть еще варианты?
Или может с вордпрессом/друпалом не все так плохо как мне кажется и брать их?
Чтобы облегчить выбор — есть автоустановка русских версий этих блоговых систем из панели управления «в один клик».
Ну и как вариант, можно попробовать несколько других: Serendipity, Pmachinefree, LifeType, DotClear, EasyMoblog, Geeklog.
На мой взгляд, лучше выбирать между WP и MT.
Опять же, есть wordpress.com, blogspot.com, livejournal.com — в зависимости от аудитории, это может быть лучшим выбором. Есть мнение, что на блогспоте обитает больше программистов, чем на других блог-системах.
Сейчас началось альфатестировние (сырая альфа) новой версии движка, если кому интересно посмотреть на этого чудо-зверя — милости просим :).
Ах да, лицензия — Free BSD
Он на Perl, но генерирует html-файлы. Получается довольно быстро.
5 тысяч посещений в сутки.
пришёл на форум к друпаловцам, рассказал им ммол хочу перехать на друпал, они сказали, что с друпалом будет ещё хуже т.к. число СКУЛ запросов возрастёт раза в 4-5…
а у меня и так вечерами майскуль страдает… база весит метров 400
WP используют такие крупные сайты как SmashigMagazine, tuts+ Network и другие. Думаю, посетителей у них хватает. А если есть посещаемость, то как правило, есть и деньги на оплату более-менее нормального хостинга.
От себя могу сказать, что WP вполне хватит на 800-1000 посетителей ежедневно на весьма недорогом хостинге.
Еще советую взглянуть на MovableType — хотя я и перестал его использовать, мне он нравился.
Про производительность и прочее — чушь, если вы не пользуетесь копеечно-бесплатным хостингом.
Да и wordpress.com есть.
С одной стороны имеется TFS репозиторий, с которым мне надо работать, а с другой я хочу иметь локальный git репозиторий и локально работать с ним так, чтобы при коммите в master изменения накатывались на мою локальную копию с TFS, и можно было бы их коммитить уже на TFS. Ну и чтобы при обновлении в git, он обновлялся с локальной копии файлов, обновленных с TFS.
Так же подойдет любой другой способ прикрутить git к TFS, главное, чтобы ничего не сломать на TFS…
Заранее спасибо…
предлагаю следующий вариант:
1й git держится над TFS (в той же папке куда распаковывается TFS), через .gitignore баним TFS овы файлы(если есть) ну и обратное уже про .git
2й git держится в рабочей папке, и синхронизирован с первым
на 1м делам ветку типа overTFS
2й может свободно делать PUSH и PULL
схема обновления — после апдейта TFS коммитить все изменения в git
в случае обновления git делать checkout и коммитить в TFS (можно автоматизировать через хуки)
чтобы можно было пушить в активную ветку 1го репозитория пропишите конфиг
[receive]
denycurrentbranch = ignore
вот как то так можно это всё держать, возможно TFS умеет хуки, в любом случае этим можно управлять при помощи пары скриптов
минус — комменты к коммитам, будут теряться, хотя конечно можно собирать все комменты с предидущей синхронизации,git это позволяет
Недавно захотелось собрать свой домашний серверок, положил глаз на матплату Asus AT3IONT-I DELUXE, но у нее есть минус: свое питание плюс питание от БП компьютера, т.е. мне надо по-хитрому заводить БП и проводить два провода.
Есть ли альтернативы этой матплате? Требования
А вы уверены? Мне казалось, что свое питание полностью должно удовлетворять ее запросы.
У меня сейчас дома стоит сервак на НЕ-делюкс версии, для питания используется БП от звуковухи m-audio и вот такой конвертер. А в делюкс-версии вроде как конвертер встроен, а бп прилагается.
BTW, плата предложенная dAverk мне видится более интересным решением, ибо памяти можно загнать в два раза больше, и процессор все-таки любой можно поставить. Ну а если уж именно атом — я бы на вашем месте дождался AT5NM10-I. Всяко процессор должен быть веселее)
www.zotacusa.com/products/motherboards/intel/ion
Странно, что до сих пор не вставили новые Pineview, но по собственному опыту (у меня F-E) 330 вполне хватит.
Что сейчас с разработками данного изделия, можно ли где-нибудь его приобрести?
купите автомобильную самоклеющуюся шумоизоляцию и не парьтесь! :)
Виброизоляция: битопласт, вибропласт (нужная толщина и плотность зависит от резонансных частот поверхности, которые нужно убирать)
Шумоизоляция: изолон, сплэн (чем толще тем более эффективен)
Про чудоткань даже не слышал.
Apache, MySQL, PHP работают везде. Открываем 80 порт, прописываем алиасы на домены, меняем ДНСки на наш сервер и все.
я думаю тут стоит больше вопрос так: нужна скорость бери 7200. если нет то 5400 за глаза и вдобавок греться меньше будет
посмотри на модели от WD Scorpio Blue (они SATA II, только уточни потянет ли твой ноут сата2)
Ну или SSD, конечно. Хотя и у них есть минусы.
Заметил, что в +37 сильно греется, а вот сейчас практически не ощущается.
Прирост производительности, как мне показалось, был… винда стала чуть быстрее шевелиться. Возможно из-за буфера в 16Mb.
Шума нет как раз из-за оборотов. Работает тише, чем hitachi 5400, который был изначально установлено. Особенно в hitachi раздражал щелчок в момент выключения.
Плюс я где-то читал, что у него хитрая защита от ударов… но подтвердить не могу.
На счет sata2-sata1… там есть обратная совместимость как и везде.
Ссылка на хард: market.yandex.ru/model.xml?hid=91033&modelid=3866956&show-uid=641970412857562822
По производительности субъективно кажется немного быстрее. Но вот новый винт при работе шуршит громче, в отличии от предыдущего, которого не было слышно (ну кроме как при старт/стопе). Но опять же таки стоит учитывать, что мой нетбук довольно тихий. В полноразмерном ноутбуке думаю не будет этого слышно.
Dear Xmarks User, <br/>
We've always said we won't email you unless it's important; this is one of those occasions:<br/>
Xmarks will be shutting down our free browser synchronization services on <b>January 10, 2011</b>. For details on how to transition to recommended alternatives, consult this page.<br/>
For the full story behind the Xmarks shutdown, please read our blog post. <br/>
Thank you for being a part of the Xmarks community; we apologize for any inconvenience this step may cause you. We believe we have the best users in the world, and we hope your bookmarks find a new and happy home soon.<br/>
Asynchronously,<br/>
— The Xmarks Team<br/>Вопрос сообществу — что можно использовать для синхронизации.
Требования такие:
— Синхронизация паролей и вкладок (безопасная)
— Наличие профилей
— Синхронизация между браузерами Firefox, Chrome, IE, Safari
— Работа на платформах WinXP и MacOS 10.6
Сам задавался в свое время такими же вопросами.
Выбором доволен.
Причина — меньше стресса на пальцы.
Стресс для пальцев )))) Что-то новенькое. Я бы понял, если бы колесико не нажималось, как на Logitec например…
www.intuit.ru/department/os/baselinuxwork/5/10.html
тут мы понимаем, что нам как раз нужна эта конструкция, также читаем про команду test которая и будет проверять есть ли такой файл.
Дальше берём утилиту find и находим в нужном каталоге файлы LostFilm.TV
результат команды отправляем скрипту по перекодированию, пока в находятся файлы по маске.
я большой противник бессистемного просвещения ;)
способ замены драйвера не подходит
Затем идешь сюда и вводишь в поле VID то, что в сведениях об устройстве у тебя идет после «PCI/VEN_»(там 4 циферки), потом в поле PID пишешь то, что в сведениях после «DEV_»(тоже 4 циферки). Жмакаешь «Найти».
Получаешь список флешек. Ищешь свою. Находишь, в самом правом столбце будет название утилиты, которая могет работать с твоим чипом. Ну и она по идее сможет это сделать.
Для меня это был AlcorMP. Если у тебя то же самое, то могу подсказать как конкретно сделать то, что тебе нужно.
upd: у тебя не та. Если терпишь до завтра, то могу попробовать завтра твою поковырять.
После этого создаёте партиции:
sudo mkfs.vfat -F 32 -n MY_VFAT /dev/sdd1
sudo mkfs.ext3 -L MY_EXT3 /dev/sdd2
Пример делает два раздела, виндовый или линуксовый.
Софтинка, которая помогает это сделать довольно проста в управлении. Пробуйте.
Так что можно выбирать, либо затачивать те же CMS Drupal или Joomla — либо найти специализированный движок с открытым исходным кодом.
Подскажите, как можно отключить root-доступ?
Вот инструкция, если что.
Каким образом можно привести УРЛ к виду www.facebook.com/companyname
Алгоритм смены адреса страницы для простой страницы пользователя не подходит.
Установить имя можно только один раз. Потом изменить невозможно. Для установки имени у вас должен быть какой-то минимум фанов у страницы. При открытии фичи нужно было 1000 фанов, как сейчас — не знаю.
- Есть ли в Ваших организациях регламенты по использованию систем управления проектами?
- Если есть, то не могли бы выложить — было бы полезно почитать.
Заранее спасибо!
1. Методология управления проектами (регламент, шаблоны документов, методики планирования, управления рисками и т.д.), которая описывает процессы управления проектами.
2. ИСУП - информационная система управления проектами - собственно задача которой автоматизировать процессы описанные в методологии и консолидировать информацию по проектам компании.
3. Проектный офис - структурное подразделение, которое отвечает за внедрение и развитие методологии и ИСУП, обучение и внутренний консалтинг.
Т.е. регламента использования системы (я так понял подразумевается ИСУП), нет. Это просто инструкция по работе в ИСУП должна быть.
Что касается методологии, то по этой ссылке есть подробный пример с написанием методологии (можно скачать) - mahamba.com/ru/reglament-upravleniya-proektami
Страшный диагноз
Началось все с того, что у девушки перестал загружаться ноутбук.
В сервисном центре провели диагностику и выявили дефект пайки видеочипа из-за перегрева и предложили замену материнки.
После диагностики в СЦ ноутбук можно было запускать, но пользоваться возможностями графической системы на полную катушку было противопоказано.
Рискованное решение
Ощутив, что замена материнской платы в СЦ обойдется чуть ли не в половину стоимости ноута, я решил купить и заменить материнку самостоятельно. Также, чтобы оценить возможность сделать это самостоятельно, была изучена инструкция по разборке, взятая с сайта HP, и произведена разборка и сборка девайса, после которой он остался работоспособным.
На ebay был найден продавец с хорошим рейтингом и неплохой ценой за восстановленную материнку. Далее последовала победа на аукционе и море радости по этому поводу.
Посылка шла до меня из США около 17 дней(из них естественно 10 дней она шла нашей экспресс-почтой)
Операция по трансплантации
Получив заветную коробку, я выделил свободный вечер под ремонтные работы.
Четко следуя инструкции, ноутбук был разобран, и извлечена системная плата.
Со старой системной платы была снята система охлаждения и процессор. Все это было установлено на присланную плату(спасибо продавцу, что бонусом приложил тюбик с термопастой). Дальнейшая сборка прошла без затруднений благодаря подробной илюстрированной инструции.
Не было печали — патчей накачали
Следует отметить, что острая необходимость в замене платы возникла после попытки установить пакет обновлений sp1 на Windows Vista. В результатае, на ноутбуке всегда красовался черный светящийся экран, что явно указывало на окончательную поломку графической подсистемы.
После замены видеокарты, изображение появилось и радости моей не было предела. Но система захотела
Поначалу все шло вроде бы гладко, прогресс обозначался сменяющимися процентами и помигиванием индикатора жесткого диска. Сомнения появились на 44%. Прождав приблизительно час, любуясь на голубоватый экран с застышими цифрами и таким же неподвижным колечком-индикатором занятости, я сдался желанию поспать в тишине. Несмотря на требование системы «не выключать компьютер», я решил прервать его работу долгим нажатием на power, рассчитывая на то, что иметь дело мне придется только с программными проблемами.
FAIL
Наутро я понял, что что-то не так, потому что ноутбук не захотел нормально включаться.
После нажатия кнопки питания начинает шуметь вентилятор и загорается индикатор питания, но монитор не включается вообще. Длится это примерно 1-2 секунды, затем происходит выключение и включение через 2-3 секунды, далее ноут постоянно находится в описаном состоянии.
Все тот же звук вентилятора, выключенный дисплей и никакого намека на активность hdd.
Горит только лампочка питания и панель с сенсорными кнопками. Индикатор питания от сети не горит, что довольно странно, ведь блок питания подключен и штекер у него светится.
Вопрос хабрасообществу: что бы это могло быть?
P.S. Написал продавцу материнки о своей проблеме
P.P.S. В это же утро сломался экран у моего pocketbook 360. Наверно это фэйлкаскад.
это как лечить по телефону. А вобщем попробуй разобрать опять, проверь все соединения, шлейфы, контакты — мог просто что-то недоткнуть или при сборке задеть. что вначале на соплях держалось, а потом отошло. У меня так было, но правда с iPhone'ом
Получиться как в анекдоте может: давайте выйдем-зайдем, может заработает
Почти вся серия мобильных 8400 подвержена выходу из строя в результате отвала видеочипа (банальный перегрев). В принципе — лечится прогревом хорошим промышленным феном (но ненадолго). Если к делу подойти с фантазией и навыком — чип отпаивается и снова напаивается с помощью трафарета. Если пойти совсем дальше — чип отпаивается и припаивается новый.
Любая из этих процедур тянет как максимум на четыре тысячи рублей. В хорошем месте у не сильно обалдевших спецов — 2, 2,5.
Но это старая материнская плата. А симптомы, описанные касательно новой больше похожи на отвал северного моста (причины те же).
В общем-то возня с ним — почти то же самое.
На будущее порекомендовал бы модифицировать систему охлаждения, между видеочипом и радиатором вставить медную пластинку толщиной 0,8 мм (хотя могу и ошибаться в ее необходимости). Просто если там раньше был термоинтерфейс, то одной термопасты будет явно маловато. И пользоваться ноутбуком только на ровной прохладной поверхности.
Желательно свободную и на платформе php/mysql.
Посоветуйте пож. возможно уже есть готовые плагины, или хотя бы что-то подобное что можнобы было сделать под себя.
Начните с этих:
wordpress.org/plugins/search-filter
wordpress.org/plugins/query-multiple-taxonomies
По тегам и так ищутся посты в WP
Посмотрел DoJo. Там, конечно, есть все необходимое. Но у меня сейчас нет месяца на изучение этой системы. К тому же, у нашей системы администрирования такой дизайн, что не удастся использовать готовые визуальные компоненты, которые DoJo предоставляет. Поэтому весь смысл теряется. Примерно та же история и с YUI.
Нужен инструмент, который будет управлять взаимодействием готовых визуальных элементов (которые написаны с использованием большого количества jQuery и плагинов).
С сервера я получаю большой json, в котором разложены все необходимые данные редактируемого объекта. Еще есть несколько дополнительных json-объектов со значениями для всяких выпадающих списков и форм с автоподстановкой. Вернуть нужно json с такой же структурой. Внутри форм активно используется drag&drop. Никаких перезагрузок страницы не происходит.
Ссылки на примеры хороших интерфейсов тоже были бы полезны. Спасибо.
Некоторое время на изучение уйдет, но иногда бывает, что стоит затратить время в вникнуть в технологию, чтобы потом решить проблему более изящно и более подходящими инструментами.
обернуть в свои классы, не?
На вводе есть два слова, одно правильное, а другое не совсем, необходимо в правильном слове подсветить буквы, которых недостает, ну и еще учесть много вещей, к примеру одна может быть пропущена.
К примеру
jahn => j^o^hn
однклассники => одн^о^классники
одноклaнсники => однокла^с^сники
Яндекс так делает yandex.ru/yandsearch?text=sphix&lr=2
За ссылки и описания буду признателен.
Если второе — можно попробовать поиск по маске. Например ищем аналог «reccursion»:
r*n — слишком дохрена вариантов?(+1 символ)
re*n — все еще?
re*on… и т.п.
соответственно, если не добились успеха и ошибка в крайних буквах — действовать от обратного(tecursion):
*ecursion -> *ecursio* -> *cursi* (для примера — правильный вариант найдётся в первой итерации)
Такой вариант юзабелен и для SQL-ного LIKE и для grep`a
Имеется база данных, предположим, автомобилей. По поисковому запросу, состоящему примерно из 4-5 полей выводим список результатов, далее переходим на 4 страницу в результатах поиска. В итоге в URL у нас получается нечто подобное:
www.autosite.com/catalog/?page=4¶m1=21¶m2=...
На этой странице мы находим что нам нужно, и переходим на просмотр этого объекта:
www.autosite.com/view/id10001/
На странице просмотра этого объекта, необходимо выполнить, например, отправку заявки через форму на этот объект. Т.е. перезагрузить еще раз страницу.
Отсюда вопрос:
Как реализовать более корректно возврат к результатам поиска, т.е. таскание за собой постоянно в URL строку:
?page=4¶m1=21¶m2=33¶m3=13&...¶m44=123
Причем могут постоянно изменяться параметры поиска, добавляться-удаляться, и составление и таскание за собой этих параметров как-то не особо удобно. Пока что единственным вариантом вижу написание прослойки, которая будет обрабатывать любой входящий URL запрос и постоянно его передавать дальше. Хотя как-то это не очень красиво…
сессии ||
output_add_rewrite_var()
получиться
$_SESSION['search_history'] = array(
1 => "?page=4¶m1=21¶m2=33¶m3=13&...¶m44=123"
, 2 => «данные другого поиска»
, итд
)
Если нужно вернуться на страницу поиска, просто извлекаем из массива по ключу значение.
Сессии имхо оптимальный вариант. а чем мешает хранить в сессии массив (хеш) с результатами поиска ?? или если их не нужно несколько держать переменную и при каждом изменении поискового запроса просто перетирать ее ???
2. пропустить через base64
3. запихать в виде hidden-поля в страницу
4. …
5. Profit!
Вариант с различными запросами в сессии самый интересный, и я о нем думал, но все-таки, при некоторой паранойе, решил что это отпадает, так как может быть открытых предположительно 20-30 окон поиска и тогда вылетим за рамки ограничений сессии (если не простой сайт), а хотелось некоторой универсальности…
Спасибо за ответы, но пока что я не увидел ни одного приемлимого решения.
Не верю что никто не задумывался о прослойке какой-то.
На старом хостинге все работало норм, на новом — пока нет.
Описание проблемы —
Я авторизовался с одного сайта. Захожу на второй, из базы извлекаются данные(фунция read), тут все норм. Но — сразу после session_start(), делаю print_r($_SESSION) и вижу пустой массив. Т.е. строку отдал, получил — … ничего не получил. Так происходит только с данными записанными на одном сайте, которые я пытаюсь прочитать на другом.
Что нашел — данные на старом хостинге писались в виде сериализованного масссива. Здесь же — 'rJFJvf6LVaiQoSWdAHmIFSu5Zfx-393AnbN81sd2B5jmEeWlhKYJB_E9Lv93BjVw'. Может быть в этом дело.
session.serialize_handler = php на обоих хостингах
php — 5.2.4(старый) / 5.2.14(нов)
все настройки php блока session — одинаковые.
Спасибо!
И будьте добры показать настройки read-write-start сессий
Горизонтальный скрол по умолчанию вызывает действия Вперёд-Назад. У меня тачпад, и любое неверное движение приводит к ненужному результату. Жутко бесит. Как можно поменять? Либо вообще запретить Opera реагировать на горизонтальный скрол, не отключая его в системе.
Вообще отключить мышиные жесты. Снять галку с
opera:config#UserPrefs|EnableMouseFlips
и сохраниться.
Вариант 2.
Редактировать ini-файл (\Opera\ui\standard_mouse.ini), находящийся по
opera:config#UserPrefs|MouseConfiguration
в инишнике все интуитивно понятно.
У меня другая проблема: название компании — AIESEC Moscow — набрано наполовину капсом, наполовину нормально. Гайдлайны и автоматическая система регистрации не даёт зарегистрирован fan page с таким именем.
Я использовал специальную форму для «особенных случаев», где требуется подтверждение трёх авторитетных источников в сети, но эта форма позволяет только создать новую группу.
Есть ли возможность переименовать старую, отослав запрос в какую-нибудь инстанцию Facebook? (о, мой российский бюрократизированный ум)
Вкратце, в указанном выше топике описывается метод использования украинской и русской раскладки не переключая саму раскладку.
То есть буквы: "і, ї, є" печатаются в русской раскладке в сочетании с «ALT» или другой функциональной клавишей.
engraver.wordpress.com/2008/09/04/keyboard_tuning_in_ubuntu_and_windows/
вот хорошее руководство; в 10.04 должно быть всё так же.
То есть буквы: "і, ї, є" печатаются в русской раскладке в сочетании с «ALT» или другой функциональной клавишей.
Вот мини-инструкция.
- Выбираем в настройках раскладок «key to choose 3rd level» (пардон, у меня английская локаль).
- Ставим дефолтную украинскую раскладку (не winkeys или какую другую). Например, в гноме при выборе раскладки вы увидите ее на макете клавиатуры, там и «третий уровень» изображен.
- … и, если у вас иксы не многолетней давности, ...
- PROFIT!!!
Зажимаете кнопку для третьего уровня и вводите. Все потому, что в свое время добрые люди соорудили раскладку, и ее приняли в качестве дефолтной для иксов.
Нужно подсадить молодых разрабов на контроль версий.
«а кроме Tortoise ничего толкового нету? kegf, Сегодня в 21:00»
Чем вас не устраивает черепашка?
Иногда спасает поиск гугла по сайту (site:twitter.com), но далеко не всегда.
Сами твиты есть – они гарантированно не удалены, их можно просмотреть.
Существует ли нормальный способ искать по содержимому твитов? А то оказываешь в ситуации, когда помнишь что информация (даже среди тех, кого ты зафолловил) проходила, но поиском её найти невозможно. Перечитывать все твиты даже за неделю очень долго.
www.google.com/realtime?hl=ru
Поле «Серия и номер документа» не соответствует формату «R-ББ 999999», где:
R — римское число, заданное символами «I», «V», «X», «L», «C», набранными в верхнем регистре латинской клавиатуры
Б — любая русская заглавная буква;
9 — любая десятичная цифра (обязательная).
Что здесь не так?
img.beatles.ru/news/20040423195435.jpg
выберите «паспорт гражданина РФ», там нормально всё :)
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Skype]
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Skype\Phone]
«DisableSupernode»=dword:00000001
On average Skype uses 0-0.5 kilobytes/sec while idle.
При звонках — понятное дело, что по-разному. От 10 kbps обычно, как правило, не больше 30 kbps. Для видеозвонков обычно до 70 kbps, хотя может и все 300 взять, если High Quality включить.
разговаривая с людьми на плохих каналах (вплоть до скайп овер gprs), он не особо много жрет.
а вообще было как-то гиг за 4 часа в конференции 4-5 человек. потом конференции достигали и полутора десятков, но я траффик уже не считал.
и да, при 12-15 людях в конференции мой e7300 ощутимо притормаживал.
download.skype.com/share/security/network-admin-guide-version2.2.pdf
Может есть новые версии этих документов.
Что-то похожее на оное в openfiler?
У меня появилась идея опубликовать статью о том, как мы делали ИТ-инфраструктуру среднего предприятия. Так сказать рассказать про наш опыт — может кому-нибудь это будет полезным.
В какой блог оптимальнее писать данную статью?
кто вам такое сказал ?? телефоны без проблем шьются на ту прошивку которая именно для них предназаначена, а выше или ниже фиолетово. По смартам, тоже проблем думаю особых не должно возникать (если только нет «стучалок» типа как при прошивке iPhone'ов)
По хорошему, если прошивок много, то надо начинать от первой референсной и постепенно прошивать одну за другой, останавливаясь на нужном этапе.
Так вот, возможно ли применить несколько лйебла по одному фильтру?
Заранее спасибо.
P.S. на всякий случай ссылка на изображение — impressonme.com/2010/07/someone-broke-the-swing
если хотите чтоб было отлично — сделайте цветопробу посмотрите изъяны и проработайте их
AdBlock-ов не ставил, в хроме просто ничего не отображается на том месте.
Интересует вопрос, возможно ли реализовать поддержку медиа-клавиш (Play, Pause etc.) для таких плееров, чтобы они работали при неактивной странице плеера?
Соответственно, с её помощью можно послать в окно браузера Firefox 4:
сперва сочетание Ctrl+L (для перехода в строку адреса),
затем URL проигрывателя, стрелку вниз и Enter (для переключения на вкладку со звукопроигрывателем: когда звукопроигрыватель открыт, тогда переключение на его вкладку будет предлагаться Файерфоксом как первое в выпадающем из строки адреса списке по его URLу),
затем необходимые звукопроигрывателю сочетания клавиш (соответствующие командам Play или Pause),
затем Ctrl+Tab (для переключения обратно на предыдущую вкладку, которая была активна «при неактивной странице плеера»).
На текущий момент на первый процессор — порядка 20%, на второй — около 5-7%. При скачках трафика — поднимается.
Каким образом можно оптимизировать нагрузку по процессорам и сделать её равной величиной для обоих?
Отдельным пунктом стоят Россия, Украина, Молдавия, Беларуссия. В самом идеальном случаи, с детализацией по регионам, городам.
Зачем это мне нужно?
Что бы оценить готовность рынка к внедрению услуги, которая предпологает пользоваться данными в размерах от 200Мб и выше.
Мне нужно оценить время поступления обновлений достаточно больших объёмов.
Спасибо.
Буду рада любой информации.
Укртелеком — национальный оператор, который дает интернет по всей Украине, где только есть телефон.
цены посмотрите здесь — my.ukrtelecom.ua/ua/group_wide/dsl_init/tariff/ Курс грн/рубль = 1/4
Большинство сидят на 2, либо на 4 Мбита.
Дальше высчитывайте как много времени займет выкачать 200 Мбайт.
Успехов вашему проекту!
При желании можно собрать примерные данные и по странам. Например Общее количество измерений / входящая скорость / Укртелеком или Общее количество измерений / входящая скорость / Билайн
Но в принципе можно взглянуть на онлайн-игры. Там обновления происходят где понемногу и часто, а где большие и редко. По-моему, ни в том, ни в другом случае проблем нет — играют дальше. Но в любом случае 200 МБ каждый день качать вряд ли кто-то захочет, разве что что-то очень интересное (например, сериал).
speedtest.net/global.php#0
А можно ли создать не диск, а папку, ссылающуюся на папку? (изменения в одной = изменения в обоих)
Только будьте аккуратны с удалением — это, увы, чревато.
Пощупал Zabbix — вроде ничего, но шаблонов нет вообще, а создавать их ну очень муторно.
Для примера, чтобы смотреть нагрузку процессора на 24 ядерном сервере приходится создавать 24 айтема (регекспы в полях SNMP OID и Key, судя по всему, не поддерживаются).
(да, это с другой стороны. но вдруг)
PS Не имею возможности прошерстить топики и вопросы последних дней, так что извините за повтор, если тема уже поднималась.
UPD Прошелся по Q&A, нашел аналогичный вопрос (habrahabr.ru/qa/816). Совет по использованию Оперы в турбо-режиме показался мне наиболее адекватным из представленных там. Но мне кажется, что меры по обеспечению работоспособности должны принимать «рулевые» хабра, а не посетители. Условие «сайт работает только в Опере с турборежимом» звучит несколько нелепо по отношению к этому IT-ресурсу.
Ответа не увидел. Или, я думаю, нужно обратится сюда support@habrahabr.ru
Мне она давно мешает читать сайт по GPRS или другим низкоскоростным каналам соединения.
Не первый год.
К хозяевам сайта не вижу смысла обращаться.
Нужно эти строки удалить, однако не понял как это сделать, ведь url в ссылках разный, а с регуляркой у меня почему-то не получилось подружиться в данном аспекте.
Помогите, кто может) Можно в любом другом IDE. найти
<a[^<]+>(.+)</a>
заменить на $1
(не забудьте галку регулярное выражение)
#! perl -w
onclick="return hs.expand(this)">
open F, 'myfile'; @f=<F>; close F;
open F, '>output_file';
foreach $str (@f) {
print F $str if $str !~ /\<a\shref\=\"www\.comgun\.ru\/uploads\/posts\/.+\.jpg\"\sonclick\=\"return\shs\.expand\(this\)\"\>/
}
close F;
1. Надо ли, чтобы на сайте людям было интересно, чтобы люди могли общаться, или же лучше, чтобы всё было просто и понятно? У IBM внизу незаметненько есть клавиши для социальных сетей. Интересно, как много людей их нажимает?
2. Нужны ли ссылки на контент с первой страницы? Например, правила Ашманова уехали на два неочевидных клика. Похождения Ашманова в Рамблере найти не получилось. Делают ли люди покупки по простым маркетинговым текстам, или им нужны какие-то доказательства, что консультанты что-то соображают?
С другой стороны, по аналогии с блогами, кажется, что ссылки на контент с первой страницы — вполне нормальная вещь, и многие консультанты продают себя с помощью блогов.
3. Консультанты решают сложные задачи. Как выстроить дерево услуг? «Мы придём и поправим Вам всего понемножку» вызывает страх и неуверенность. Как вообще понять, что из консалтинга на данный момент лучше продаётся без того, чтобы устраивать всякие фокус-группы и платить деньги?
4. А логотип у консультантов — каким он должен быть?
5. Раньше у Ашманова на сайте была сложная и забавная флэш-анимация, отвечающая на мышеклики. Надо ли давать клиенту «побаловаться» на первой странице? Или такие ничего не покупают?
6. Тэги для навигации для обычного клиента, наверное, черезчур сложно? Как вообще сделать удобную навигацию по 200-стам статьям на сайте? Или выкинуть их нафиг (см. пункт 2)?
Как вообще колёсики в голове у клиента крутятся, что он принимает решение, что надо попробовать купить здесь? Поделитесь своими мыслями — буду благодарна, если поможете заполнить вакуум в голове по теме.
Ашманов сделал себе новый дизайн. Сейчас сайт говорит просто: нажми сюда и сделаем тебе хорошо. Мы тоже задумываемся над дизайном нашего консалтингового сайта по внедрению свободного программного обеспечения.
Такой дизайн вам, скорее не подойдёт, как впрочем и Ашман Ашмановичу. Он подойдёт для консалтинга в сфере интимных услуг, а у вас там программное обеспечение.
2. Похождения Ашманова в Рамблере найти не получилось.На Рамблере он не устраивает похождения, в основном только на mail.ru.
Делают ли люди покупки по простым маркетинговым текстам, или им нужны какие-то доказательства, что консультанты что-то соображают?
Если ваша целевая аудитория - лохи, то в принципе можно не утруждать себя изучению матчисти и не забивать голову лишней информацией. К 2016 году лохи не перевелись, но у них стало значительно меньше денег, чтобы тратить на лоховские предложения.
3. Консультанты решают сложные задачи. Как выстроить дерево услуг? «Мы придём и поправим Вам всего понемножку» вызывает страх и неуверенность. Как вообще понять, что из консалтинга на данный момент лучше продаётся без того, чтобы устраивать всякие фокус-группы и платить деньги?
От таких предложений возникает желание найти этого консультанта и поправить ему всего понемножку.
4. А логотип у консультантов — каким он должен быть?
Это должен быть "мордотип", т.е. логотип с фотографией консультанта. В качестве слогана можно использовать фактический адрес, где гнездится этот консультант. Всё это делается для того, чтобы потенциальному клиенту в случае чего легко было осуществить пункт 3.
5. Раньше у Ашманова на сайте была сложная и забавная флэш-анимация, отвечающая на мышеклики. Надо ли давать клиенту «побаловаться» на первой странице? Или такие ничего не покупают?
Если это сайт интимной тематики, то посетителям можно предоставить возможность немного "побаловаться", разместив порно-промо-GIF-анимацию.
Как вообще колёсики в голове у клиента крутятся, что он принимает решение, что надо попробовать купить здесь?
Это вам нужно почитать книги по психоаналитике.
Вообще люди разные бывают: у некоторых колёсики крутятся вместе с головой.
Полазив по сайту я наткнулся на две ссылки, первая из которых понравилась, но судя по постам в теме, она стала платной.
— PixelPost (pixelpost.org)
— Zenphoto (zenphoto.org)
Хотелось бы чего-нибудь простого и не громоздкого, может кто встречал подобную цмс-ку, буду раз за ссылочку на нее.
Почему?
1. Есть много как бесплатных так и оплачиваемых тем для wordpress'a для фотогаллерей и/или фотоблога.
2. Установив несколько плагинов вы можете обеспечить красивые лайтбоксы для просмотра ваших фотографий пользователями.
3. Настроить голосования и рейтинги к вашим снимкам для ваших пользователей.
4. Вариации модулей для создания фотогаллерей. Кому-что больше нравится.
Могу посоветовать просмотреть в течении 1-2 часов прямо таки видокурс по созданию фотосайта на основе wordpress: rutracker.org/forum/viewtopic.php?t=3168110. Правда скачать этот образ увас не получиться, закрыто правообладателем, но указан сайт правообладателя. Плюс некоторые, вроде меня, когда-то его скачали.
Примеры тем:
Подборка тем для фотогалерей
Тема Революция
20 профессиональных тем для фотогалерей
Если какие-то вопросы по Wordpress — установка, настройка, допилка темы — спрашивайте, чем смогу — помогу.
Другой вариант, это CMS + плагин. Одно из самых популярных решений — Joomla + DatsoGalery (галерея) + PhocaDownload (скачивание файлов), так же есть русифицированные сборки.
за инвайтом — в личку.
Хочется собрать все это воедино. Например, чтоб при ударе кулаком на эту красную кнопку, в IDE нажималось F5. Или сворачивался проигрыватель с
Мышь соответственно вторая в системе.
Как это можно реализовать в windows? Есть ли готовые решения?
Также пишут, что можно бесплатно достичь желаемой функциональности, установив KeyMan (Keyboard Maniac) и наложив бесплатно распространяемый официальный ключ.
можно использовать Mouse3 (нажатие на скролл) т.к. не самая часто используемая кнопка.
сложный вариант будет с использованием Arduino для имитации отдельного HID устройсва
всяческие auto-it, autohotkey, nncron и прочие, позволяют вешать целые серии нажатий, исполнять макросы, скрипты, манипулировать окнами, запускать и убивать процессы а также менять их приоритет, управлять фаерволлами, плеерами, браузерами, и даже космическими кораблями добывающими руду в астероидных поясах!
нашел для python примерчик
code.google.com/p/pywinusb/source/browse/trunk/examples/hook_button.py
C мышкой все по аналогии.
Хотелось бы узнать, существуют ли какие-нибудь площадки с материалами, статьями, скрин( или под)кастами по Java (или по Java EE), наподобие Techdays?
неужели корефеи не знают? )
За последнии 4 года лучше ничего не нашел для работы. Даже клавиатура Macbook pro 13 не так удобна.
market.yandex.ru/model.xml?hid=723088&modelid=734716
Mitsumi Keyboard Millennium
вообще имхо Mitsumi не убиваемые девайсы, что касается клавиатур.
-Беспроводность
-Полнота и стандартность набора клавиш (то есть критичность цифрового блока, необходимость мультимедиа клавиш)
-Необходимость подсветки
-Какой тип клавиш вам больше нравится — стандартные мембраны, плоские «ножницы», классическая механика (с кликом/без)
-Необходима для слепой печати (то есть без букав) или нужны символы
-Нужна ли подсветка
-Эргономичные выкрутасы — нужны ли?
Вот как-то так

Также есть вариант с фирменной «пирамидальной» раскладкой, которая препятствует возникновению туннельного синдрома. Может быть и удобная, если привыкнуть, не знаю, не пробовал.
Адрес: market.yandex.ru/model.xml?hid=723088&modelid=910476&clid=502
Но честно, сейчас посматриваю в сторону Logitech Wave Keyboard… хотя не работал, но уж больно текстура подставки под запястья нравится. Сам в раздумьях…
Ок:
Logitech Illuminated
Logitech K800
Microsoft Arc
Классическое расположение клавиш, классический размер клавиш, ноутбучный короткий ход, белый цвет(с чёрными и красными буквами), минимализм. Да и цена 550 рублей. Счастлив=) Рекомендую=)
Вот такая: www.a4tech.com/product.asp?cid=2&scid=12&id=206
Еще неплохой вариант тихой клавиатуры:
Клавиатура Sven Multimedia 3000 black USB
Das Keyboard
Logitech Illuminated Keyboard
Logitech G15
Logitech G19
У меня два года. Клавиатура очень хорошая.
+ Нравится отклик кнопок. Нечто среднее между классической и ноутбучной.
+ Компромисс, пригодный под всё: и под зрячую печать, и под слепую, и под игры.
+ Хорошо моется без разборки, обычной стиральной щёткой.
+ Кнопка «Калькулятор» около цифрового блока.
+ Продуманные светодиоды Num/Caps/Scroll: хорошо видны и не бросаются в глаза.
+ Нет спорных нововведений наподобие маленького Shift'а и большого Delete. До «классики» не хватает только большого Enter'а — мне не критично.
— В стеснённом пространстве лучше взять другую.
— За два года с наиболее используемых кнопок стёрся шершавый рельеф. Маркировка, закрепленная слоем лака, держится отлично.
— Не самый лучший пробел.
— Кнопки Ctrl, которые я приспособил для переключения раскладок, маловаты.
Но в один прекрасный день заказал себе microsoft digital media keyboard 3000 — с тех даже не думаю ее менять.
Тихие кнопки «а-ля ноутбук», есть дополнительные, но самые необходимые клавишы. Нормальный софт в комплекте. А главное — за 2 года с ней так ничего и не случилось. Знает толк майкрософт в хорошем Железе. Что мышки, что клавы у них просто отличные.
Так что рекомендую.
Единственным минусом (для меня) можно назвать отсутствие полноценного ЮСБ Хаба в клавиатуре. Но это уже «на вкус и цвет».
Язык Русский или Английский.
Максимально сжатое руководство с примерами.
Думаю о паттерне обработки выборки из базы.
В целом задача в упрощенном виде такая: есть выборка некоторого множества товаров из базы, нужно произвести обработку значений для каждого товара:
— применить скидки
— применить фильтры к товару для данного покупателя
— всякие бонусы
— дополнительные атрибуты в зависимости от ситуации
и т.д. и т.п.
Сделать class Items_pool и понавешать foreach для каждого случая — первое, что приходит в голову, но чувствую, что это некрасиво. Есть какие-то best practice?
en.wikipedia.org/wiki/Chain-of-responsibility_pattern
Если я правильно поняла задачу, как пошаговое выполнение каких-то действий.
Таким образом каждый блок будет отвечать за добавление/отнимание чего бы то ни было от «базовой» цены.
А для того, что бы контролировать последовательность — используем абстрактную фабрику или фабричный метод (да, они отличаются).
Тем, что слишком много логики ложится на модель.
Помоему императивное «жевание» результата декларативной операции так же приведет к увеличению логики.
Сделать class Items_pool и понавешать foreach для каждого случая — первое, что приходит в голову, но чувствую, что это некрасиво
Для применения курса валюты на стороне клиента необходимо пройтись циклом по выборке, а при решении задачи средствами SQL достаточно попросить сервер результат умножить на курс.
Вам виднее, но мне кажеться логичным формирование индивидуального запроса на стороне клиента, (например с использованием хранимой процедуры если количество атрибутов строго ограничено, в противном случае слышал, что может помочь Query Object, но сам никогда не использовал) и получать от сервера «готовые» данные.
Суть в следующем: скачал с оф. сайта последнюю прошивку, поставил. Настроил на роутере соединение с интерент-провайдером (beeline) по PPTP. Все. Первое время работало хорошо, но потом, почему-то тупо стала пропадать связь с роутером(!), то есть 192.168.1.1 не пингуется даже по LAN(!!). Проверял на Windows XP все работает нормально, без перебоев. Прописывал статичные ip для хоста — все равно не помогает (отключал DHCP и тд).
P.S.: после того, как связь пропадала, она через некоторое время столь же магическим образом восстанавливалась (чаще все после виндовой диагностики)
Заранее спасибо за помощь!
У самого такой роутер, все отлично работает.
Когда я только-что пришел на Хабру некоторым странным я тут тоже не понравился, и получил минус. И спасибо паре человек — я написал статью и отправил им чтобы прочитали, а они мне дали + в карму для публикации.
Новичек на Хабре, получается, первые шаги делает по минному полю. И первый-же шаг может оказаться последним. А теперь посмотрите на тот бред, который постоянно на главную вылезает: постоянные желтые перепечатки со всяких «недокомпьютеррр». В принципе идет одна интересная статья на главной в несколько дней.
Всё остальное порой сборище сплетен и мусора. Как сейчас помню совершенно угарную тему на главной: как писать служебные документы
Но на фоне остальной копирастии в этот день материал даже в принципе читался…
А если серьёзно, то поделом. В правилах этого нет, но в «напоминалке» из многачекбоксов перед первым постом точно было. Жаль нельзя повторно посмотреть эту напоминалку. Да и вообще, в правилах есть, что карма — первична:
утром карма — вечером топик (и менять нельзя).
Интересно, много ли людей прокачало карму через ответы в Q&A?Я за первые два дня существования Q&A прокачал на 12 пунктов. Запросто.
Хабр растёт неплохими темпами, но не все новички правильно воспринимают идеи и правила сообщества. Уж сколько раз твердили миру, что копипаст — это не сюда. Но часть новоиспечённых хабражителей, поднабрав чуток кармы, начали изо дня в день снабжать нас чужими текстами с новостных ресурсов. Чашу терпения переполнил пользователь, публиковавший новости даже без ссылки на источник, на что оперативно обратил наше внимание этот самый источник.
«блочатся» — такое противное и мерзкое по звучанию слово.
Можно же «На каком основании блокируются публикующие чужие посты».
interface professor {};
interface researcher extends professor {};
class teacher implements professor {};
class myprofessor extends teacher implements researcher {};Совсем ООП забыл. Помогите на вопрос ответить пожалуйста.
А порядок при наследовании такой: конструктор класса, потом конструктор супер класса.
Деструкторов нет вообще
Конструкторов в интерфейсах нет
Читать тут:
www.javaworld.com/javaworld/jw-11-2001/jw-1102-java101.html
www.artima.com/designtechniques/initializationP.html
А по сути вопроса: где вы в Java нашли деструкторы? (про finalize() речь не идёт, это совершенно другое)
Порывшись в интернете была найдена следующая модель портативного сканера E-loam S300

Сегодня повертели в руках, мягко говоря, качество оставляет желать лучшего. Хотелось бы за предлагаемую цену (а стоит данная вещь аж 31000 рублей) иметь нечто более надежное.
Есть какие нибудь альтернативы, или иные пути решения проблемы сканирования брошюрных документов без расшития последних?
Мы уже смотрим в сторону HD Веб-камеры + станины, заказанной в каком нибудь КБ.
Тоесть положил, нажал кнопку, за секунду «сфотографировалось» и сохранилось, перелистнул дальше.
Проблема: после того, как текст в блоке поменялся, например, в результате работы Ajax, он теряет раскраску. Как попросить библиотеку снова обработать некий блок?
Замечание:
после работы SyntaxHighlighter теги pre заменяются на другие, заданные редактором (div, в которой вложена таблица, и так далее). Мой скрипт снова пишет текст в тег pre.
P.S. Другими словами, как заставить модуль раскрасить некий блок кода на странице, который появился уже после выполнения модулем своей работы?
SyntaxHighlighter.highlight(0, node)Где node — неподсвеченный pre.
Появилась идея сделать партнерскую программу, в связи с чем ищу коробочное решения в виде cms у которой есть функция организация партнерской сети, с возможностью автоматической регистрации партнера, автоматической системой расчетов вознаграждений и т.п.
Примеры: jsgraphicdesign.files.wordpress.com/2009/07/js-logo-blue1.jpg?w=480&h=360
artiom.net.ua/wp-content/uploads/2010/01/jS-Logo.png
вот тебе образ
если нужно, я могу нарисовать тебе такую иконку
ну и есть еще признанная всеми иконка скрипта, к которой можно приписать js
www.setupgroup.com/images/javascript_icon.gif
это будет чуть более стандартное
www.leesolutions.net/system/datas/95/tiny/javascript-icon.png?1273582851
можно даже объединить чашку и свиток — получится java + script,
иконка из символики, знакомой всем много лет
если еще и приписать к ней js, то распознавательные процессы
в мозгу реципиента ускорятся =)
Т.е к примеру я авторизую пользователя на сайте, создаю сессию и ее ID записываю в куку.
Далее, у пользователя есть куча данных, его логин, ID, ID всех городов, стран и областей проживания, его почта, теелфон и т.д. Все это может хранится в нескольких таблицах. Доступ к этим данным необходим если не на каждой странице то очень часто и везде дергать MySQL выбирая нужные данные, пускай и универсально, не очень хочется.
Возникает вопрос, стоит ли хранить всю пачку данные привязывая их к сессиям и как это сделать универсальнее, дабы потом легко эти данные выдергивать.
Т.е писать в таблицу:
session_id | serialize_data
или иначе как-то?
Все на любимом РНР )
2. В вопросе, судя по всему, речь идет о постоянных данных — их хранить в профилях пользователей в базе.
3. Если не хотите каждый раз дергать базу, хотя в этом нет ничего плохого, делайте кеширование.
4. В PHP есть встроенный механизм сессий, свой изобретать не нужно. Бекэнды могут быть разные — файлы, БД, memcached, можно реализовать свой.
Почему забыли?
Давай-те вспомним причинно-следственную связь: Сессия — это объект кого-то конкретного пользователя (ранее аутентифицированого), соответственно сохраняя данные о пользователе в сессии вы нарушаете причину и следствие.
Предлогаю использовать следующее:
Создать статический класс (думаю это возможно в PHP. В .NET за это отвечает System.Threading.Thread.CurrentPrincipal). И данные текущего пользователя складывать именно в значение свойства статического класса. (Да, есть возможность не санкционированной подмены данных, но с другой стороны можно проводить имперсонализацию (impersonation). А само значение организовать ввиде структуры, которая бы могла быть сериализирована.
Сериализация этой структуры нужно для того, что бы после этого результат шифровать (там есть свои нюансы) и ввиде ОТДЕЛЬНОЙ Cookie складывать на сторону пользователя. А при запросе проверять значение cookie, и востанавливать значение свойства вышеозначеного статического класса.
Подобный подход упростит вам аутентификацию пользователя после перезапуска приложения (ведь сессия — это объект в памяти).
Важные моменты:
1. Не корректное использование шифрования, может привезти к проблемам с безопасностью (значение зашифрованых данных можно сохранить и вторично использовать)
2. Не забыть про синхронизацию данных и учитывать момент того, что во время работы могут быть моменты когда данные рассинхронизированы
(Кто-то в базе уже поменял, а пользователь всё ещё использует старый набор данных. Лечить можно login/logout, если «влоб»).
Будут вопросы, обращайтесь.
Далее:
BOOTREC.EXE /FixBoot
и/или
BOOTREC.EXE /FixMbr
Информация отсюда
www.sevenforums.com/tutorials/2083-system-repair-disc-create.html
Система специфическая и написана с нуля. Проблема усугубляется тем, что необходима работа со считывателями магнитной полосы и прочие хитрости.
Спасибо.
1. При выборе платформы подумайте о будущем проекта, посмотрите стоимость специалистов в выбраной вами платформы. (Скажем Ruby дороже PHP, Java иногда дороже .NET'а итд)
2. Возможность использовать автоматизированые средства, Object Relation Mapping to Database (ORM). Java & .NET предоставляют UI для работы (не буду вдаваться в подробности кто больше, кто меньше).
3. Оцените сообщество выбраной вами платформы (скажем PHP/JAVA/.NET обладают высококласным и огромным сообществом, чуть позади Ruby/Pylons/Python).
Помощь в проектировании могу оказать, если надоедать не будите. :)
Данная технология является частью платформы Microsoft.NET и позволяет в короткие сроки осуществлять разработку качественных веб-решений. Использование технологии ASP.NET дает разработчикам ряд преимуществ: удобная среда разработки и тестировании, компилируемый код, большой набор элементов управления, библиотек классов и т.д.
Если будете использовать Delphi Prism — сможете использовать уже имеющиеся знания по применению Delphi в разработке ASP.NET приложений.
Если действительно готовы что-то изучить с нуля и вам важно без привязки к платформе — Django (Python) или Ruby On Rail. Каждый из них по сути тоже фреймворк (грубо говоря), т.е. предоставляет дофига всяких готовых шаблонов и каркасов. Django например очень хорош в плане работы с Google App Engine — можно многие вещи упростить еще больше.
Я бы лично выбирал продукт по прочтении по диагонали официальных ресурсов, особенно русскоязычные варианты. Смотрите на наличие документации, на логичность доступа к ней и логичность описания (открывайте наугад раздел и просматривайте, понял / не понял, что-то типа)… В общем — дерзайте.
Лично я выбирал бы между Java и Python. От изучения C# воздержался бы в виду сильной привязки самого популярного фреймворка для него к конкретному семейству ОС (Mono не является аналогом .Net — они поддерживают пересекающиеся множества API, для кроссплатформенных нужно будет пользоваться только пересечением), от PHP в виду большого количества «унаследованных» особенностей и самого языка, и его стандартных библиотек, от Ruby — достаточно малое сообщество, имхо.
Ещё можно рассмотреть серверный Javascript (чтобы не изучать ещё один язык, а без JS вы вряд ли обойдётесь), но тут мне совсем сказать нечего, кроме как что есть node.js и ориентирован он на асинхронную модель обработки.
>Проблема усугубляется тем, что необходима работа со считывателями магнитной полосы и прочие хитрости.
Не сталкивался, но что-то мне подсказывает, что от серверной платформы тут практически ничего не зависит
Я собрал для друга ядро под его железо, при этом у меня получилось два пакета — с образом ядра и с заголовками. Но при этом по загадочной причине у меня стабильно по «sudo make-kpkg --initrd kernel_image kernel_headers» не генерится initrd, я его потом собираю отдельно, когда делаю это для себя.
Теперь вопрос:
Ядро собрано gcc-4.5.1, при этом у друга 4.3, а то и старше. При этом возможности добраться до его компьютера физически нет, интернета там тоже нет, обучать друга это всё делать проблематично. Отсюда вопросы:
1) Используется ли gcc вообще при сборке initrd?
2) Если используется, то важно ли то, что ядро собрано сильно более новой версией?
3) Как правильно сделать initrd на моей машине заранее, если ответы на предыдущие вопросы «да»?
1) Используется ли gcc вообще при сборке initrd?
Используется.
2) Если используется, то важно ли то, что ядро собрано сильно более новой версией?
Нет.
3) Как правильно сделать initrd на моей машине заранее, если ответы на предыдущие вопросы «да»?
Так же как обычно. initrd по сути дела маленький rootfs для linux который существует для подгрузки модулей ядра и инициализации LVM или других менеджеров логических томов. Как только он завершает это делать он передает управление основной системе на rootfs.
Можно ли в NetBeans создать проект, который будет синхронизировать файлы с удаленным сервером при сохранении? Но при этом он будет проверять был ли изменен удаленный файл именно при сохранении. В Eclipse есть такая штука а в NetBeans пока найти не могу. Это удобно когда проект разрабатывается и отлаживается на удаленном сервере и когда нужно по быстрому поменять что-то через ssh консоль. Файлов очень много — сканировать каждый раз проект по новому долго.
Заранее спасибо.
Также есть варианты с раздвижным экраном, например эти www.techfresh.ru/2010/02/udvoj-svoe-udovolstvie-3-noutbuka-s-dvojnymi-ekranami/
хотя это и не так удобно имхо
но всегда можно подключить большой монитор в ноутбуку
Купите себе неттоп+монитор, они цепляются сзади, получается почти моноблок.
А если разъезды всегда новое место то у вас рука отвалится носить ноут 20", который будет весом до 10кг(включая блок питания)
Если не дождётесь- пишите.

Получил на днях рассылку на gmail и увидел картинки сразу, без всяких там «Показать картинки» и зачем-то я посмотрел сурс. Думал, что там обычный аттач с Content-Disposition: inline и ссылки на него в теле письма. Но увидел нечто иное. Приаттаченные картинки были оформлены так:
Copy Source | Copy HTML
Content-Type: image/jpeg; name=image.jpg
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=image.jpg
Content-Location: example.com/image.jpg
А в теле письма были просто теги <img src="example.com/image.jpg">
Попробовал воспроизвести с помощью SwiftMailer'а:
Copy Source | Copy HTML
$transport = Swift_SmtpTransport::newInstance();
$transport->setUsername('login');
$transport->setPassword('password');
$mailer = Swift_Mailer::newInstance($transport);
$message = Swift_Message::newInstance();
$message->setSubject('Hello man!');
$message->setFrom(array('r2d2@example.com'=>'R2D2'));
$message->setTo('c3po@example.com', 'C3PO');
$body='<img src="example.com/image.jpg">';
$message->setBody($body, 'text/html');
$attach=Swift_Attachment::fromPath('/home/example/htdocs/image.jpg');
// к обычному аттачу добавляем заголовок Content-Location
$attach->getHeaders()->addTextHeader('Content-Location', 'example.com/image.jpg');
$message->attach($attach);
$mailer->send($message);
Это работает, картинки грузятся в письмо сразу, с сервера не запрашиваются, как аттачи не показываются. Проверял в gmail и outlook 2007. Перерыл все rfc, что нашел — нигде не увидел упоминаний о подобном. По rfc для вставки inline картинки нужно использовать Content-Disposition: inline и Content-ID
Вопрос: почему это работает?
Кстати, gmail всегда показывал встроенные картинки сразу?
Да и в HTTP, из прочитанного, не могу понять как этот заголовок используется. Вы можете привести пример?
Популярность Ruby тесно связана с популярностью рельс. Когда я узнал об этом языке (2001, рельс еще не было) он особо ни кому не был нужен вне Японии. Появились рельсы — Руби стал ультра-модным языком (некоторые до сих пор не могут понять, что Руби и Рельсы — это не одно и то же). Хотя сейчас, кажется, популярность спадает.
Питон же все это время планомерно развивался и популяризировался более-менее самостоятельно.
Потому я бы склонялся к Питону. Сильная сторона руби — ОО и синтаксис.
А вообще это все жутко субъективное мнение, учите то, что больше нравится.
Он сделает Вас более хорошим программистом, т.к. python
a) не приветствует трюкачество
b) учит принимать самые простые (KISS) решения, не усложнять ничего
образовательный аспект в python очень явно выражен — всегда есть 1 правильный способ сделать что-то. Очень полезная «промывка мозгов» получается, не встречал такого ни в одном другом языке. Учишься смотреть на код «свысока», думаешь больше о том, как его организовать, а не как его написать. После питона на других языках начинаешь писать лучше, т.к. в голове остаются полезные идеи и принципы.
Ruby несколько «мощнее» как язык, дает больше свободы, позволяет делать больше разных трюков и не имеет такой выраженной идеологии. Мне кажется, что выучить ruby тоже полезно и практично, это хороший язык, но python учить полезнее из-за того, что он учит правильным вещам (например, избегать трюков всеми силами).
Еще вариант — выучить javascript. Именно хорошо выучить, чтобы понимать все ФП-фишки языка и его нестандартную объектную модель. Гуру js мало, толпы умеют сделать свистелку на jQuery и не более того. С хорошим знанием js можно довольно просто писать всякие супер-быстрые асинхронные realtime-штуки на node.js. По «мощности» язык вполне адекватен Ruby и Python'у, разве что имеет несколько менее приятный синтаксис и меньше библиотек для серверной части.
Библиотек и для python, и для ruby полно. Imho их больше, чем для php, и способы распространения у них лучше. В питоне есть стандартная библиотека на все случаи жизни с кучей полезностей. Коммьюнити очень разное — в ruby-коммьюнити вы увидите красивые сайты, рекламирующие те или иные библиотеки, кучу эпитетов awesome, каждый второй будет rock-star-programmer и тд, в python-коммьюнити вы увидите, скорее всего, скучноватых суровых инженеров. Я, понятное дело, преувеличиваю)
Области применения у языков похожие, скорость похожая, возможности похожие. Основной критерий тут — нравится/не нравится.
Если бы наоборот — мне было бы дико лень учить Python после познания красоты Ruby :-[
Лично я предпочитаю Руби, за «правильную» объектную модель, за читаемый синтаксис, за блоки, за открытые классы. Опять же, еще один громадный плюс Руби — Rails.
Так что ответ стандартный — попробуй оба и учи тот, который ляжет на душу=)
Меня Python убил своим синтаксисом и полной непохожестью на другие языки.
Вместо изучения другого языка, углубитесь в сам PHP, а так же займитесь очень плотно MySQL (там не паханое поле оптимизаций, приёмов и.т.д) и прочими связанными технологиями: Redis, MongoDB, Sphinx, акселераторы (они умеют не только хранить опкод), повышайте скилл уменя работать с memcache, изучайте архитектуры, изучите какой-нить framework (рекомендую Yii — очень грамотно построен и расширяется на все 100% любой компонент написанием собственно этого самого компонента + запись в конфиге о переопределении стандартного компонента. Никаких костылей и правок самого фреймворка. В общем очень правильный OOP в реалиях PHP).
— www.amazon.com/Natural-Language-Processing-Python-Steven/dp/0596516495
— www.sagemath.org/
— code.google.com/p/sympy/
— twistedmatrix.com/trac/
— и многое другое
Python лучше для изучения, если хочется постепенно выходить за рамки Web. Да и его навязывание дисциплины кода лишним не будет.
Плюсы:
Ruby on Rails
Отличное сообщество
ООП, синтаксис
Много материала, правда большинство на английском(книги, блоги, скринкасты)
RubyGems
Я бы порекомендовал поизучать языки программирования со статической типизацией: они принципиально быстрее и ближе к железу.
Ruby — это идеологический наследник Perl'а. Кое-где избыточен, кое-где лаконичен. может быть и красивым, и уродливым. Пацаны с района говорят, мол медленный и с Юникодом плохо дружит, зато у него круто реализовано ООП. Ruby на любителя.
Вывод? Выучите Haskell, пора посмотреть на программирование под другим углом.
Прочитайте статью Эрика Рэймонда «Как стать хакером», и выберите язык из предложенных там — это Perl, Python, C, LISP. Небольшая цитата:
Лучше всего, на самом деле, выучить все четыре этих языка (Python, C/C++, Perl, и LISP). Помимо того, что это самые важные хакерские языки, они демонстрируют очень разные подходы к программированию и каждый из них научит вас ценным вещам.
Или про него все забыли?
ПХП надоел или не устраивает чем то?
Вообще на ПХП такие вещи можно вытворять, если знать и применять еще смежные технологии… А там поверьте — есть куда развиваться… :)
Хотел поинтересоваться Вашим авторитетным мнением.
На чем легче учиться верстать новичку в мире верстки?
Div или Таблицы?
На чем предпочитаете верстать именно Вы?
п.с. Извините за опостылевший всем вопрос.
В Вилларибо и Виллабаджо опять дедлайн. Пока ребята из Вилларибо верстают сайт дивами, ребята из Виллабаджо уже всё сверстали на таблицах и еб%$ат друг друга в квейк.
С баша
Элементы <div> способны противостоять увеличению своих размеров (например, уменьшать попавшую внутрь их иллюстрацию, если она превосходит некоторый предел, или создавать полосы прокрутки для содержимого, выходящего за пределы элемента),
Рано или поздно в большинстве браузеров будет реализован CSS3 Flexible Box Layout Module, и тогда появится возможность укладывать
ИМХО, тщательно изучайте CSS. Если вы будете его знать досконально, то вам не составит проблемы верстать и на таблицах и на дивах.
А тем, кто утверждает, что div'ами верстать также легко, как таблицами, я обычно предлагаю простенький тест: сверстать приведенный ниже блок страничных ссылок вслепую, т.е. по ходу не подглядывая в браузер. Если получается правильно с первого раза под всеми популярными браузерами — WIN. Очевидно, сделать это таблицей — пара пустяков. Но так ли просто с div'ами? До сих ни один мой знакомый тест не прошел :)

Примечание: блок должен располагаться посередине, растягиваться в зависимости от количества страниц, а если ссылок-страниц мало, то они должны центрироваться, как на втором рисунке.
Для меня при переходе с table на div, главной была проблема вертикального выравнивания элементов(текст, картинки, другие div-ы и html-теги).
Допустим начальные условия:
Территориальный разброс — разные гос-ва.
Занятость — работа с… до… (время подставить) на дядю.
Семейное положение — женат/замужем (не обязательно).
Тема работы — относительно интересная.
Время — найдется.
Желание менять мир к лучшему — есть.
Возможность срубить бабла — нееееее исключено.
Статус проекта — не халтурка типа сделал, получите.
Условия сотрудничества — ?
В этом, собственно, и вопрос, какие условия должен предложить программист дизайнеру (менеджеру, юристу) или наоборот, для того, чтобы работа началась, не с деления шкуры не убитого медведя, и не закончилась не успев начаться?
Забегая вперед, если применять стандартные варианты(Процент от дохода, доля в проекте, баш на баш), то как подсчитать на сколько «наработал» каждый из участников?
Мое мнение: начните работать сами, потихоньку привлекая необходимых специалистов и по ходу обговаривая с ними процент их участия (как в сфере работы. так и в доле) тк нельзя задать цифру и искать под нее (вы находитесь удаленно и это сложно будет: может дай вы четок больше и согласится профи или наоборот чайник какойнить согласится, а вы потом намучаетесь). И вначале поробуйте «прощупать» человека с той стороны, а не предлагать ему свои условия, пусть сам предложит. Если у него будет реальный интерес — думаю найдете общий язык.
Единственным реальный выход из ситуации - это предварительно сесть с каждым из этих специалистов и предусмотреть все возможные услуги, которые они Вам в будущем окажут. Когда Вы определитесь со списком основных услуг предусмотрите объемы этих услуг, оплату и порядок оплаты. Если же в процессе работы кому либо из Ваших специалистов нужно будет выполнить какие-либо услуги, которые Вы не предусмотрели, согласуйте их дополнительно.
Однажды проделав такую процедуру Вы обезопасите себя и на этот проект и на все следующие. К тому же Вы реально сможете оценить объемы выполненной работы Вашими сотрудниками.
Какими средствами пользуетесь, учитывая указанные условия (все или любую их комбинацию)?
1. Сервера удалены на большое расстояние (разные города)
2. Нестабильный/узкий канал интернета (например связь с Камчаткой, или Магаданом)
3. Синхронизация данных в обе стороны (а не только сбор данных или рассылка справочников)
Также интересна для каких серверов БД использовались средства синхронизации.
PS. Вопрос родился из желания написать статью «как мы синхронизировали удаленные данные».
Возникло желание
Пожеланий крайне немного:
- Не заумная документация (можно даже на русском :))
- Наличие легкого MVC
- Поддержка (реализация?) i18n
- Легкий интерфейс к БД (mysql): мне все еще кажется, что зачастую запрос можно написать и руками; еще мне кажется, что у ZF с DBA перемудрили
- (желательно) Отсутствие излишеств :)
Городить с самого начала — очевидно, потеря времени. Разбираться во всем многообразии — с ума сойти можно. Может, порекомендуете?
Спасибо.
но тут порекомендую yii/codeigniter + doctrine.
Ну, пожалуй, и я напишу, что использовал бы Kohana 3
хотя, возможно, я и ошибаюсь : ]
www.vtk.org/Bug/view.php?id=8486
Короче говоря, мы хотим написать Makefile генератор, который бы сумел создавать makefile'ы, способные собирать как exe файлы, так и динамические и статические либы. В связи с этим спрашиваю что можно почитать по этому поводу, и если кто тоже с этой проблемой столкнулся, то готов решать её сообща.
Делать очередной carbide генератор не собираюсь: все эти abld — феерический тормоз, да еще и однопоточный. Но хочется, чтобы получившийся генератор мог работать как на линуксе, так и на винде.
А так я считаю, что программировать под симбиан не благодарно: ни тебе нормальный магазин, ни публика, которая готова платить. Т. е. только для собственного удовольствия можно писать под него программы. Но как я Выше говорил — это сомнительное удовольствие. Мб вам стоит тогда под Symbian^ писать, если вы так любите sym. Всё равно желаю Вам удачи.
1. Можно писать проги на Qt, в случае небольших приложений это не сложнее, чем делать десктопные аппликухи. Имеется Qt Nokia SDK, где всё собрано в одном месте.
2. Платформа не мертвая и активно развивается.
3. Толку от разрабов БаянICQ мне будет лично 0
4. На оплату мне глубоко чихать, прога всё равно opensource, мне нужно лишь, чтобы я мог на своем девайсе иметь нормальный jabber клиент с поддержкой конференций.
Всё… жду выхода Qt 4.7.2, в которой обещали нативную поддержку Симбиан тулчейна в Линуксе и тогда займусь портированием, благо уже есть рабочий maemo5 порт, нужно его лишь адаптировать под S60 и всё.
Чтобы у рекламодателя была возможность размещать свою рекламу самостоятельно.
Желательно чтобы на Php.
Спасибо.
У меня стоит старая версия этого движка (OpenAds), нареканий нет.
Где-то тут на сайте проскакивала новость про робота в офисе Esquire, которым можно управлять через Интернет. Подскажите, насколько это сложно и с чего начать ботать эту тему? И чем продолжить? Насколько затратно?
Что касается программной начинки — не стоит фиксироваться на Ардуино, хотя это и самый простой микроконтроллерный комплекс для начинающих. Ещё управление можно построить на платформе FEZ ( сайт TinyCLR.com, в основе ARM и .Net Micro Framework), какую-либо иную ARM-платформу (прошивка на основе Linux), Chumby (ARM, Linux), BasicStamp2 (микроконтроллерный комплекс, сложнее Arduino, но меньше по размерам, подходит для специализаций, когда уже ясно, что он должен делать). Ну и верх мастерства — на чистых AVR и Atmega без всяких готовых комплексов =)
Кстати, хотелось бы упомянуть о самом простом способе управления — асинхронном bitbang-режиме контроллера FTDI. Требует проводного подключения к роботу, но минимален по стоимости, ибо всё, что нужно для 4-х линий ввода-вывода — старый data-кабель от Нокии или любой совместимый с этим контроллером внутри.
итого:
1. тележка (самодельное шасси или старая игрушка)
2. два мотор-редуктора
3. контроллер (можно взять самый простой типа Arduino/CraftDuino)
4. драйвер двигателей (в простом случае — на L293D)
5. аккумуляторы :)
6. радиомодуль (ZBee, Wi-Fi, ...)
7. камера (например такая — www.karakurt.ru/dv007.html — всего пара т.р.)
8. ПК
я так понял это как-то связано с зоной .ac, но почему другие зоны так не открываются?
# dig ac
; <<>> DiG 9.3.1 <<>> ac
;; global options: printcmd
;; Got answer:
;; ->>HEADER<< — opcode: QUERY, status: NOERROR, id: 58178
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 7, ADDITIONAL: 0
;; QUESTION SECTION:
;ac. IN A
;; ANSWER SECTION:
ac. 85584 IN A 193.223.78.210
;; AUTHORITY SECTION:
ac. 85584 IN NS b.ns13.net.
ac. 85584 IN NS b.nic.io.
ac. 85584 IN NS b.nic.ac.
ac. 85584 IN NS a.nic.ac.
ac. 85584 IN NS ns3.icb.co.uk.
ac. 85584 IN NS ns1.communitydns.net.
ac. 85584 IN NS a.ns13.net.
Ничего особого в этом нет.
но обычно она показывает реальный адрес который подобрался, а тут у меня даже ссылки внутри сайта ссылаются на этот AC.
Нашей компании нужно рекламировать наш сервис для русскоязычной аудитории.
Хотели бы услышать от опытных людей ответ на наш вопрос:
«Что использовать Yandex Direct или Google AdWords?».
Спасибо!
По мне — лучше всего развернуть кампании с одинаковым бюджетом там — и там. И посмотреть что будет.
Теперь определитесь что для вас важнее и дерзайте :)
Однако данный AMI доступен только для USA
Как быть?
Вот документация:
docs.amazonwebservices.com/AWSEC2/2010-08-31/CommandLineReference/index.html?CLTRG-ami-migrate-bundle.html
А вот что делать с Opera…
На одном проекте из Беларуси у меня сейчас 41,2% посетителей пользуются браузером Opera. Может кто-то был бы счастлив, что доля IE в сумме всех версий составляет всего 38%, но как показывает практика с Opera хватает своих проблем. Ко мне постоянно обращаются клиенты с жалобами, что у них Opera и: то не работает система заказов / то табы не раскрываются и т.д. И что самое печальное, мне еще ни разу не удалось воспроизвести ситуацию.
По статистике распределения разные версии Opera:

Тот еще зоопарк. И плюс к этому, каждую значимую по доле версию нужно тестировать в двух режимах с Turbo и без него.
Поделитесь мыслями, кто и как тестирует свои продукты под весь этот зоопарк версий?
У меня возникла проблема. Дело в том, что я уже несколько часов бьюсь с проблемой и не могу ее решить…
Итак поехали… У меня есть два компьютера. Один стационарный (основной) и второй ноутбук. Основной соединен с интернетом. Ноутбук же соединен с основным через кабель (витая пара). Интернет работает отлично, как на стационаре, так и на ноутбуке. Но сейчас у меня появилась проблема. У меня появилась необходимость запускать http сервер на Ноутбуке и главное, чтоб доступ к этому серверу могли получить из интернета. IP у меня выделенный, то есть если я запущу на основном компьютере http сервер, то при вводе IP адреса в браузер, я могу видеть содержимое сервера. А вот если запускаю http сервер на ноутбуке, то к серверу не могу приконектиться, так как я понимаю, что локальный компьютер(ноутбук) имеет внутренний IP. Вот в этом и проблема. Но я знаю, что как-то можно сделать основной компьютер (стационар) просто шлюзом или как-то так, чтоб к ноутбуку могли конектиться из интернета. Помогите, пожалуйста, разобраться, как сделать ноутбук сервером доступным для интернета.
Заранее спасибо!
upd: На обоих компьютерах стоит Windows XP
для wipfw правило будет простейшее wipfw fwd 2laptop_ip 80,443 from any to me 80,443
lemweb.ru/2007/10/20/redirektor_portov.html тут почитайте.
www.dslreports.com/r0/download/181339;bd105dc7c26c9fbad8be83372f13319d/icsconfigXP.jpg
Но я не уверен, что будет работать одновременно с натом, который пускает ноут в инет.
ps Самый энергосберегающий способ — купить роутер(: Уж он порт маппинг наверняка умеет(:
static int binarySearch(int[] A, int n) {
int left = 0;
int right = A.length;
if (right == 0 || n > A[right - 1]) {
return right;
}
while (left < right - 1) {
int mid = (left + right) / 2;
if (A[mid] <= n) {
left = mid;
} else {
right = mid;
}
}
return A[left] >= n ? left : right;
}
int leftIndex = binarySearch(A, left);
int rightIndex = binarySearch(A, right + 1);
int countBetweenLeftAndRight = rightIndex - leftIndex;
Разница их индексов и будет искомым количеством. В завимости от точной постановки может нужно будет убрать еденицу.
Подозреваю что язык паскаль. Тогда код поиска будет подобен этому.
{foo — искомая величина. а и б — границы поиска}
procedure Find(foo: integer; a: integer; b: integer);
var c: integer;
begin
if (b-a) > 1 then
begin
c:= (a+b) div 2;
find(foo,a,c);
find(foo,c,b);
end else
begin
if (array_[a] = foo) then Result := a;
if (array_[b] = foo) then Result := b;
end;
end;
Хотя на современных шибко умных процессорах это не обязательно будет быстрее.
хорошее отношение к клиентам
услуга ответственного хранения
нормальный личный кабинет
кассовое обслуживание
желательна возможность узнавать остаток товаров на складе (в идеале — в личном кабинете)
уже пользуемся одной из служб, но очень много нареканий. Может, есть уже достойный игрок на этом рынке?
UPD. Каюсь. Совсем забыл — речь о Москве (хотя возможность доставлять в Питер и другие миллионники тоже не помешает).
Курьерские службы с кассовым обслуживанием
Толковые ребята. Кассовое обслуживание бесплатно. Складирование — нормальные цены.
Остатки по складу — надо у себя вести, но синхронизировать их не сложно.
Очень радует оперативная доставка все даже к новогодним праздникам.
Удобный в использовании личный кабинет
Персональный менеджер.
Услуга ответственного хранения и комплектация товара.
Кассовое обслуживание 1% по МСК и СПБ
Возможность доставлять с МСК в СПБ на следующий день по тарифам Москвы (например всего за 200 рублей платье пришло в Питер на следующий день )
Единственное, в личном кабинете нет возможности узнавать остаток товаров на складе, но в любой момент по запросу предоставляют эту информацию.
dostavka.guru
Малотоннажная грузовая доставка для интернет магазинов и бодобных нужд.
Онлайн расчет стоимости, фикс стоимость, нал/безнал.
Москва и область
У них по сути в услугу фулфилмент входит все ваши пункты про ответственное хранение, личный кабинет и кассовое обслуживание
Мы подготовили пять логотипов для нашей компании, занимающейся свободным ПО. Выбрать, конечно, не можем — каждый кулик своё болото хвалит. Помогите пожалуйста, проголосуйте и наши логотипы, чтобы мы смогли определиться.
А те логотипы, что получше, пожалуйста, покритикуйте и подскажите, как сделать ещё лучше. Картинки кликабельны. Заранее благодарны.

Upd. Придумка Demlock:

Upd 2. Самыми полезными, с моей точки зрения, оказались советы о правильной метафоре (ключе, антилопе, чём-то простом), в частности, от Tau — но они остались на Линчелке. Советы «пойдите да купите» работают не очень. Два логотипа из приведённых здесь на самом деле приблизительно так и появились.
Оставьте тот, где кроме надписи ничего нет, пожалуйста, от лица всего сообщества свободного ПО, я вас умоляю.
Ниже мой вариант :)
Все сделать самому, лишь бы денег профессионалам не платить :)
Вариант 1: Слово «Data» и прозрачный цилиндр (который у меня ассоциируется с БД), больше подходят на логотип СУБД. Ну и буква «Г» слева вверху, как бы… лишняя… Наилучшая цветовая гамма. Наибольшая ассоциация с IT.
Вариант 2: «Пазл в кепке». Ну-у-у как бы и намекает, но… Не то. Про пазл понял так: «Собираем из компонентов», а вот про кепку или «Мы предоставляем сервис» или «Мы имеем отношение к Red Hat»? Пазлы лучше смотрятся, когда их несколько, мол смотрите — у нас все складывается, а один пазл так и остается не раскрытой загадкой.
Вариант 3: Никих ассоциаций на тему IT не вызвал. В целом не понравился. Ни цветом ни формой ни содержанием.
Вариант 4: Долго не мог понять в чем фишка, но увидев лапочку-пингвинчика все понял! Достаточно интересно. Все равно не совсем то (чего то не хватает), но пожалуй лучший вариант. Скромно, содержательно, минималистично.
Вариант 5: Здорово, но это больше про «сети» или «кабельное телевидение».
Желаю удачи!
а так, то в апдейте лучше всех.
Берите вариант Демлока, если не хотите платить деньги профессионалам(:
Лого твиттера родили аналогичным способом.
Вопрос был задан три года назад, но дизайн опередил свое время)
б) http-запрос из 1С
в) прямая запись из 1С запросом к БД сайта
г) веб-сервисы 1С (модуль для Апача)
д) прямой запрос к MSSQL, на которой крутится 1С
Первый пункт умеют, наверное, все программисты 1С.
С небольшими заморочками: 1C -> xls -> csv -> site + триггер на изменение данных в 1С
С большими заморочками — посоветовали выше =)
на ruby ведь круче
Понравился из-за простоты установки и функциональности.
Собственно примерно, не позднее, чем на днях, должны мне отдать за даром компьютер с процессором Атлон, купленный ориентировочно лет так восемь тому назад. Точных характеристик ещё не знаю, но есть подозрения, что это будет что-то из серии Атлон 1100+/256Мб.
Хочу его поставить родителям, пусть в косынку играются, да иногда по интернету сёрфят.
Виндоус ставить не хочу, потому что, потому. (Ну а чем не причина). Думаю о Xubuntu или Lubuntu.
Но тут вопрос, нормально ли потянет сей раритет современные дистрибутивы или лучше искать, чтото старое?
Имхо — 256 метров для старта гнома и косынки должно хватать, но запуск средних по занимаемому в памяти объёму приложений (файерфокс, опенофис и т. п.) приведёт к большому свопованию.
runtu.org/runtu-lxde-1004/runtu-lxde-1004.html
Xubuntu вполне себе тянул
Мой вариант такой — Debian testing через netinstall только базовую систему, а потом уже поставить LXDE (можно и xfce), дальше iceweasel и косынку. Еще можно openbox, но там уже придется еще немного руками поработать — установить панель и настроить панель как минимум.
а) в нём просто оставить только то, что нужно и запилить лишнее
б) смесь AUR и бинарных пакетов позволит выбрать баланс между компиляцией и временем по вкусу
в) Arch Wiki рассказывает не только как твикать систему, но и почему
г) А на bleeding edge на деске по большему счёту плевать :)
Vector Linux — дистрибутив GNU/Linux для платформы x86, основанный на Slackware. Позиционируется как стабильный, быстрый, лёгкий дистрибутив, хорошо работающий как на старом, так и новом аппаратном обеспечении.
правда дальше записи на болванку не пошло, больше не обращался.
Тогда любой абсолютно современный дистрибутив linux будет летать.
• 3g-модем
• Камера
• Микрофон
• Жизнь аккумулятора 7-9 часов
• 10" экран с разрешением 1024х768
• Поддержка SDHC карт до 32-64
• USB
• Разъем для наушников (3.5")
И еще по возможности разъем для микрофона
Насколько я понял, programmer dvorak подходит для набора кода на С++ гораздо лучше нежели qwerty. Вы только посмотрите на эту прелесть:
Разного рода скобочки, кавычки и прочие символы расположены намного удобнее, и это не говоря уже о том, что многие из них набираются в нижнем регистре.
Для того, чтобы знать куда тыкать пальцем и не травмировать хрупкую психику домашних, клавиши на клавиатуре решил не перевыковыривать, а установил приложение «Claviola» которая служит виртуальной клавиатурой. Стандартную в комплекте с windows использовать не так удобно, потому что она не показывает в какую кнопку ты только что промазал :)
Собственно говоря метод переучивания номер 1:
Пройти заново курс обучения в специализированной программе (Stamina, например. Сдружить VerseQ и Claviola у меня не получается, то версек вылетит, то клавиолу не видно. А дворак в VerseQ обычный, который немного отличается от programmer-версии), выучивая за урок положения нескольких клавиш. Метод плох тем, что требует много времени. Один урок требует минут 6-8. Это долго. Потому что виртуальная клавиатура не имеет никакого отношения к программе-обучалке, и LibAstral.h автор в нее тоже не включил. Следовательно она не знает какой символ нужно нажать следующим и не подсвечивает его. Приходится долго и нудно всматриваться в виртуальную клавиатуру и искать нужный символ (меня аж ностальгия пробрала). Привычные рефлекторные взгляды на настоящую на пару секунд вводят в ступор :)
Метод номер 2:
Запускать любимую IDE и программировать. Меедленно, посимвольно, но писать код «в полевых условиях». Когда пытаюсь так, с позволения сказать, программировать, то возникают мысли, что лучше вернуться к способу 1, а когда сижу в обучалке, то думаю что это занимает слишком много времени и что не менее эффективен будет «метод номер 2». В общем, я в замешательстве.
Буду благодарен Вашим советам и соображениям на этот счет.
Что вам даст использование dvorak?
На qwerty вы уже вслепую печатаете?
Всем спасибо.
всё-таки первоначальная проблема это «где эта сраная буква?»
Собственно прошу указать, какие самые лучшие книги можете посоветовать по части основных алгоритмов (в том числе олимпиадного типа), паттернов, и всего остального, могущего пригодиться при серьезной работе программистом в крупной компании. Не только по языкам программирования, но и по базам данных, операционным системам, сетям. В общем список литературы, который вы считаете обязательным к прочтению.
С. Макконнелл.Совершенный код.
Бентли. Жемчужины программирования
Таненбаум. Компьютерные сети
Нормально программирую
и
самые лучшие книги можете посоветовать по части основных алгоритмов
Простите, пожалуйста, вызывает улыбку :)
Вам выше очень верно посоветовали. Устраивайтесь на работу сейчас. Пусть даже за копейки. Книги вам помогут, но только в случае наличия опыта. Иначе, сколько бы вы ни читали, сколько бы ни учились, когда будете устраиваться — будет реакция только а ля: «гыгыгы. студентик». В этом нет ничего зазорного, но программист теоретик без опыта представляет из себя намного меньшую ценность, чем программист, прочитавшей полкнижки, да и ту — только про синтаксис, но отбарабанивший пять лет на соответствующей должности.
Вам сейчас надо почитать «литературу по теме», но вы не знаете по какой именно теме. В этом загвоздка.
Приемы объектно-ориентированного проектирования. Паттерны проектирования
Фаулер. Шаблоны корпоративных приложений
Ахо, Хопкрофт, Ульман. Алгоритмы и структуры данных.
Вирт. Алгоритмы + Структуры данных = Программы
Классика по БД:
Дейт. Введение в системы баз данных.
Не то, чтобы самая нужная из книг, но мне знание регулярок, пардон за каламбур, регулярно упрощает жизнь, особенно с учетом того что в институте на эту тему рассказывали минут пятнадцать.
Т.Коннолли, К.Бегг — Базы данных. Проектирование, реализация и сопровождение. Теория и практика.
А. Шень — ПРОГРАММИРОВАНИЕ теоремы и задачи.
Тоби Сегаран — Программируем коллективный разум, тут недавно писали о ней.
Я, когда год проработал программистом со второго по третий курс, и сейчас, проработав 2 месяца будучи на пятом, научился гораздо большему, чем за все время универа.
Алан Купер · Психбольница в руках пациентов
эта книга поможет взглянуть на свою прогу со стороны юзера, а не программиста. Благодаря этому можно будет изначально правильно продумывать архитектуру софтины, чтобы она была удобной для покупателей и не вызывала отторжения.
Естественно если планируете писать серверный софт итд то толку от книги не много.
Искусство программирования на C. Фундаментальные алгоритмы, структуры данных и примеры приложений, Хэзфилд/Кирби.
Алгоритмические трюки для программистов, Уоррен.
Практика программирования, Керниган/Пайк.
Введение в теорию автоматов, языков и вычислений, Хопкрофт.
Алгоритмы: введение в разработку и анализ, Левитин.
Анализ алгоритмов. Вводный курс, Макконелл.
Основания программирования, Непейвода.
Жемчужины программирования, Бентли.
Лучшие примеры разработки ПО, Спольски.
Ну и для «расслабляющего» чтения:
там не только для программиста но и по другим темам.
посмотрите, может быть найдете для себя что-то полезное.
Задача следующая: предоставить доступ к 16Gb данных (около 220 отдельных кусков поставляемых по отдельности и используемые самостоятельно. Что-то похожее на видео клип) для 30млн. пользователей (да, аудитория большая).
Каждый пользователь должен иметь возможность скачать любую из частей по-отдельности, но должен быть лишен возможности передавать доступ своей части иному лицу. (что-то вроде уникальных URL для каждого пользователя).
Так же перед отдачей каждого из кусков 10% данных должны быть зашифрованы асинхронными ключами. (где-то 20мб для каждого пользователя)
По специфике сервиса, один пользователь в 80% случаев свою часть будет скачивать только разово. 15% дважды и менее 5% более 2х раз.
Проблематика: мы даже представить не можем нагрузку, но аналитики подсказывают что со старта будет около 50 тыс. пользователей с 10-15% приростом в неделю в течении 3х мес. Потом даже и не знаем на каком уровне все останется.
Вопрос: можно ли как-то прикрутить под эти задачи Amazon or Azure?
Нам бы не хотелось закупать оборудование, хотим аренду мощностей для шифрованная и отдаче контента.
Спасибо.
P.s. Даже и не спрашивайте что это за сервис и почему такие условия.
Куски можно хранить в виде блобов, доступ можно раделить с помощью встроенной аутентификации (по кукам).
Если хотите доступ разграничить по уникальным урлам, тоже не проблема.
Шифровать можно и самим перед отправкой, или положится на https.
16 гигов — не объем, 50 к пользователей — детский трафик. Для таких объемов влезете в бесплатные квоты, если напишете все по уму.
Дальше будет тарификация по трафику.
зашифровка ассиметричным алгоритмом довольно ресурсоёмкая операция, тем более для таких объёмов. Для 30 миллионов пользователей при длине ключа 1024 бита для каждого видеофрагмента объём ключей будет практически 4 гб. Это, конечно, не так много, но тем не менее четверть от вашего контента.
Я бы посмотрел на возможность зашифровки видео симметричным алгоритмом, а передачу ключа осуществить с помощью ассинхронного алгоритма.
Графички (по данным /proc/stat, 3я цифра) показывают, что пожирает некое system (кстати, что именно к этому оносится? ядро?):
Графички (большие, поэтому ссылкой): загрузка процессора user/system | загрузка процессора system/io/irq | load avg за 1 и 5 минут
Как я уже говорил, по сети машинка в это время недоступна. Поэтому непосредственно в этот момент список процессов глянуть нельзя. Пробовал собирать периодически и анализировать инфу ps'а, процесс внезапно повышающий показатель TIME после затупа отсутствует.
Подскажите плз, что это может быть, или хотя бы как удаленно продиагностировать/куда копать?
Теперь о проблеме. При попытке добавить закрытые топики с хабра загружается стандартная заглушка «Вы пытаетесь открыть страницу, доступную только подписчикам блога....». Это вроде как и логично, так как Instapaper не знает моего логина и пароля для хабра, но жутко досадно.
Подскажите, пожалуйста, как можно загрузить закрытые топики на читалку?
ideone.com
try-python.mired.org/
librenix.com/?inode=7858
В конце концов, остаётся Team Viewer, если есть нормальная сеть под рукой и коннект к нормальной машинке.
А уже с компом можно делать что угодно.
Если на PHP/HTML/JS/etc… — то можно писать код в любом текстовом редакторе и по ssh/ftp заливать на свой сервер для тестов. Где-то в cydia я даже видел интерпретатор php…
Если же хотите что-то посерьёзнее, с GUI и так далее, — то скорее всего вышеописанный вариант с teamviewer'ом подходит лучше всего. Хотя, никто не мешает опять таки в текстовом редакторе писать код по пути на работу, а на работе уже его собирать/запускать/тестить.
Для этого есть smart BASIC - https://itunes.apple.com/us/app/smart-basic/id541447413
Хочу BSD систему в Xen Dom0 иметь с удобным управлением томами, что есть в ZFS. Иначе только Linux с LVM останется. :)
Выводы делайте сами. FreeBSD умеет только DomU (баг с pmap afair ещё не починили).
Принцип отбора предлагаю установить один: текстовость. То есть есть Youtube можно тоже с натяжкой назвать блог-сервисом, но мультимедийным. А интересуют именно текстовые блоги, микроблоги, с социальными фичами и без, западные и наши.
Давайте соберем? Круто было бы указывать: платность/бесплатность, наличие русскогоязычного интерфейса.
1. Livejournal.com
2. Wordpress.com
3. Blogspot.com
4. Typepad.com
5. Blogger.com
6. Блоги@mail.ru (прости, господи)
7. Liveinternet.ru (прости-прости)
8. Twitter.com
9. insanejournal.com — почерпнуто из статьи на mashable — не знал, оказывается жж строился на открытой платформе Danga и этот вот инсейн тоже на ней и
10. journalfen.net — тоже на ней эти два, наверно, шутки ради… но все-таки.
11. Tumblr.com
12. vox.com — сдох, мир его праху
13. xanga.com — блогокоммюнити)) кто бы знал
Что еще?
Но тем не менее вот:
Journals.ru
Mylivepage.ru
Blogonline.ru
Bloground.ru
Privet.ru
Presscom.org
Blog-buster.ru
Webblog.ru
mylove.ru
MySpace
Windows Live Spaces
Netlog
WordPress.com
и еще
1. www.aeonity.com
2. www.blog.com
3. www.blogates.com
4. www.blogetery.com
5. www.blogger.com
6. www.blogr.com
7. www.blogsome.com
8. www.blogster.com
9. www.bravenet.com/webtools/journal/
10. www.clearblogs.com
11. www.ehow.com
12. www.googlepages.com
13. www.hubpages.com
14. www.iseekblog.com
15. www.myspace.com
16. www.quazen.com
17. www.sampa.com
18. www.squarespace.com
19. www.thoughts.com
20. www.pbwiki.com
21. www.wikispaces.com
22. www.squidoo.com
23. www.stikipad.com
24. www.wordpress.com
Бесплатный, русскоязычный. Микроблоги с сильной привязкой к джабберу.
$("html:not(:animated)"+( ! $.browser.opera ? ",body:not(:animated)" : "")).animate({scrollTop: temptop+'px',scrollLeft: templeft+'px'}, {duration: 3000, easing: "easeInOutExpo"});тормозит.
Пример: vintage.skulditsky.kz/index.html
Специалисты по JQuery, помогите разобраться!
Могу порекомендовать вот это к прочтению
Боремся с неплавной анимацией скрытых элементов
Подскажите как настроить nginx чтобы он не воспринимал лишние домены. Сейчас почему то он принимает все домены. Пробовал через
server {
listen 80 default;
server_name _;
access_log /dev/null;
error_log /dev/null;
return 444;
}
Уточню, для своего домена я конфиг сделал, мне нужно чтобы nginx отсекал все лишние домены.
server {
listen 80 default;
server_name noname;
access_log /dev/null;
error_log /dev/null;
return 444;
}
server {
listen 80;
server_name www.myname.com;
root /var/www/htdocs;
}
server_name ваш.нелишний.дом.ен Попробуйте вставить
location = / {
return 444;
}
if ($host !~ ^(ваш домен)$ ) {
return 444;
}
if ($host !~«example.com») {
return 404;
}
Как оставить запрет на facebook, но оставить возможность комфортно просматривать страницы с соц. плагином facebook'а,?
Сейчас залез в правила — там ни слова про персональные блоги, только про коллективные и корпоративные. Это правила изменились или я плохо помню, как было раньше?
Как сейчас можно опубликовать топик на Хабре, если даже публикациями в персональный блог кармы стало не набрать?
Всем заранее спасибо за ответы.
Содержимое персоналных блогов перенесено в новый блог «Персональные блоги».
Т.о. алгоритм публикации теперь такой:
1. Набираем карму в Q&A.
2. Публикуемся в тематическом блоге.
Странное дело — я долгое время стремился сюда попасть, а оказавшись здесь — стал искать альтернативные средства для публикации своих статей. Минусуйте на здоровье.
Есть:
— Рабочая машина под Mac OS X Leopard
— сервис с ошибками в IE
Скорее всего придется устанавливать виртуальную машину для установления проблем с IE.
WineBottlerCombo не заработал.
Готов платить деньги за качественный софт.
Что посоветуете?
Спасибо!
Удобна возможность создания снимков системы и довольно быстро переключаться между ними. Одна система для разработки, другая для тестирования. В случае с IE можно собрать по одной для каждой версии IE и последовательно смотреть на каждой из них.
Рекомендую )
Либо тупо использовать «железную» схему, т.е. документ в блоге должен состоять из строго определенных полей, а любые изменения функционала через плагины. В этом случае меньше гибкость, но система вроде как ближе к юзеру.
Что посоветуете? Интересует как мнение программистов, так и пользователей таких систем.
В 7м же Друпале этот модуль не просто поставляется «из коробки», а объединен с системой.
Так что какой-то промежуточный вариант получается ;)
1) drupal + CCK
создаем необходимый нам тип контента
и уже к типу добавалем нужные нам поля (очередные блоки-кирпичики)
далеe можем создавать ноды этого типа
2) drupal + самописный модуль
пишем модуль котрый с определенному типу контента добавляет нужные нам поля.
далеe можем создавать ноды этого типа
Если система ориентирована на квалифицированных разработчиков — все должно быть максимально гибко.
А вы для кого делаете?
Другое дело если хочешь написать CMF, тогда нужно сделать возможность кодинга из админки, но для пользователя такая админка не годится.
Посмотри Modx.
есть базовый класс Record, в котором хранятся основные данные о записи — id, теги, рейтинг и т.д., так же у Record есть два специальных поля — mutagenType и mutagenData. В mutagenType — указывается тип мутагена (например "staticpage","blogpos","category"), а в mutagenData загружаются свойства этого мутагена. Сам мутаген хранится в «etc/mutages» и представляет из себя JSON-файл с описанием свойств и их поведением. А в админке ещё и автогенерируется формочка для редактирования :)
Если будет интересно, то скоро могу начать серию статей в "Я пишу CMS"
Требуемая функциональность:
Вносить много событий в будущем и выводить их в зависимости от времени суток, дня недели, предпочтений пользователей и прочих параметров. Некоторые события повторяющиеся (ежемесячные, ежегодные), некоторые одноразовые.
События привязываются к местам. У каждого места свой профиль с описанием.
Система рейтингов и голосований за события и места.
Исторический календарь.
Ну и все в таком духе.
Какая cms лучше подойдет для реализации подобной функциональности с наименьшими усилиями (без дополнительного программирования)?
Спасибо.
В чём проблема может быть, вернее в чём проблема понятно, как решить?
Вкусная ссылка (смотреть в 17.12.7) в подарок!
Инсталляция этих модулей занимает продолжительное время — несколько часов.
1. Подскажите, есть ли какие-либо пути ускорения добавления новых модулей?
2. Как я понял, пред-скомпилированных модулей нет, как это есть в PHP. Так ли это?
3. Насколько корректно использование следующей команды для автоматизации инсталляции echo «y» | cpan -i Net::SMTP?
Спасибо.
2) самый правильный способ упростить добавление модулей на однотипные машины — сборка пакетов в привычном для вашей системы формате. Для centos || fedora поищите гуглом perl2rpm, cpan2rpm. Соберете свой набор пакетов для модулей, которые отсутствуют в репозиториях.
2.1) На всякий случай добавлю, что пакеты с перловыми модулями обычно имеют имя типа perl-*.rpm, где вместо звездочки нужно подставить имя пакета с span. Например, нужен модуль, URI::Escape. Ищем на search.cpan.org, находим его в пакете «URI-1.55». Значит, пробуем поискать уже собранный пакет perl-URI, если не находим — собираем сами.
3. Еще раз повторюсь, используйте пакеты. Во-первых, будет проще отслеживать версии модулей и апгрейдить их при необходимости синхронно. Во-вторых, вы не столкнетесь с тем, что за время с последней установки модулей на cpan появились новые версии. Это может привести к довольно интересным эффектам. Например, Storable проверяет при распаковке данных, какой версией они были сериализованы, и при несовпадении пошлет довольно далеко.
Успехов!
Так Вы убьете двух зайцев — обновлять модули нужно будет в одном месте (дальше надо будет просто скопировать на все машины облака),
добьетесь унификации.
Просто так все подряд модули из CPAN там не собирают, но если прикладные программы требуют модули, то их обычно пакуют в пакеты.
Ставится очень быстро.
При некоторой сноровке вы можете сами изготовить пакеты и устроить небольшой репозитарий.
Но есть одно но! Требуется ГОТОВЫЙ онлайн сервис, не важно российский или забугренный, самое главное — поддержка английского языка и по возможности бесплатный.
Может быть это то, что нужно?
вот только в бесплатной версии наверное самого главных возможностей не будет хватать.
Хотя и 149 руб в месяц думаю не много за удобство ведения учета всех трат
Кстати именно на русском языке
кратко: проекты, учёт времени, скриншоты, статистика
Уточню, что интересует именно смена размера шрифта, а не другие способы увеличения отображаемых шрифтов (типа увеличения DPI для экранного шрифта или шаманство с «Специальными возможностями»).
4092   0   17:56, 16th August, 2020
Разбор полезного адреса улицы, города, штата, Zip из строки
Проблема: у меня есть поле адреса из базы данных Access, которая была преобразована в Sql Server 2005. В этом поле есть все, что находится в одном поле. Мне нужно разобрать отдельные разделы адреса на соответствующие поля в нормализованной таблице. Мне нужно сделать это примерно для 4000 записей, и это должно быть повторяемо.
Предубеждения:
Предположим, что адрес в US (на данный момент)
предположим, что входная строка иногда будет содержать адресата (лицо, к которому обращаются) и/или второй адрес улицы (например, номер B)
государства могут быть сокращены
Код zip может быть стандартным 5-значным или zip+4
в некоторых случаях есть опечатки
UPDATE: в ответ на поставленные вопросы, стандарты не были соблюдены повсеместно, мне нужно хранить индивидуальные значения, а не только геокод и ошибки означает опечатку (исправлено выше)
выборочные данные:
А. П. Кролл & Сын 2299 Льюис-Джорджтаун Hwy, Джорджтаун, DE 19947
11522 Шони-Роуд, Гринвуд DE 19950
144 Кингс-Хайвей, S.W. Дувр, DE 19901
Интегрированная Константа. Услуги 2 Penns Way Suite 405 New Castle, DE 19720
Humes Realty 33 Bridle Ridge Court, Льюис, DE 19958
Раскопки Николса 2742 Pulaski Hwy Newark, DE 19711
2284 Брин Сион Роуд, Смирна, DE 19904
VEI Dover Crossroads, LLC 1500 Serpentine Road, Suite 100 Baltimore MD 21
580 North Dupont Highway Dover, DE 19901
P.O. Вставка 778 Дувр, DE 19903
О каких распространенных веб-эксплойтах я должен знать?
Я довольно зеленый еще, когда дело доходит до веб-программирования, я провел большую часть своего времени на клиентских приложениях. Поэтому мне любопытно, какие общие подвиги я должен бояться / тестировать на своем сайте.
Python и COM-объекты?
1
Запускаем в PythonWin — > Tools — > COM Browser — >
смотрим название интересующей нас библиотеки в «Registered Type Libraries» — >
запускаем python.exe — >
>>> import win32com.client.makepy as makepy<br/>
>>> makepy.ShowInfo('название интересующей нас библиотеки, которое мы нашли в Registered Type Libraries')
— > ура! он нам сгенерит модуль, который поместит в специальную папку <module 'win32com.gen_py.название-модуля-из-большого-количества-букв-и-цифр' from 'C:\Python26\lib\site-packages\win32com\gen_py\название-модуля-из-большого-количества-букв-и-цифр'>
И этот модуль, с большущим, неимпортируемым названием, реально появится в той папке — .../gen_py
А вопрос вот в чем. Что с этим модулем можно сделать дальше? И, соответственно — как?
2
С помощью win32com.client.Dispatch('название-чего-то') мы можем обращаться к интерфейсам, которые указаны в спецификациях. И делать с ними то, что там указано.
Однако, если мы не знаем «названия-этого-чего-то» — как найти и использовать то, что нам позволяет делать запущенный и действующий сервер COM-объектов?
Интересует конкретно — как обратиться к интерфейсам?
По сути оба вопроса об одном и том же — два дня пытаюсь что-то сделать, но идеей пока не проникся.
>>> import win32com.client.makepy as makepy<br/>
>>> makepy.ShowInfo('название интересующей нас библиотеки, которое мы нашли в Registered Type Libraries')
Оцените метод противостояния DDoS
Вкратце: есть сеть из большого числа компьютеров (предполагается что обычных пользовательских) с белыми IP-адресами и свободным 80м портом, которые связаны в сеть с древовидной структурой. Из этого множества компьютеров выбираются некоторые «краевые», которые в данном случае являются листьями дерева, и их IP-адреса задаются в качестве A-записей домена атакуемого сайта, а реальный ip-адрес сайта знает только корневой компьютер. Общение идёт по цепочке клиент-лист-примежуточные_компьютеры-корень-сервер Компьютеры каким-нибудь образом могут детектировать некоторые виды атак и недопускать передачу таких запросов дальше к корню дерева, и, соответственно, к защищаемому серверу.
Какие недостатки могут быть у такой архитектуры? Есть ли у неё вообще перспективы?
Как можно отключить доступ по http и закрыть 80-й порт на Apache (Linux)?
В ситуации когда используется только SSL соединения, особого смысла держать еще один порт думаю нет.
- «
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
- 83
- 84
- 85
- 86
- 87
- 88
- 89
- 90
- 91
- 92
- 93
- 94
- 95
- 96
- 97
- 98
- 99
- 100
- 101
- 102
- 103
- 104
- 105
- 106
- 107
- 108
- 109
- 110
- 111
- 112
- 113
- 114
- 115
- 116
- 117
- 118
- 119
- 120
- 121
- 122
- 123
- 124
- 125
- 126
- 127
- 128
- 129
- 130
- 131
- 132
- 133
- 134
- 135
- 136
- 137
- 138
- 139
- 140
- 141
- 142
- 143
- 144
- 145
- 146
- 147
- 148
- 149
- 150
- 151
- 152
- 153
- 154
- 155
- 156
- 157
- 158
- 159
- 160
- 161
- 162
- 163
- 164
- 165
- 166
- 167
- 168
- 169
- 170
- 171
- 172
- 173
- 174
- 175
- 176
- 177
- 178
- 179
- 180
- 181
- 182
- 183
- 184
- 185
- 186
- 187
- 188
- 189
- 190
- 191
- 192
- 193
- 194
- 195
- 196
- 197
- 198
- 199
- 200
- 201
- 202
- 203
- 204
- 205
- 206
- 207
- 208
- 209
- 210
- 211
- 212
- 213
- 214
- 215
- 216
- 217
- 218
- 219
- 220
- 221
- 222
- 223
- 224
- 225
- 226
- 227
- 228
- 229
- 230
- 231
- 232
- 233
- 234
- 235
- 236
- 237
- 238
- 239
- 240
- 241
- 242
- 243
- 244
- 245
- 246
- 247
- 248
- 249
- 250
- 251
- 252
- 253
- 254
- 255
- 256
- 257
- 258
- 259
- 260
- 261
- 262
- 263
- 264
- 265
- 266
- 267
- 268
- 269
- 270
- 271
- 272
- 273
- 274
- 275
- 276
- 277
- 278
- 279
- 280
- 281
- 282
- 283
- 284
- 285
- 286
- 287
- 288
- 289
- 290
- 291
- 292
- 293
- 294
- 295
- 296
- 297
- 298
- 299
- 300
- 301
- 302
- 303
- 304
- 305
- 306
- 307
- 308
- 309
- 310
- 311
- 312
- 313
- 314
- 315
- 316
- 317
- 318
- 319
- 320
- 321
- 322
- 323
- 324
- 325
- 326
- 327
- 328
- 329
- 330
- 331
- 332
- 333
- 334
- 335
- 336
- 337
- 338
- 339
- 340
- 341
- 342
- 343
- 344
- 345
- 346
- 347
- 348
- 349
- 350
- 351
- 352
- 353
- 354
- 355
- 356
- 357
- 358
- 359
- 360
- 361
- 362
- 363
- 364
- 365
- 366
- 367
- 368
- 369
- 370
- 371
- 372
- 373
- 374
- 375
- 376
- 377
- 378
- 379
- 380
- 381
- 382
- 383
- 384
- 385
- 386
- 387
- 388
- 389
- 390
- 391
- 392
- 393
- 394
- 395
- 396
- 397
- 398
- 399
- 400
- 401
- 402
- 403
- 404
- 405
- 406
- 407
- 408
- 409
- 410
- 411
- 412
- 413
- 414
- 415
- 416
- 417
- 418
- 419
- 420
- 421
- 422
- 423
- 424
- 425
- 426
- 427
- 428
- 429
- 430
- 431
- 432
- 433
- 434
- 435
- 436
- 437
- 438
- 439
- 440
- 441
- 442
- 443
- 444
- 445
- 446
- 447
- 448
- 449
- 450
- 451
- 452
- 453
- 454
- 455
- 456
- 457
- 458
- 459
- 460
- 461
- 462
- 463
- 464
- 465
- 466
- 467
- 468
- 469
- 470
- 471
- 472
- 473
- 474
- 475
- 476
- 477
- 478
- 479
- 480
- 481
- 482
- 483
- 484
- 485
- 486
- 487
- 488
- 489
- 490
- 491
- 492
- 493
- 494
- 495
- 496
- 497
- 498
- 499
- 500
- 501
- 502
- 503
- 504
- 505
- 506
- 507
- 508
- 509
- 510
- 511
- 512
- 513
- 514
- 515
- 516
- 517
- 518
- 519
- 520
- 521
- 522
- 523
- 524
- 525
- 526
- 527
- 528
- 529
- 530
- 531
- 532
- 533
- 534
- 535
- 536
- 537
- 538
- 539
- 540
- 541
- 542
- 543
- 544
- 545
- 546
- 547
- 548
- 549
- 550
- 551
- 552
- 553
- 554
- 555
- 556
- 557
- 558
- 559
- 560
- 561
- 562
- 563
- 564
- 565
- 566
- 567
- 568
- 569
- 570
- 571
- 572
- 573
- 574
- 575
- 576
- 577
- 578
- 579
- 580
- 581
- 582
- 583
- 584
- 585
- 586
- 587
- 588
- 589
- 590
- 591
- 592
- 593
- 594
- 595
- 596
- 597
- 598
- 599
- 600
- 601
- 602
- 603
- 604
- 605
- 606
- 607
- 608
- 609
- 610
- 611
- 612
- 613
- 614
- 615
- 616
- 617
- 618
- 619
- 620
- 621
- 622
- 623
- 624
- 625
- 626
- 627
- 628
- »


