All streams
Search
Write a publication
Pull to refresh
20
0
constructor @constructor

Пользователь

Send message

я тоже как то пытался искать хороший инструмент для упаковки (или компиляции) кода Python.
как только начинаешь запускать инструмент на чем то настоящем (включая UI) начинаются сыпаться многочисленные проблемы.

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

меня всегда смущают полученные знания без возможности их использования на рабочем месте.
если нет возможности применять их в работе, то через какое то время все эти полученные знания теряют актуальность.
Версия финального примера для tensorflow v1.1.0:
import tensorflow as tf

print("tensorflow version: {0}".format(tf.__version__))

x = tf.constant(1.0, name='input')
w = tf.Variable(0.8, name='weight')
y = tf.multiply(w, x, name='output')
y_ = tf.constant(0.0, name='correct_value')
loss = tf.pow(y - y_, 2, name='loss')
train_step = tf.train.GradientDescentOptimizer(0.025).minimize(loss)

for value in [x, w, y, y_, loss]:
    tf.summary.scalar(value.op.name, value)

summaries = tf.summary.merge_all()

sess = tf.Session()
summary_writer = tf.summary.FileWriter('log_simple_graph', sess.graph)

sess.run(tf.global_variables_initializer())
for i in range(100):
    summary_writer.add_summary(sess.run(summaries), i)
    sess.run(train_step)
Этот релиз R# как то стал хуже работать с подсветкой ошибок (я открыл баг на это дело).
Например, синтаксис корректный и R# ничего такого не показывает.
Начинаешь редактировать, синтаксис ломается и R# начинает подсвечивать проблемы. Чинишь эту проблему, но R# по прежнему ее показывает. Компиляция при этом проходит без проблем.
я недавно реализовал бота посредством Microsoft Azure Bot service и хотел бы добавить пару слов: этот сервис генерирует шаблон (c# или nodejs), обеспечивает интеграцию со скайпом, фейсбуком, телеграмом (всего 11 каналов), а также дает возможность непрерывной интеграции через гитхаб.
таким образом с помощью нажатия нескольких кнопок я получил работающий простой пример и добаваил свою логику. для начала все просто и быстро.
я послал этот бот на ревью и он находится в этом состоянии несколько недель. я пытался разными способами понять, что происходит, но реакции от майкрософта нет. об этой проблеме есть вопрос на stackoverflow, правда без нормально ответа :)
пока бот могут использовать до 100 человек (из документации),
кстати я даже не сильно хочу в их Directory: я не нашел даже там поиска, но вот снять ограничение на 100 человек в перспектики хотелось бы.
я очень надеюсь, что это проблемы временные и в ближайшем будущем будут решены, хотя осадок уже остался.

еще я нашел внятной ссылки, которую я мог бы послать потенциальным пользователям этого бота :(
я тут скопировал этот пример https://github.com/constructor-igor/TechSugar/tree/master/API/Microsoft-Face-API
интересно, если точность Microsoft Face API очень не предсказуема, то как и где он может теоретически использоваться?
если какие то сценарии или идеи?
я как то пытался построить сеть для функции sin() и получил не очень хорошую точность.
такое чувство, что Azure ML имеет какие то ограничения, которые не позволяют получить очень точный результат (или я просто чего то не понимаю?)
http://gallery.cortanaintelligence.com/Experiment/sanity-sin-360-1
в этом и заключается мой вопрос: как именно данные были загружены в базу данных?
просто хотелось бы попробовать этот пример шаг за шагом, но этап загрузки данныз через базу данных не описан.
спасибо.
Можно ли более конкретно расписать (может картинкой) следующий момент:
Этот баг можно обойти, если загрузить CSV-файл в базу данных, а затем использовать блок Reader из раздела Data Input and Output для загрузки данных.
Я имею ввиду, что reflection позволяет не заморачиваться с построением специальных классов (которые наследуются от специальных интерфейсов) и легко и быстро добавлять «задачи» в очередь. Но, на мой взгляд, эти «задачи» могут быть актуальны только а рамках одного текущего билда программы. Хранить же «задачи» и использовать их в разных билдах выглядит очень опасно. Т.е. мы как бы не определяем API и значит не можем ни на что рассчитывать в следующем билде.

Просто в начале поста написано
С точки зрения клиента, работа с задачей происходит по принципу «fire-and-forget», а если точнее — «добавил в очередь и забыл» — на клиенте не происходит ничего…

Вот я и подумал, что это похоже на много чего, в том числе и AKKA.NET.

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

Но есть тоглда другой вопрос: если мы заносим нечто, что должно выполняться раз в день и это нечно «восстанавливается» по Reflection, то получается любой апдейт части системы требует перезапуск очереди, что бы поместить в нее опять все те же задачи? Ведь типы могут измениться.
Я понимаю, с одной стороны это сильно облегчает программирование: любой метод засунул в «расписание» и он будет выполняться. С другой стороны, этот метод не может «долго» храниться.
Просто в начале поста написано
С точки зрения клиента, работа с задачей происходит по принципу «fire-and-forget», а если точнее — «добавил в очередь и забыл» — на клиенте не происходит ничего…

Вот я и подумал, что это похоже на много чего, в том числе и AKKA.NET.

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

Но есть тоглда другой вопрос: если мы заносим нечто, что должно выполняться раз в день и это нечно «восстанавливается» по Reflection, то получается любой апдейт части системы требует перезапуск очереди, что бы поместить в нее опять все те же задачи? Ведь типы могут измениться.
Я понимаю, с одной стороны это сильно облегчает программирование: любой метод засунул в «расписание» и он будет выполняться. С другой стороны, этот метод не может «долго» храниться.

Интересно, можно ла сравнить «планировщик задач» с «моделью акторов»? на первый взгляд кажется, что есть большое пересечение, например с AKKA.NET

Есть где то простой работающий пример установки и запуска простого теста на двух компьютерах для рассматриваемых планировщиков? без базы данных, без .ASP или windows сервисов?
Не получилось установить nuget пакет (https://github.com/sochix/highcharts-export-client/issues/1)
Есть какие особенные требования к этому пакету?
может я чего то не доглядел, но строчка
Console.WriteLine("Vector<char>.Count: {0}", Vector<Char>.Count);

во время выполнениея выдает ошибку:
System.TypeInitializationException: The type initializer for 'System.Numerics.Vector`1' threw an exception.
----> System.NotSupportedException: Specified type is not supported


кроме того комментарии из примера не соответствуют моим тестам
for (int i = 0; i < N; i += Vector<Single>.Count) // Count возвращает 16 для char, 4 для float, 2 для      double и т.п.


<blockquote>Vector<Single>.Count: 8
Vector<int>.Count: 8
Vector<double>.Count: 4</blockquote>
эта ссылка возвращает:
The file you’re looking for has been moved or deleted.
Please see this article for details on why a shared link might stop working.
я не только часто использую, но еще и сам пишу ;) (https://github.com/constructor-igor/NUnit.That.Resharper.Plugin)
Еще можно добавить ссылку на документацию ReSharper DevGuide, которая не очень быстро уточняется для новых версий R#.

Реально могут помочь в группе resharper-plugins.
1
23 ...

Information

Rating
Does not participate
Location
Модиин, Иерусалим, Израиль
Registered
Activity