Мониторинг и учет расходных материалов через Web

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

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

Data   science   +3   ещё    

280   1   17:48, 27th August, 2020


Какие надстройки Visual Studio вы используете?

У меня есть следующие установленные:

visual-studio   add-in    

463   17   17:47, 27th August, 2020


Какая версия фреймворка .Net поставляется с SQL Server 2008?

Поставляется ли SQL Server 2008 с .NET 3.5 CLR, чтобы хранимые процедуры, написанные в CLR, могли использовать функции 3.5?

sql-server   sql-server-2008    

458   2   17:42, 27th August, 2020


Mac текстовый/кодовый редактор

Я искал это и нашел вопрос Модит о текстовых редакторах , но все они были для Windows.

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

Свободный

  1. Textwrangler
  2. XCode и DashCode
  3. Мак Vim
  4. Сайту aquamacs и ближе к оригиналу EMacs
  5. JEdit
  6. Editra
  7. Eclipse
  8. NetBeans
  9. Код
  10. TextMate2 - GPL
  11. Скобки
  12. Atom.io


Коммерческий

  1. Textmate
  2. BBEdit
  3. SubEthaEdit
  4. Кодой
  5. Возвышенное Текст 2
  6. Smultron
  7. WebStorm
  8. Перечная мята


Статьи, относящиеся к данной теме

  1. Faceoff, какой из текстовых редакторов самый лучший?
  2. Maceditors.com, сравнение возможностей редакторов mac

Спасибо всем, кто добавил предложения, если я пропущу ваше предложение, то извините, я уверен, что вы можете найти меня на Twitter или через Google.

macos   editor    

563   25   17:36, 27th August, 2020


Как я могу написать вид хуже, чем O (n!)

Я написал O (n!) сортировка для моего развлечения, которое не может быть тривиально оптимизировано, чтобы работать быстрее, не заменяя его полностью. [И нет, я не просто рандомизировал элементы, пока они не были отсортированы].

Как я мог бы написать еще худший вид Big-O, не просто добавляя посторонний мусор, который можно было бы вытащить, чтобы уменьшить сложность времени?

http://en.wikipedia.org/wiki/Big_O_notation имеет различные временные сложности, отсортированные в порядке возрастания.

Edit: я нашел код, вот мой O (n!) детерминированная сортировка с забавным хак для создания списка всех комбинаций списка. У меня есть немного более длинная версия get_all_combinations, которая возвращает итерацию комбинаций, но, к сожалению, я не мог сделать это одним оператором. [Надеюсь, я не ввел ошибки, исправляя опечатки и удаляя подчеркивания в приведенном ниже коде]

def mysort(somelist):
    for permutation in get_all_permutations(somelist):
        if is_sorted(permutation):
            return permutation

def is_sorted(somelist):
    # note: this could be merged into return... something like return len(foo) <= 1 or reduce(barf)
    if (len(somelist) <= 1): return True
    return 1 > reduce(lambda x,y: max(x,y),map(cmp, somelist[:-1], somelist[1:]))

def get_all_permutations(lst):
    return [[itm] + cbo for idx, itm in enumerate(lst) for cbo in get_all_permutations(lst[:idx] + lst[idx+1:])] or [lst]

sorting   big-o    

456   2   17:33, 27th August, 2020


Посоветуйте книгу html для профессионалов

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

HTML    

314   5   17:24, 27th August, 2020


Логгирование SSH комманд в debian lenny

Есть сервер с дебианом, периодически туда под рутом заходят люди и выполняют определенные действия, вопрос: как лучше всего сделать, чтобы были записаны в лог все комманды которые вводились по SSH? (OpenSSH5)

SSH    

460   7   17:00, 27th August, 2020


Как сделать раздельный Fronend и Backend?

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


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


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


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


Человек сделал заказ на сайте. Через пару минут мне локально (из программы) стала доступна информация о заказе. Я посмотрел, подправил. Она сохранилась и локально и обновилась на сайте. Вотс.



Рекомендации по управлению и развертыванию больших приложений JavaScript

Каковы некоторые стандартные методы управления приложением среднего размера JavaScript? Меня беспокоит как скорость загрузки браузера, так и простота и ремонтопригодность разработки.

