ainu
Поделитесь?)
Пожалуйста https://gist.github.com/ramainen/0edfd365ef55bf2f9df9a59a8fd0b116
ainu
но так проще
Daniil
ainu
Идеально сделать манифест, тогда оффлайн будет работать на смартфоне
Anonymous
Или wifi принести с собой
ainu
Я на проведении презентаций или так делал, или раздавал вайфай с смарта №1, подключался к нему с ноута и смарта №2
Anonymous
ainu
Я буду через две недели проводить презентацию, хочу с поверпоинта на impress перейти
ainu
Хотя это оффтоп
Anonymous
Я в своё время для презентаций юзал аппаратное решение - беспроводную мышь.
Daniil
Anonymous
Придётся её покупать)
Согласен. Также от этого решения нет морального удовлетворения, как от проги на Go 😄
ainu
Задачка. Как при помощи winapi получить аннотации текущего слайда уже запущенной powerpoint презентации?
ainu
судя по всему, для документирвоанного подхода надо запускать OLE с указанием пути к презентации (т.е. открыть файл должна Go программа). А это жуть как неудобно
Anonymous
ainu
Если бы у аннотаций было свое окно, его можно ыбло бы получить через HWND
Anonymous
ainu
Но весь поверпоин (почти) - это один контрол большой.
Anonymous
Anonymous
Думаю нужно поискать решение на VBA, а потом его под Go + OLE адаптировать
ainu
хм.
ainu
Тоже вариант
ainu
Еще мысль делать скриншот (если есть второй экран с аннотациями), распознавать текст, и слать клиенту
ainu
А ну в попу.
ainu
Сделаю на Impress, аннотации встрою в слайды кодом.
Anonymous
Anonymous
А чо - сейчас бы но нейронных сетей товарищ дошёл бы 😄
ainu
В конце концов презентацию можно сделать в pdf, pdf открывать в браузере
ainu
нейронные сети на go делаюьтся=) правда не сверточные
ainu
кирпичики в Go друг к другу цепляются идеально. Хочешь - сайт будет рендерить 3D модели? Да пожалуйста
Anonymous
И че реально на го на мастдай можно писать?
Anonymous
Шок
ainu
ainu
var dll = syscall.NewLazyDLL("user32.dll")
var procKeyBd = dll.NewProc("keybd_event")
func downKey(key int) {
vkey := key + 0x80
procKeyBd.Call(uintptr(key), uintptr(vkey), 0, 0)
}
func upKey(key int) {
vkey := key + 0x80
procKeyBd.Call(uintptr(key), uintptr(vkey), _KEYEVENTF_KEYUP, 0)
}
Daniil
@ramainen Подскажите зачем задержка на Linux в две секунды?
ainu
import (
"syscall"
)
Daniil
ainu
ainu
// For linux, it is very important wait 2 seconds
if runtime.GOOS == "linux" {
time.Sleep(2 * time.Second)
}
ainu
Почему не сказано
Daniil
Почему не сказано
Большое спасибо, подправил под себя и свою сеть. Теперь шикоз
Anonymous
Какие-то кнопки юзал, фу :D
Anonymous
Давно нужно было определять направления свайпа
Anonymous
Было бы сенсорное переключение
ainu
Ну ок
ainu
Стоит объединять с prezi?
ainu
Ой
ainu
c impress.js?
ainu
Балдею с vs code.
Он сам мне пэкеджи прописывает на лету
ainu
Mike
вс код вообще классный
Mike
кстати, кто-то знает, как там гитовую мерджилку как в вебстормах/пайчармах/идеях устроить? а то она классно удобная, не хватает
Anonymous
Atom тоже так делает
Anonymous
С 5.3.0 версии go-plus
Anonymous
Но VSCode все равно форева :D
А ВОТ ТЕПЕРЬ ПАБЛИК
А ВОТ ТЕПЕРЬ ПАБЛИК
во аргументы какой плагин могет так делать?
А ВОТ ТЕПЕРЬ ПАБЛИК
желательно под атом
ainu
ainu
Там же есть релиз с бинарником для Windows 64
Anonymous
Anonymous
Про Atom ничего плохого сказать не могу
Anonymous
Я его юзал на протяжении года
Anonymous
Просто заебал он вылетать :D
Kirill
Anonymous
К сожалению там все нужные были.
Anonymous
Все юзались, которые устанавливал.
Anonymous
Я его раз 5-6 перенастривал под себя.
Anonymous
Я кодю в LiteIDE - летает (написан на Qt), меня понимает. Разве что не хватает линтера встроенного.
Dmitry
Подскажите фреймворк для построения GUI. Попробовал github.com/andlabs/ui, но он не может задать фиксированную ширину текстового поля. =(
Constantine️
что ж вам всем хочется гуй на го строить )
Constantine️
извращуги