Alexey
пожалуйста)
Судзумия
&mut
Vladimir
as *const i64 as *mut _
Судзумия
вроде мут можно сразу как мут поинтер
Судзумия
Пусть попробует, в общем
Vladimir
Но не с и64 в Т
Anonymous
as *const i64 as *mut _
вот так заработало c:
Anonymous
спасипки ^^
Vladimir
спасипки ^^
Кстати тебе вариант с null_mut() правильный
Anonymous
да, я оставил null_mut()
Vladimir
Зачем ты какой-то поинтер на инт скармливаешь как хендл
Vladimir
А, ок
Anonymous
а как бы вы рисовали на экране поверх всех окон на расте под виндой? тоже через winapi обертки или может есть более абстрактная либа под это? 🤔
Anton
Далекие времена =)
Anton
Через WinApi раньше делалось
Anton
получаешь хендел десктопа, и в нем рисуешь
Anonymous
хм, ну значит я более менее правильно иду да, осталось только понять как png полупрозрачную нарисовать
Anton
В Win7+ наверно завезли что нить для оверлеев спецально
Anton
полупрозрачно - тебе нужно получить картику поделжащих слоев - бленд, и отрисовать поверх
Anton
по крайней мере, раньше частичная прозрачность не поддерживалась, зато было апи для создания окон произвольной формы - например в виде звезды
Anonymous
https://github.com/rust-lang/rust/issues/33158 из-за это баги посоны не могут встроить gdi+ https://github.com/retep998/winapi-rs/issues/420 а из-за отсутствия gdi+ я не могу нарисовать png https://stackoverflow.com/questions/1905476/is-there-any-way-to-draw-a-png-image-on-window-without-using-mfc
Anonymous
Anonymous
неужели других способов нет и в данный момент это невозможно?🤔
Anonymous
а на go вот есть оберточка под gdi+ https://github.com/lxn/win
Anton
Допиши, поправь багу =)
Anonymous
ну блин мне эту прогу сдавать через 5 часов
Anonymous
придется плюсы расчехлять
Anton
Напиши на плюсах, потом на раст перенесешь
Anonymous
действительно 🤔
Anton
В Windows Вы не можете просто так сделать полупрозрачный элемент управления, Вы должны либо рисовать все контролы сами(Qt, FMX) либо использовать DrawThemeParentBackground, что неминуемо приводит к тормозам. Регионы тут не помогут т.к. они не поддерживают частичную прозрачность. Было бы удобно использовать окна со стилем WS_EX_LAYERED («Слоистые» окна поддерживающие альфа прозрачность отдельных пикселей), однако Windows поддерживает этот стиль только для окон верхнего уровня. Так было до Windows 8 в которой, не прошло и полвека, наконец-то стало возможно назначать этот стиль дочерним окнам.
Anton
https://habrahabr.ru/post/247397/
Anton
Появилась возможность в 2k откуда унаследовалась только в XP, в те времена на десктопах чаще стоял WinMe основыный на Win98, чем Win2k основаный на WinNT
Anonymous
ну блин мне эту прогу сдавать через 5 часов
ммм, ты такой наивный Алиса 😏
Маjко
Трустори. Я только один раз в своей жизни правильно предсказал время разработки
Маjко
И это было не так давно
Anton
У нас в компании, все что говорят по срокам программисты умножают на 3
Anton
Тут правда есть одно "но", чем больше дают человеку времени, тем расторопно он его использует
Маjко
А можно я с аутсорсом так же буду делать?
Anton
Не, аутсорс по часам - прогеры на ЗП
Маjко
Блэт
Alexander
умножать норм
Alexander
только лучше на что-нить порасивее
Alexander
pi^2/e
big
e?
Alexander
e мало
big
а, еще лучше
Alexander
на самом деле нормальная вещь для оценки задачи в случае если там есть неизвестные
Alexander
как говорилось в смешной картинке, если ваши программисты точно знают срок, за который они выполнят задачу, то значит они уже делали её много раз и стоит задуматься почему у них уже нету готовой либы
Loo
Самый норм способ оценки
Loo
Это собираетесь командой
Loo
Каждый озвучивает наихудшее на его взгляд время выполнения
Loo
Берется самый худший из наихудших и умножается на число PI/2
Маjко
Ты изобрел Planning Poker
Маjко
Он же скрам покер
պլհկ
http://www.jonathanturner.org/2017/10/fun-facts-about-rust-growth.html
Loo
Ты изобрел Planning Poker
Я не выдаю это за новую идею)
Loo
В покере по другому вроде
Маjко
Там умножения нет, да
big
там лучшее и худшее собирают вроде
big
и потом каждый друг другу обьясняет почему опонент охуел
Маjко
Нет)
Маjко
Там анонимное голосование же
Маjко
Каждый человек выбирает за сколько часов он бы решил задачу
big
после голосования же вскрываются карты?
Маjко
И выбирают худшее
Маjко
после голосования же вскрываются карты?
Анонимно, толерантность все дела
big
а как же битье морд?
big
вот это все
big
это же покер в конце концов
Маjко
Ну это у нас просто своя модификация покера
Маjко
На толерантном западе даже неграм голосовать можно в покере
Маjко
Ужас
big
https://en.wikipedia.org/wiki/Planning_poker
big
People with high estimates and low estimates are given a soap box to offer their justification for their estimate and then discussion continues.
Маjко
Окей, эт у нас своя версия прост
Маjко
Спс