Наш код JavaScript примерно равен "namespaced" как:

var Client = {
   var1: '',
   var2: '',

   accounts: {
      /* 100's of functions and variables */
   },

   orders: {
      /* 100's of functions and variables and subsections */
   }

   /* etc, etc  for a couple hundred kb */
}

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

Часто ли у вас есть несколько файлов "source" JavaScript, которые получают "compiled" в один окончательный сжатый файл JavaScript? Есть еще какие-нибудь полезные советы или рекомендации?

javascript   web-applications   deployment    

487   8   16:45, 27th August, 2020


Странное поведение generics в Java?

Писал какую-то обобщённую жесть, и вот внезапно Java отказалась компилить код, хотя казалось бы всё нормально.


Вкратце, что тут происходит:


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


Метод test накладывает ограничение на тип передаваемого объекта, которые на человеческий язык можно перевести как «объект input содержит метод transform, с возвращаемым значением типа «какой-то подтип I»»


Таким образом transform () вернёт объект, совместимый с типом I. И у возвращённого объекта можно снова вызвать метод transform ().


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


Что не так?

<font color="black"><ol>
<li>&nbsp;</li>
<li><font color="#000000"><b>class</b></font> Main <font color="#009900">{</font></li>
<li>&nbsp;</li>
<li>&nbsp; &nbsp; <font color="#008000"><i><b>/**</b></i></font></li>
<li><font color="#008000"><i><b>&nbsp; &nbsp; &nbsp;* @param &lt;T&gt;</b></i></font></li>
<li><font color="#008000"><i><b>&nbsp; &nbsp; &nbsp;* &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;transformation result type</b></i></font></li>
<li><font color="#008000"><i><b>&nbsp; &nbsp; &nbsp;* </b></i></font></li>
<li><font color="#008000"><i><b>&nbsp; &nbsp; &nbsp;*/</b></i></font></li>
<li>&nbsp; &nbsp; <font color="#000000"><b>public</b></font> <font color="#000000"><b>interface</b></font> Transformable<font color="#339933">&lt;</font>T <font color="#000000"><b>extends</b></font> Transformable<font color="#339933">&lt;?&gt;&gt;</font> <font color="#009900">{</font></li>
<li>&nbsp; &nbsp; &nbsp; &nbsp; T transform<font color="#009900">(</font><font color="#009900">)</font><font color="#339933">;</font></li>
<li>&nbsp; &nbsp; <font color="#009900">}</font></li>
<li>&nbsp;</li>
<li>&nbsp; &nbsp; <font color="#339933">&lt;</font>I <font color="#000000"><b>extends</b></font> Transformable<font color="#339933">&lt;?</font> <font color="#000000"><b>extends</b></font> I<font color="#339933">&gt;&gt;</font> I test<font color="#009900">(</font><font color="#000000"><b>final</b></font> I input<font color="#009900">)</font> <font color="#009900">{</font></li>
<li>&nbsp;</li>
<li>&nbsp; &nbsp; &nbsp; &nbsp; <font color="#000000"><b>final</b></font> I ans <font color="#339933">=</font> input.<font color="#006633">transform</font><font color="#009900">(</font><font color="#009900">)</font>.<font color="#006633">transform</font><font color="#009900">(</font><font color="#009900">)</font><font color="#339933">;</font> <font color="#666666"><i>// can't compile!</i></font></li>
<li>&nbsp;</li>
<li>&nbsp; &nbsp; &nbsp; &nbsp; <font color="#666666"><i>// final I ans1 = input.transform();</i></font></li>
<li>&nbsp; &nbsp; &nbsp; &nbsp; <font color="#666666"><i>// final I ans = ans1.transform(); // works!</i></font></li>
<li>&nbsp;</li>
<li>&nbsp; &nbsp; &nbsp; &nbsp; <font color="#000000"><b>return</b></font> ans<font color="#339933">;</font></li>
<li>&nbsp; &nbsp; <font color="#009900">}</font></li>
<li>&nbsp;</li>
<li><font color="#009900">}</font></li>
<li>&nbsp;</li>
<li>&nbsp;</li>
</ol></font>


______________________

Java    

313   2   16:38, 27th August, 2020