Требуется набор ПО, максимально похожего по функциям на аналоги Windows?

IM клиент типа Qip Infium — с нормальной поддержкой протокола jabber XMPP — qutIM не подключает Вконтакте, Pidgin беден настройками.
Dc++ клиент с функциями наподобие greylink, EiskaltDC++ не подходит, из-за неудобного интерфейса и отсутствия необходимых настроек, как то прозрачное ведение логов, возможность настройки антиспама и удобной работы с чатом/списком пользователей.
Прямой проигрыватель аудио с нормальным звуком, наподобие foobar2000, с поддержкой проигрывания аудио из Вконтакте (Audacious), но без необходимости обновлять библиотеку при запуске (Foobnix, DeadBeef). Возможность добавления назначаемых горячих клавиш.

Система — Ubuntu 10.10 (maverick) Linux 2.6.37.
Под вайном указанные программы работают некорректно, и при изменении их настроек крашатся и больше не запускаются.

p.s. Вопрос от начинающих пользователей свободного/бесплатного ПО, толчком к которому послужил данный опрос.

Linux   Wine   Open   Source   Мессенджеры    

429   10   14:32, 20th September, 2020


До какого размера CF-карточки поддерживает Canon 350D?

Собирался купить 16GB CF-карточку для Canon 350D, но продавец намекнул, что могут быть проблеммы с таким «большим» объемом. Решил погуглить, но что-то без результатов. Единственное упоминание про объем на dpreview:
The memory card slot supports 2GB and higher CompactFlash Type I and II cards.


Но все равно ни слова про верхний лимит.


Владельцы, откликнитесь

1. Увидит ли камера полный объем 16GB карточки без проблемм?

2. Есть ли ограничения на объем/тип карточек у этой камеры? Если есть, то какие?

Canon   Карты   памяти    

369   3   14:32, 20th September, 2020


Насколько сейчас актуальна поддержка браузеров без поддержки Javascript

Смотрю статистику сайтов, в частности, долю браузеров с поддержкой javascript. На данный момент, везде цифра колеблется в районе 99,9%. Напрашивается вопрос, насколько вообще в данный момент актуально тратить силы на реализацию дублирующего функционала для работы браузеров без js, если доля таковых на порядок меньше даже доли IE6?

Конечно, я не говорю сейчас о сервисах с милионной посещаемостью, где любая десятая доля – это уже десятки тысяч человек. Вопрос относится скорее к среднестатистическим проектам, где посещаемость 0-5000 человек. Побродив по рунету в режиме отключенного js, встречал где-то 50 на 50 сайты, поддерживающих отключенный js и не поддерживающих.

JavaScript   Браузеры    

411   13   14:32, 20th September, 2020


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

Я — юрист. Из интернета и из справочных правовых систем постоянно приходится скачивать нормативно-правовые акты и судебную практику. Необходим способ как-то систематизировать накапивающуюся информацию. Хотелось бы иметь возможность категоризации документов (а еще лучше — возможность использования тегов) и удобный поиск (чтобы создать что-то вроде персональной справочной правовой системы).

Sphinx   Архивация   данных   Документооборот    

346   9   14:32, 20th September, 2020


Apple TV для российского пользователя?

Завтра покупаю новый телевизор, и очень захотелось в дополнение к нему приобрести приставку типа Apple TV. Наши заокеанские братья им восхищаются, а я даже и не знаю, что на нем можно делать в России, кроме как смотреть YouTube.

Apple   TV    

360   9   14:32, 20th September, 2020


Узнать стиль текста на сайте?

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

Есть такие сервисы/плагины?

Можно, конечно, сохранить страницу с css-файлами, открыть в редакторе и посмотреть самостоятельно, но хотелось бы быстрее, выше, сильнее проще и удобнее

Дизайн   Компьютерные   сети   Шрифты    

343   6   14:32, 20th September, 2020


Сделать интернет-киоск

Есть задача — сделать интернет киоск за минимальные деньги.
Предполагается компьютер на miniITX платформе + монитор + клавиатура + мышь
Для удешевления предполагается использовать флешку, вместо винчестера.

Что должен уметь делать:
— работа только с браузером, ислючение другого ПО, чтобы пользователь не мог ничего нарушить.
— возможность установки стартовой страницы
— русская и английская раскладка
— предпочтительно OpenSource решение

Что за ПО Вы бы порекомендовали?

Linux    

331   5   14:32, 20th September, 2020


Есть у кого решение этой задачки на питоне?

Помогите пожалуйста, есть у кого решение этой задачи (желательно на питоне)? Всё никак не могу с ней разобраться.

https://codeforces.com/contest/731/problem/B

питон   codeforce   python   решение  

686   3   22:35, 7th September, 2020


Что выбрать: $someVar или $some_var?

Что выбрать: $someVar или $some_var?

PHP    

338   21   23:53, 29th August, 2020


Как обновить мой UI изнутри HttpWebRequest.BeginGetRequestStream в Silverlight

Я загружаю несколько файлов, используя BeginGetRequestStream из HttpWebRequest, но я хочу обновить контроль выполнения, который я написал, Пока я публикую поток данных.

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

Это фрагмент кода в значительной степени то, что я делаю:

class RequestState
{
    public HttpWebRequest request;  // holds the request
    public FileDialogFileInfo file; // store our file stream data

    public RequestState( HttpWebRequest request, FileDialogFileInfo file )
    {
        this.request = request;
        this.file = file;
    }
}

private void UploadFile( FileDialogFileInfo file )
{
    UriBuilder ub = new UriBuilder( app.receiverURL );
    ub.Query = string.Format( "filename={0}", file.Name );

    // Open the selected file to read.
    HttpWebRequest request = (HttpWebRequest)WebRequest.Create( ub.Uri );
    request.Method = "POST";

    RequestState state = new RequestState( request, file );
    request.BeginGetRequestStream( new AsyncCallback( OnUploadReadCallback ), state );
}

private void OnUploadReadCallback( IAsyncResult asynchronousResult )
{
    RequestState state = (RequestState)asynchronousResult.AsyncState;
    HttpWebRequest request = (HttpWebRequest)state.request;

    Stream postStream = request.EndGetRequestStream( asynchronousResult );
    PushData( state.file, postStream );
    postStream.Close();

    state.request.BeginGetResponse( new AsyncCallback( OnUploadResponseCallback ), state.request );
}

private void PushData( FileDialogFileInfo file, Stream output )
{
    byte[] buffer = new byte[ 4096 ];
    int bytesRead = 0;

    Stream input = file.OpenRead();
    while( ( bytesRead = input.Read( buffer, 0, buffer.Length ) ) != 0 )
    {
        output.Write( buffer, 0, bytesRead );
        bytesReadTotal += bytesRead;

        App app = App.Current as App;
        int totalPercentage = Convert.ToInt32( ( bytesReadTotal / app.totalBytesToUpload ) * 100 );

        // enabling the following locks up my UI and browser
        Dispatcher.BeginInvoke( () =>
        {
            this.ProgressBarWithPercentage.Percentage = totalPercentage;
        } );
    }
}

c#   silverlight    

528   2   23:42, 29th August, 2020