Какие USB-модемы работают в Андроиде 1.6?

Есть планшет (Eken M003) с usb-хостом, хочу получить на нём мобильную связь. В поиске сплошь попадаются Huawei E220, но он снят с производства. Huawei E1550, который всё ещё лежит в отделениях полосатого оператора, запустить не удалось. Есть у кого-нибудь ещё опробованные варианты? Отрицательный опыт также приветствуется.


3g/wifi минироутеры предлагать не надо, я про них знаю, это тема отдельного вопроса.

Android   Мобильная   связь    

336   1   19:49, 14th August, 2020


Web-based трекер задач?

Нужен трекер задач и удаленный доступ к нему. Офисный сервер по некоторым причинам наружу высунуть не можем, поэтому нужен трекер в интернете.


Что хочется:


— бесплатность

— тикеты со статусами

— ведение версий/релизов

— разделение прав пользователей (на проекты, на действия)

— таймтрекинг

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

— отчеты по состояниям задач, как большой плюс — диаграммки (Ганта или burndown)


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

Управление   проектами    

346   5   19:48, 14th August, 2020


Лучшая практика для динамически добавляемых классов Web.UI.ITemplate

У нас есть несколько шаблонов столбцов ASP.Net dataview, которые динамически добавляются в dataview в зависимости от Столбцов, выбранных пользователями.

Эти шаблонные ячейки должны обрабатывать пользовательские привязки данных:

public class CustomColumnTemplate: 
    ITemplate
{
    public void InstantiateIn( Control container )
    {
        //create a new label
        Label contentLabel = new Label();

        //add a custom data binding
        contentLabel.DataBinding +=
            ( sender, e ) =>
            {
                //do custom stuff at databind time
                contentLabel.Text = //bound content
            };

        //add the label to the cell
        container.Controls.Add( contentLabel );
    }
}

...

myGridView.Columns.Add( new TemplateField
    {
       ItemTemplate = new CustomColumnTemplate(),
       HeaderText = "Custom column"
    } );

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

Есть ли лучший шаблон для этих элементов управления?

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

.net   asp.net    

434   2   19:39, 14th August, 2020


Bash. Скрипт автоматического кодирования видео

Господа, требуется помощь в написании скрипта. В связи в началом нового сериального сезона в голову пришла мысль что хватит уже «руками» каждый файл кодировать, надо этот процесс как то автоматизировать. задача: есть папка с видео, из неё необходимо выбирать файлы, в названиях которых содержится — LostFilm.TV, и если при этом нет такого же файла с расширением mp4 (уже закодированный) — запихивать в скрипт и кодировать. Кодирую видео при помощи ffmpeg: ffmpeg -i House.M.D.s07e01.rus.LostFilm.TV.avi -acodec aac -strict experimental -ab 128kb -vcodec mpeg4 -b 1000kb -s 320x180 -r 23.98 House.M.D.s07e01.rus.LostFilm.TV.mp4

PowerShell   bash   FFmpeg    

313   3   19:33, 14th August, 2020


Какую ОС лучше использовать для создания кластера?

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

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

Спасибо.

Кластеры    

341   6   19:15, 14th August, 2020


Триколор-интернет?

Кто-нибудь имеет опыт работы с триколор-интернетом? Какая скорость? Какой можем лучше купить? Хочу поставить на дачу, но цена модема NetLine 300S больше 5к руб, не хотелось бы просто так выкинуть деньги. В вопросах-ответах на маил.ру один человек пишет, что скорость 20-30 кб\с другой говорит что и 900кб\с было.

Ищу владельцев триколор-интернета.

Интернет-реклама   Спутниковая   связь    

304   1   19:12, 14th August, 2020


LINQ, сущность, реализующая интерфейс и исключение в сопоставлении

Я использую шаблон репозитория с LINQ, есть IRepository.DeleteOnSubmit(T сущности). Он отлично работает, но когда мой класс сущностей имеет интерфейс, например:

public interface IEntity { int ID {get;set;} }

public partial class MyEntity: IEntity {

    public int ID { 
        get { return this.IDfield; }
        set { this.IDfield=value;  }
    }
}

а затем пытается удалить какой-то объект, как это:

IEntity ie=repository.GetByID(1);
repoitory.DeleteOnSubmit(ie);

бросает
Член 'IEntity.ID' не имеет поддерживаемого перевода в SQL.

извлечение данных из DB работает, но удалить и вставить не. Как использовать интерфейс против DataContext?


Вот оно:
Сообщение об исключении: Член 'MMRI.DAL.ITag.idContent' не имеет поддерживаемого перевода в SQL.

Код:

var d = repContent.GetAll().Where(x => x.idContent.Equals(idContent));
foreach (var tagConnect in d)    <- error line
{
    repContet.DeleteOnSubmit(tagConnect);

(он получает все теги из DB и удаляет их)

И стек trace:

[NotSupportedException: The member 'MMRI.DAL.ITag.idContent' has no supported translation to SQL.]
   System.Data.Linq.SqlClient.Visitor.VisitMember(SqlMember m) +621763
   System.Data.Linq.SqlClient.SqlVisitor.Visit(SqlNode node) +541
   System.Data.Linq.SqlClient.SqlVisitor.VisitExpression(SqlExpression exp) +8
   System.Data.Linq.SqlClient.SqlVisitor.VisitBinaryOperator(SqlBinary bo) +18
   System.Data.Linq.SqlClient.Visitor.VisitBinaryOperator(SqlBinary bo) +18
   System.Data.Linq.SqlClient.SqlVisitor.Visit(SqlNode node) +196
   System.Data.Linq.SqlClient.SqlVisitor.VisitExpression(SqlExpression exp) +8
   System.Data.Linq.SqlClient.SqlVisitor.VisitSelectCore(SqlSelect select) +46
   System.Data.Linq.SqlClient.Visitor.VisitSelect(SqlSelect select) +20
   System.Data.Linq.SqlClient.SqlVisitor.Visit(SqlNode node) +1024
   System.Data.Linq.SqlClient.SqlProvider.BuildQuery( ...

Когда я пытаюсь сделать украсить частичный класс:

[Column(Storage = "_idEvent", DbType = "Int NOT NULL", IsPrimaryKey = true)]
public int idContent
{ get { return this.idEvent; } set { this.idEvent=value; } }

он выдает ошибку "недопустимое имя столбца 'idContent'."

c#   linq   repository    

510   4   19:07, 14th August, 2020


Объединение значений из разных файлов в один файл CSV

У меня есть несколько файлов, содержащих значение в каждой строке.

EDIT :

Я понял ответ на этот вопрос, когда писал сообщение, и не понял, что я отправил его по ошибке в неполном состоянии.

Я пытался это сделать:

paste -d ',' file1 file2 file 3 file 4 > file5.csv

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

regex   linux   unix   shell    

535   5   18:55, 14th August, 2020


[SQL] Проверить, лежит ли один диапазон дат в другом

Добрый день.
Помогите, пожалуйста, составить SQL-запрос.

Есть две даты.
Нужно проверить, что интервал между этими данными не попадает в интервал дат в таблице БД. А также, что интервал дат в таблице не попадает в интервал между данными датами.

SQL    

467   4   18:54, 14th August, 2020


Как перенести контакты из Google Mail в Яндекс.Почту?

С учетом того, что всякий раз когда я экспортирую контакты из Google и импортирую их в Яндекс, 90% оказываются пустыми. Еще раз повторюсь, что экспорт и импорт совершается по всем правилам Яндекса и глючит именно сам Яндекс. Кто сталкивался с подобной проблемой и как ее решил?