text:
Example App Not Working

After cloning the example app and following the directions to replace the .js files (with my own paid version from Datatables.net) I'm unable to edit or delete data.  Any help is greatly appreciated.

Can you give me more information? What messages are in the browser console? What messages are there in Django?

The tables all load fine, and I can select a record to edit.  A modal pops up and I can enter the information that I want to change, and I get an error when I click ‘Update’.  In the browser it says ‘a system error has occurred and has a link to the data tables.net site.  In my console I get an 500 and it says the ‘Artist’ object is not iterable.
Thanks for your help.  I really appreciate it and look forward to this working!
Nat
On May 17, 2019, 1:13 AM -0700, Vyacheslav V.V. notifications@github.com, wrote:

Can you give me more information? What messages are in the browser console? What messages are there in Django?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.

I tested cloning and running the sample application again and everything works.
Did you use virtualenv? if you haven't used it, please try using.
If this does not help, please email me at vvvyacheslav23@gmail.com and i will try to help you.

Ok. I am using a virtual env. I’ll try again and email with more details if I have trouble. Thanks for all your work and all your help. I greatly appreciate it!!
Nat
On May 18, 2019, 1:51 AM -0700, Vyacheslav V.V. notifications@github.com, wrote:

I tested cloning and running the sample application again and everything works.
Did you use virtualenv? if you haven't used it, please try using.
If this does not help, please email me at vvvyacheslav23@gmail.com and i will try to help you.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.

authors: VVyacheslav andersonnatt


text:
Версия для MacOS

Очень бы хотелось видеть версию под MacOS

Программа совместима только с Windows, и это никак не изменить.

RAW-сокетов.
А через эту штуку же нельзя пакет остановить. Посмотреть и заглянуть во внутрь можно, а помешать ему дойти до адресата — нет.
Кроме divert-сокетов я вообще не понимаю, как еще можно сделать. Но в случае с маоксью даже с ними не особо ясно: ipfw, в котором можно было перенаправить пакеты в divert, выпилили в 10.10, а pf, который Элл рекомендует использовать вместо ipfw, в макоси почему-то не поддерживает divert. Короче, с эплом я пока не понял. Спрашивал на стэковерфлоу https://stackoverflow.com/questions/48540345/how-to-configure-pf-on-macos-to-work-with-divert-sockets , на ЛОРе https://www.linux.org.ru/forum/development/13995433?lastmod=1517704493374#comment-14000573 — никто ответа не знает, тема слишком нишевая.

Попробую с линуксом чуть попозже.

А через что работает little Snitch? Ведь через него проходят все пакеты. Я вообще изначально думал, что стоит покопать именно его, вдруг достаточно в нем хакнуть какой-нибудь самый базовый фильтр.

А через эту штуку же нельзя пакет остановить. Посмотреть и заглянуть во внутрь можно, а помешать ему дойти до адресата — нет.

Поэтому нужно использовать RAW-сокет для отправки пакетов, и обычный TCP-сокет для их получения, перенаправляя все исходящие пакеты на него, аналогом iptables -j REDIRECT/DNAT в Linux.

https://salferrarello.com/mac-pfctl-port-forwarding/

@ValdikSS
А если приложение упало/не было запущено, то тогда, если используется это правило для файрвола, все пакеты пойдут "мимо кассы"? Мне кажется, что это не особо хорошее решение, если я все правильно понял...

https://github.com/dzhidzhoev/AntiRTDPI потенциальное решение, пока нет возможности попробовать

https://github.com/dzhidzhoev/AntiRTDPI потенциальное решение, пока нет возможности попробовать

Попробовал, сделал все по инструкции, на 10.13.6 0 реакции.

https://github.com/dzhidzhoev/AntiRTDPI потенциальное решение, пока нет возможности попробовать

Попробовал, сделал все по инструкции, на 10.13.6 0 реакции.

очень жаль, но спасибо большое что отписались. Может попробую на Mojave, как будет время.

https://github.com/dzhidzhoev/AntiRTDPI потенциальное решение, пока нет возможности попробовать

На Mojave 10.14.4 все завелось, спасибо!

https://github.com/dzhidzhoev/AntiRTDPI потенциальное решение, пока нет возможности попробовать

На Mojave 10.14.4 все завелось, спасибо!

Возникли какие-то сложности?

https://github.com/dzhidzhoev/AntiRTDPI потенциальное решение, пока нет возможности попробовать

На Mojave 10.14.4 все завелось, спасибо!

Возникли какие-то сложности?

Практически никаких. Xcode при сборке бросил несколько варнингов, два из них сам же и исправил, а оставшиеся два я проигнорировал:
ld: warning: object file (/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/lib/libkmod.a(c_start.o)) was built for newer OSX version (10.14) than being linked (10.12)

ld: warning: object file (/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/lib/libkmod.a(c_stop.o)) was built for newer OSX version (10.14) than being linked (10.12)

https://github.com/dzhidzhoev/AntiRTDPI потенциальное решение, пока нет возможности попробовать

На Mojave 10.14.4 все завелось, спасибо!

Возникли какие-то сложности?

Практически никаких. Xcode при сборке бросил несколько варнингов, два из них сам же и исправил, а оставшиеся два я проигнорировал:
ld: warning: object file (/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/lib/libkmod.a(c_start.o)) was built for newer OSX version (10.14) than being linked (10.12)

ld: warning: object file (/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/lib/libkmod.a(c_stop.o)) was built for newer OSX version (10.14) than being linked (10.12)

Спасибо большое за инфу)

AntiRTDPI — очень простая программа, которая работает только для HTTP и только на Ростелекоме.

Ну так может взять за аналог?) и допилить, у меня увы нет знаний WinAPI, Так бы сам переложил это дело на qt

I come here to ask a version for macOS. Do you change your mind?

I come here to ask a version for macOS. Do you change your mind?

The minimum version that users still have is MacOS High Sierra. It has no such restrictions, as in the recent versions.

@wsnnn how can I use in MacOS?

@wsnnn how can I use in MacOS?

No way. Windows only. The topic was with a proposal to the author to make a port for MakOS, he said that it was impossible.

Ну так может взять за аналог?) и допилить, у меня увы нет знаний WinAPI, Так бы сам переложил это дело на qt

WinDivert платформозависимый. Проще с нуля написать. Единственное что я пока не нашёл, где и как можно подлезть в плане API, а то в последних macOS со сторонними кекстами всё очень грустно. Смотрю в сторону NetworkExtension, но как-то вот не очень понимаю, как оно должно работать.

Привет, свои 5 копеек, в маке такое можно провернуть только с отключением Self protect (SiP) кажись называется, не очень кошерный способ, да и "домохозяйкам" не очень катит, так как по факту отключаем всю защиты оси. Если очень сильно хочется, я бы смотрел в сторону модуля для OpenWRT или аналога, коих много. Тогда вообще все устройства в сети будут пользоваться и пофиг на платформу

в маке такое можно провернуть только с отключением Self protect (SiP) кажись называется, не очень кошерный способ, да и "домохозяйкам" не очень катит, так как по факту отключаем всю защиты оси

System integrity protection. Защищает системные файлы от записи из самой системы. Но нет, для загрузки кекстов её не нужно полностью отключать даже на М1. А для расширений системы (system extensions) вообще ничего отключать не надо, они работают в юзерспейсе.

Пока только решение для сафари, открываем терминал и прописываем
curl -fsSL https://raw.githubusercontent.com/xvzc/SpoofDPI/main/install.sh | bash -s darwin-amd64

далее
export PATH=$PATH:~/.spoof-dpi/bin

запускаем
spoof-dpi

Теперь проверяем ютуб в сафари. если чет не открывается, то закрываем терминал, делаем все заново, но вместо последней команды прописываем:
spoof-dpi --enable-doh --window-size 0

Пока только решение для сафари, открываем терминал и прописываем
curl -fsSL https://raw.githubusercontent.com/xvzc/SpoofDPI/main/install.sh | bash -s darwin-amd64

далее
export PATH=$PATH:~/.spoof-dpi/bin

запускаем
spoof-dpi

Теперь проверяем ютуб в сафари. если чет не открывается, то закрываем терминал, делаем все заново, но вместо последней команды прописываем:
spoof-dpi --enable-doh --window-size 0

For google just enable proxy server auto-detection after all steps

Проверил на Sonoma 14.5, работает

Пока только решение для сафари, открываем терминал и прописываем
curl -fsSL https://raw.githubusercontent.com/xvzc/SpoofDPI/main/install.sh | bash -s darwin-amd64

далее
export PATH=$PATH:~/.spoof-dpi/bin

запускаем
spoof-dpi

Теперь проверяем ютуб в сафари. если чет не открывается, то закрываем терминал, делаем все заново, но вместо последней команды прописываем:
spoof-dpi --enable-doh --window-size 0

Проверил на Sonoma 14.5, работает

Пока только решение для сафари, открываем терминал и прописываем
curl -fsSL https://raw.githubusercontent.com/xvzc/SpoofDPI/main/install.sh | bash -s darwin-amd64

далее
export PATH=$PATH:~/.spoof-dpi/bin

запускаем

spoof-dpi

Теперь проверяем ютуб в сафари. если чет не открывается, то закрываем терминал, делаем все заново, но вместо последней команды прописываем:
spoof-dpi --enable-doh --window-size 0

У меня не вышло. Все делал строго по инструкции

Пока только решение для сафари, открываем терминал и прописываем
curl -fsSL https://raw.githubusercontent.com/xvzc/SpoofDPI/main/install.sh | bash -s darwin-amd64

далее
export PATH=$PATH:~/.spoof-dpi/bin

запускаем
spoof-dpi

Теперь проверяем ютуб в сафари. если чет не открывается, то закрываем терминал, делаем все заново, но вместо последней команды прописываем:
spoof-dpi --enable-doh --window-size 0

Проверил на Sonoma 14.5, работает

У меня не вышло. Непонятно с чем связано

Пока только решение для сафари, открываем терминал и прописываем
curl -fsSL https://raw.githubusercontent.com/xvzc/SpoofDPI/main/install.sh | bash -s darwin-amd64

далее
export PATH=$PATH:~/.spoof-dpi/bin

запускаем
spoof-dpi

Теперь проверяем ютуб в сафари. если чет не открывается, то закрываем терминал, делаем все заново, но вместо последней команды прописываем:
spoof-dpi --enable-doh --window-size 0

Проверил на Sonoma 14.5, работает

У меня не вышло. Непонятно с чем связано

привет у тебя не вышло потому что имя файла без дефиса будет
запусти ls ~/.spoofdpi/bin
и сам увидишь ))

Пока только решение для сафари, открываем терминал и прописываем
curl -fsSL https://raw.githubusercontent.com/xvzc/SpoofDPI/main/install.sh | bash -s darwin-amd64

далее
export PATH=$PATH:~/.spoof-dpi/bin

запускаем
spoof-dpi

Теперь проверяем ютуб в сафари. если чет не открывается, то закрываем терминал, делаем все заново, но вместо последней команды прописываем:
spoof-dpi --enable-doh --window-size 0

Проверил на Sonoma 14.5, работает

У меня не вышло. Непонятно с чем связано

а и папка для path тоже по другому
Скрипт установки указал, что SpoofDPI установился в папку ~/.spoofdpi/bin, а не ~/.spoof-dpi/bin, как ты добавил в PATH.
export PATH=$PATH:~/.spoofdpi/bin

не арбайтн

source: gharchive/issue

authors: Glorian Mesteriis Rena-Ivis SamGamgee2105 ValdikSS dmsabath erikdark grandsilence grishka guinmoon kolyanok munrocket quyleanh wsnnn

repo: ValdikSS/GoodbyeDPI

license_type: permissive

license_source: github-api


text:
🛑 b2b MarketingServices is down

In 95e12c9, b2b MarketingServices (https://b2b-marketingservices.de/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: b2b MarketingServices is back up in 6e0f6fd after 8 minutes.

license: MIT


text:
🛑 b2b MarketingServices is down

In 3fd1c1b, b2b MarketingServices (https://b2b-marketingservices.de/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: b2b MarketingServices is back up in bbf45c0 after 7 minutes.


text:
🛑 b2b MarketingServices is down

In a38fbf4, b2b MarketingServices (https://b2b-marketingservices.de/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: b2b MarketingServices is back up in b245afc after 1 minute.


text:
🛑 b2b MarketingServices is down

In b9359f4, b2b MarketingServices (https://b2b-marketingservices.de/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: b2b MarketingServices is back up in 3440d1a after 8 minutes.


text:
🛑 b2b MarketingServices is down

In c5aea2c, b2b MarketingServices (https://b2b-marketingservices.de/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: b2b MarketingServices is back up in 32ae82b after 8 minutes.


text:
[Netcode] Clicking "Stop Server" does not stop the server

https://github.com/user-attachments/assets/2c28e2d1-76e4-4664-ae0f-0b920ff71d91
Steps to Reproduce:

Download .NET version of Godot 4
Clone https://github.com/ValksGodotTools/Template
Set the main scene to res://2D Top Down/level_2D_top_down.tscn
Launch 1 instance of the game
Start the server and connect the client to it
Disconnect client
Click on stop server

[!IMPORTANT]
You will get a message in the console saying "The server has stopped already" when in fact it has not stopped.

Observation
For some reason when the client disconnects and sets _running = 0 for the client, it also sets _running = 0 for the server. This can be seen when running the following console command after the client disconnects.

[!TIP]
Press F12 to bring up the in-game console. Type debug and hit Enter to execute this command in the console.

[ConsoleCommand("debug")]
void Debug()
{
    Game.Log(Global.Services.Get<Net>().Server.IsRunning);
}

Relevant Code
https://github.com/ValksGodotTools/Template/blob/17f1637bf362016b6a3ac4e84fc5679fd8881773/Scripts/UI/UINetControlPanel.cs#L22
https://github.com/ValksGodotTools/Template/blob/17f1637bf362016b6a3ac4e84fc5679fd8881773/Scripts/UI/UINetControlPanel.cs#L19

[!NOTE]
ENetServer and ENetClient both start new tasks on a function named "WorkerThread". These functions are named the same but are 2 completely different functions.

https://github.com/ValksGodotTools/Template/blob/a67b9a0b848cb9aaad2f3d044183e254e2eedf6e/Template/Scripts/Netcode/ENetClient.cs#L44-L53
https://github.com/ValksGodotTools/Template/blob/a67b9a0b848cb9aaad2f3d044183e254e2eedf6e/Template/Scripts/Netcode/ENetServer.cs#L26-L47

[!NOTE]
ENetServer and ENetClient both extend from ENetLow

https://github.com/ValksGodotTools/Template/blob/a67b9a0b848cb9aaad2f3d044183e254e2eedf6e/Template/Scripts/Netcode/ENetLow.cs#L90

After some trial and error I have found the steps to reproduce hopefully all the scenarios for this bug.
Steps to Reproduce:

Launch 4 instances of the game
Start the server in instance A, connect clients A, B, C and D
Disconnect client A
Stop the server from instance A

You will get a message in the console saying "The server has stopped already" when in fact it has not stopped.
I think client A disconnecting made instance A think the server stopped for some reason.

I found out the reason this is happening.
client.OnDisconnected += opcode =>
{
    Game.SceneManager.ResetCurrentScene();
};

The entire scene is reset when client disconnects. So of course the server will reset but still remain active since its running on a separate thread.
I need to find a way to reset the entire scene without resetting the game server thread.

client.OnDisconnected += opcode =>
{
    // The entire scene cannot be reset here because this will also reset the
    // instance stored for both GameServer and GameClient. These run on separate
    // threads, so resetting them here won't stop them on the other threads. Not
    // to mention they shouldn't be reset in the first place! So this is why the
    // entire scene is no longer reset when the client disconnects.
    // See https://github.com/ValksGodotTools/Template/issues/20 for more info
    // about this.
    Player.QueueFree();

    OtherPlayers.Values.ForEach(x => x.QueueFree());
};

This will be the solution for now. I will just have to remember to reset or QueueFree() anything in the future in this area.

repo: ValksGodotTools/Template


text:
Census map

We would like to have the census population data displayed on a map, in a standalone indicator. Some requirements include:

This should be linked from the main menu
The map should display immediately when loading the page

Work in progress: https://vanuatu-national-statistics-office.github.io/nsdp-platform/census/


text:
Double click on __offset(N) should navigate to type in type view

Navigate to type view offset on double click of structure offset tokens.

It should also support pressing N to rename, and pressing 1, 2, 4, 8 to create new structure member


text:
the ability to search the pseudo-c code of the full program

What is the feature you'd like to have?
I would like to search for a pattern in the pseudo-c code of all defined functions
Is your feature request related to a problem?
In case of analyzing firmware or video game I  would like to find all functions which have infinite loop "while(true)". Also in case of vulnerability research it is hard to write a general plugin that work in all cases it is better to have built in feature like project zero's weggli for real-time feedback and fine-tuning the search criteria
Are any alternative solutions acceptable?
writing custom plugin to loop over all function and find the pattern but it is hard be generalized for all programs

You can already search pseudo-c of the full program:

Is there a reason that search doesn't work?

The feature I think of is sort of fuzzy search for example
searching for "while( __var == 1)" , will find all while loops independent of the variable name inside the brackets
searching for
__var x = malloc(__value);
__var y = malloc(__value);
strcpy(x,y);
will find any heap memory string copy even code exists between the search criteria like
char * buffer1 = malloc(100)
char * buffer2 = malloc(100)
if(buffer1){
strcpy(buffer1,buffer2)
}

Ahh, gotcha. That is unfortunately not something on the roadmap at this point but the good news is you can actually use the BN Weggli plugin. I recommend using this PR which unfortunately hasn't been merged yet: https://github.com/googleprojectzero/weggli/pull/32
Another alternative that I've been working on for a while is a semgrep plugin though it's not quite complete yet, but keep an eye out in the plugin manager for that soon as well.

authors: nitrogar psifertex


text:
RG35xxSP StockOS (H700 series) screen goes black when the game ends

Hello.
As the title says, I ran McAirpos on RG35xxSP StockOS.
https://github.com/game-de-it/testrepo/releases/tag/test12
https://x.com/0_game_it/status/1797642803952164993
The procedure I used was "Manual installation for RetroPie/RPi OS".
The game started up successfully and the controller sound seemed fine.
When I ended the game, the screen went black and the front-end screen was no longer displayed.
That's why I'm running a command to restart the OS when the game ends.
ROMs can be executed anywhere, but in the script, the ROM files are placed in a folder under "/home/pi/" as per the procedure.
I'm sorry that I can't provide useful information to developers, but I'll report the operation anyway.

Cool, @game-de-it! Nice work and thanks for sharing!
The whole McAirpos project actually started as a way to solve/circumvent the black/freezing screen when a MakeCode Arcade game exited on ARM Linux. The problem proved to be different ioctl modes for the active tty were set on game exec, but not reset on game exit, as solved by this function in the launCharc launcher:
https://github.com/Vegz78/McAirpos/blob/master/McAirpos/launCharc/launCharc.c#L86
There might be some subtle differences on a RG35xxSP running StockOS, like for Batocera, where the had to be run inside another tty than the active one, using ttyecho, to be able to run the game and return to the main Batocera game menu afterwards:
https://github.com/Vegz78/McAirpos/blob/bba2f7f2abf3b8016e7472e6a473c5bf4135e26d/McAirpos/Batocera34/configs/emulationstation/es_systems_makecode.cfg#L12
Not sure if this could be helpful for you in any way or whether you actually are asking for some help or if the restart OS command is an ok workaround?
In any case, it would be difficult for me pinpoint exactly or test, since I do not own a RG35xxSP, nor know if running StockOS on other hardware(e.g. RPi) is even possible or provides a relevant test case?

Thank you for your advice!
I tried all the things you taught me, but they all failed.
However, as verified in the video below, I was able to successfully finish the game by launching it from retroarch without using the default frontend.
https://x.com/0_game_it/status/1798956754619023445
I use the following core to run shell scripts from retroarch.
https://github.com/SwedishGojira/libretro-bash-launcher
In the following project, I am trying to use retroarch as a frontend for the RG35xx (H700 series).
https://github.com/game-de-it/rg35xx/releases/tag/RetroArchFrontEnd_v5
In other words, by installing this RAFE, you will be able to play McAirpos games.  :D

Next Step
Retroarch does not have a function to pass .elf files to a specific shell script.
Also, as it stands now, you have to create a startup script for each game, like "McAirpos_DemoGame_RUN.sh", which is not realistic.
One way to do this is to get a list of files in the directory where the .elf files are stored, and have the user select the game file using the dialog command.
I don't know if I will be able to make this happen, but I am grateful for all the support I have received.

Ok, hope you find a solution that works well inside the default frontend!
As mentioned, since I do not have access to this hardware and setup, it is unfortunately really hard to explore this issue further.
Nice if you would report back here, and on the official MakeCode Arcade forum, your final progress/success, though!
PS: Did you try the 32-bit version of ttyecho (not _ttyecho_arm64) and/or play around with different /dev/ttyX numbers, by the way? But, anyways, if a restart of the default frontend works and does not take too long, I guess it is good enough a solution!

Also, as it stands now, you have to create a startup script for each game, like "McAirpos_DemoGame_RUN.sh", which is not realistic.

PS2: Wouldn't it be possible to make a more generic script that uses the game in question as an argument?

Hello @Vegz78
Today, I found a solution to run McAirpos on AnbernicRG35xxSP.😄
Please refer to the video below.
https://x.com/0_game_it/status/1806223942962782667
I couldn't achieve what I wanted to do in the OS environment until now, so I started the project "DesktopOS" to run RG35xxSP as a home computer.
https://github.com/game-de-it/rg35xx/releases/tag/RG35xx_H700_DesktopOS_0.1
Next, I ran the McAirpos front end using the "dialog command".
Users can freely select elf files, and by running them, they can control the game with a controller.🎉
After conducting some more operational tests, if there are no problems, we would like to implement this mechanism in "DesktopOS v0.2" and release it.
I would also like to post about this on the "official MakeCode Arcade forum" which you mentioned previously.
Thank you for all your advice!

Nice work and thanks for sharing, @game-de-it! Glad it worked out for you!

if there are no problems, we would like to implement this mechanism in "DesktopOS v0.2" and release it.
I would also like to post about this on the "official MakeCode Arcade forum" which you mentioned previously.

No problem, appreciate anyone who can make good use of McAirpos and no need to ask! I was hoping the MIT license I chose is open enough for whatever need, and that now and then improvements and use cases are reported.
PS: Please share, if possible, the MakeCode Arcade source code of that nice flipper game of yours in the video on the forum, too! ;-)


text:
No file in /data folder after "File successfully uploaded" message

Hi, I am trying to run basic example from: https://github.com/VeliovGroup/Meteor-Files#api-overview-full-api.  I have progress bar, Successful alert, a document in images collection but no file uploaded in /data folder. I create in a project's root folder:
/.meteor
/data
/imports
/packages
...
METEOR@1.4.1.1
ostrio:files@1.7.3
Here is a conctructor that I use:
export const Images = new FilesCollection({
  collectionName: 'Images',
  storagePath: '/data',
  allowClientCode: false, // Disallow remove files from Client
  debug: true,
  onBeforeUpload: function (file) {
    // Allow upload files under 10MB, and only in png/jpg/jpeg formats
    if (file.size <= 10485760 && /png|jpg|jpeg/i.test(file.extension)) {
      return true;
    } else {
      return 'Please upload image, with size equal or less than 10MB';
    }
  }
});

Here is a server message that I got after image upload with debug: true : the last line is some with [removed], is it ok?

Here is a document in images collection and I got:

Have you tried to use windows slash?:
let nodePath = Npm.require('path');
export const Images = new FilesCollection({
  collectionName: 'Images',
  storagePath: nodePath.sep + 'data',
  allowClientCode: false, // Disallow remove files from Client
  debug: true,
  onBeforeUpload: function (file) {
    // Allow upload files under 10MB, and only in png/jpg/jpeg formats
    if (file.size <= 10485760 && /png|jpg|jpeg/i.test(file.extension)) {
      return true;
    } else {
      return 'Please upload image, with size equal or less than 10MB';
    }
  }
});

the last line is some with [removed], is it ok?

Absolutely - yes.
Anyways you've said you can not discover image in /data but you can see it in browser, or not?

Thanks, it was a problem with storagePath. Playing with slashes didn't help but I've setup absolute path to /data folder like this:
export const Images = new FilesCollection({
  collectionName: 'Images',
  storagePath: process.env.PWD + '/data/Images/',
  allowClientCode: false, // Disallow remove files from Client
  debug: true,
  onBeforeUpload: function (file) {
    // Allow upload files under 10MB, and only in png/jpg/jpeg formats
    if (file.size <= 10485760 && /png|jpg|jpeg/i.test(file.extension)) {
      return true;
    } else {
      return 'Please upload image, with size equal or less than 10MB';
    }
  }
});

and it works now

Hi @aposidelov ,
Using process.env.PWD means it's relative to the running process, not to the FS root.
To make it real absolute use /data

I have a meteor project path:
c:/xampp/htdocs/meteor/mytest
and data folder inside like this:
c:/xampp/htdocs/meteor/mytest/data
so if I use '/data' it saves images by:
c:/data
and if I use process.env.PWD + '/data' it saves:
c:/xampp/htdocs/meteor/mytest/data

@aposidelov
It's up to you. Can I assume it as solved?

yes, also for above two cases I checked image collection:

with '/data' document has a path:  \data\KaSAagkcJD7gZZ2Qn.jpg but image is uploaded into c:/data
with process.env.PWD + '/data' document has path: C:\xampp\htdocs\meteor\mytest\data\Images\GeZgGBWXB6jsFr7GW.jpg and image is there as well

Looks good to me, isn't ?

right, it works in both cases, thank you for help!

@aposidelov great
Please, support this project by:

Star on GitHub
Star on Atmosphere
Share on Facebook and Twitter
Donate via PayPal

authors: aposidelov dr-dimitru

repo: VeliovGroup/Meteor-Files

license_source: bigquery


text:
Ignore

OSX creates directory meta-data files called .DS_Store. These files provide stateful directories (that stay open and sorted and viewed the way the user left them), but that also means that they mutate constantly. They should not be under source control. Branch ignore adds a .gitignore and explicitly removes the existing .DS_Store's from the repo.
This ought to be merged into master.

Thanks for doing this... awesome!

source: gharchive/pull-request

authors: MorganRodgers pclemins

repo: Vermont-EPSCoR/Macroinvertebrates


text:
Cannot get working with windows 10 release 1507

Hey there, love the functionality with this new software however I cannot seem to get working on a laptop which I have on windows 10 1507. If i update to newer windows it installs however if not I get an error stating that there was an error with the windows installer package. Any ideas? I also run into issues with ViGEmBusSetup_x64 where the device is not recognised after installation. Any help would be much appreciated as I need to stay on this build of windows for driver compatibility reasons. Thanks!

Heya,
out of the blue I can't tell you much except that it's quite an old build and I don't even remember if I ever tested one of my drivers on a build this outdated, probably not.
I can't really tell you anything useful if you don't share way more information on what exactly is not working with what drivers versions etc.

Hm, the currently latest BthPS3 build depends on KMDF 1.15 which should be compatible with Windows 10, version 1507 (Threshold 1) (see here).
I don't know if Threshold 1 is the version you currently run, according to Wikipedia it's just a codename so should be fine but I'm just guessing, I have no experience with that build whatsoever. My previous questions/statements still stand, need way more information.

Thanks very much for the quick response! I have uploaded an image to show the exact error I am getting. I am on a fresh install of win 10 1507 (Threshold 1 as you said) which has no updates at all (when I update to later windows feature releases it messes with some audio drivers for old devices I have so I cannot upgrade unfortunately). Let me know what other additional info you need (also if you have time to look into this of course) and I can happily provide.
I have also looked into all options around troubleshooting this error such as restarting msiexec.exe, running as admin, running in powershell and command prompt with admin priveledges and a few other things but no sucess unfortunately.
https://ibb.co/hRtRHJ6

You can directly paste images into responses here btw, no need for an extra image hosting service 😉
Oh, I see! That error means it can't - for some reason - load the DLL that has the driver installation logic. I've seen it before on users trying to launch it on Windows 7 but so far I have no idea why this happens; my guess is it has something to do with the way the DLL is built/linked on latest Visual Studio 2019 and some dependencies it expects are missing.
So, I now know what's wrong, but not really why I'm afraid 😅 I see if I can find some clues in web searches.

Alright, I have an idea, it involves a few manual steps I'll outline:

Download and extract BthPS3CustomActions_x64.zip
Get the Dependencies tool, download and extract somewhere
Start the DependenciesGui.exe
Go to File / Open... and navigate to the previously extracted BthPS3CustomActions.dll
Share a screenshot of what the tool displays

Thanks

Thanks for the suggestion - see below for a screenshot of what the tool is showing. Interestingly enough threre are a few DLL's in there which are red which I am guessing what is potentially causing the issue. No idea how to solve though.

Also when I go into the msi installation log which is created in the app data temp folder I can see the following:
"Error 1723. There is a problem with this Windows Installer package. A DLL required for this install to complete could not be run. Contact your support personnel or package vendor.  Action CheckHostRadioPresence, entry: CheckHostRadioPresence, library: C:\Temp\MSIB134.tmp
=== Logging stopped: 12/02/2021  16:57:06 ==="
Not sure whether this has anything to do with bluetooth compatibility. I have an integrated bluetooth device as below. It definitely works as when I tested on an updated version of windows the installation went through it just doesnt seem to want to go on this 1507 build.

Thanks again for all your help!

Interesting, the MSI one I have on my system as well, so we might ignore that for now. Why it is complaining for newdev.dll is surprising though, that is included since Vista according to MS Docs. Can you expand that tree and share the view again? Thanks.

If I expand it out I can see the following:

If I expand others out I can also see other errors which seem to relate to shell32

Thanks again

This is a weird one. I unfortunately don't really have an idea ready what to recommend next so I'll just download 1507 myself (thankfully Archive.org has a mirror copy of the ISO) and see if I can replicate the issue.

Back to the future...

Haha 'back to the future'. I wish I didnt have to live in the future however the audio interface I have just doesnt want to work with newer versions of windows. Its a shame that the manufacturer wont update their drivers. Anyway I really appreciate you going to the effort to look into this and see whats happening with the build. I tried pretty much everything I could find last night and still cannot get it to work from my end. Thanks!

👀

Haha, I found the issue, it's this stupid API PathCchCombine to combine paths, it's only available on Windows 8 and apparently later variations of 10 sigh
I'll replace it, only 3 lines using that and see if that is enough.

Oh you gotta be kidding me, it's still not working! 😲

Oh man I actually woke up at 5am last night and saw your first message and was very excited that it seemed to be fixed (I am in Australia). Sorry to hear that it did not work in the end I know the feeling. As always thanks again for continuing to try to resolve this.

I fixed it half an hour ago, for real this time 😁 Switched from static linking to dynamically loading the troubled libraries in question and now it works like a charm! A new problem has surfaced now though; driver signature seems to be not working on that particular build of Windows 10 😦

Which basically means the solution can get installed but the kernel refuses to load the drivers rendering the whole operation useless 😞

Ah that really sucks. Just when you think you find the solution another issue comes up. Looks like some good progress though so well done on fixing the initial issue at least!

Yeah discovering that fix was quite important though, benefits other projects as well.
Did a bit more digging and unfortunately 1507 is one of those editions where the signing policies were still very messy, like the transition from Windows 7 through 8.x and to the strategy of 10 now since 1607. Tomorrow (today) I can do a bit more testing to see if there's any "loophole" or other official fix available.
Off-topic: are you sure you need to be on such an old build? Like, what exactly happens with your mentioned audio gear on newer releases?
Cheers

Hm, looking at C:\Windows\inf\setupapi.dev.log I can't find any driver installation errors... Maybe it's VMware? I can shoot you the MSI to test later on your machine, to rule out the issue is on my end.

Ok that would be great heppy to test out the MSI also happy to test out any potential fixes as I have been reading up on that specific code error 39 and there are some suggested workarounds I can try also.
Yes unfortunately its the only build which works for my mixer (Rane MP2015 mixer). For some reason any time I update windows I get horrible audio stutter. I have tried multiple versions of windows, with multiple fixes each time and to be honest have spent a  few months trying to diagnose but for the life of me cannot come up with anything. I have contacted the developers to see if they are ever intending to update their drivers but have never got a response unfortunately.
I am glad the fix is at least beneficial for you and that it helps out with other projects!

Alright, be my guest to test this release on your end! 😀

Thanks for sending through - unfortunately I am getting the same error on my end. I will look up and see if there is anything I can find today. Hey at least it installed though :)

Its actually interesting as this is the same error which I came across when I installed the latest ViGEm Bus Driver (1.17.333). If I installed that version on windows 1507 it had the same code 39 error above and the yellow triangle on the system device. However when I tried ViGEmBus Setup (1.16.116) it installed correctly.
So at the moment I am using ViGEmBus version 1.16.116 which works on my OS build and I have tested everything works with Shibari via USB. I wonder if there are any learnings which can be used as to what canged from ViGEmBUS version 1.16.116 -> 1.17.333 which prevented installation on win10 1507? Or maybe even the potential of older BTHPS3 packages which may have been compatible. The two which are up here did not work however I can see previous msi executables for previous versions were removed.
Just some thoughts I dont have much else - I did try a few things from guides I found online around tweaking registry to remove upper and lower values and reinstalling the drivers however still no luck.
Again thanks very much for continuing to try to troubleshoot this.

If I look at event logs I can also see the following - not sure if this helps:

Sigh this is unfixable without going through WHQL I'*m afraid, attestation signing seems to not work for Windows 10 editions this old. This process is a huge PITA and takes hours to do and needs to be done again every time even one bit in the derivers change so you can imagine I'm not really a fan of that. So for now I'm afraid this case is unresolvable, sorry mate 😬

That does sound like a huge PITA so definitely understand leaving it in the unresolved bucket. I am going to try some additinal builds of windows 10 and see if any others play nicely with my audio driver (even though I have tried about 5-6 dif versions already). I dont think I tried 1607 so maybe there will be some hope there (well thats if the BTHPS3 drivers work on that version haha. I will hold my breath I guess. Thanks again for all the trouble that you went through diagnosting this over the past couple of days its really appreciated despite the fact that we didnt get to a resolution. Take care and thanks again.

Good luck on your challenge! Unfortunately WHQL testing literally requires me to set up a few PCs, install a server and software for the test kit, prepare the machines, pray that it even works, submit the results to Microsoft, pray it gets accepted and no errors happened in submission and then see if it works for you. That is a task for 6 to 12 hours of work without being certain it even helps so just to give context on why I'm not a fan to just give into that mess 😬

Actually my theory is wrong, for the record. The filter driver loads fine and even produces trace output. The profile driver is complaining though. Have to admit at this point in time I have no idea why though. Will keep this issue open, maybe some Eureka moment arrives sooner or later 😉

No worries I will keep you updated on my end also. As an FYI I have ruled out a few other OS builds which do not work - 1511, 1603, 1607 all run into the same errors. I am just testing 1709 now and the drivers work - just need to retest my audio drivers (takes at least a few hours to see stability). Fingers crossed. If this doesnt work I guess I am out of luck as I have tested everything post 1709. Fingers crossed for a eureka moment who knows!

Thanks for reporting; this is really an interesting case that thankfully seems to have nothing to do with the signature; I just tested v1.2.3 out of curiosity and it works!

So switching from KMDF 1.11 to 1.13 introduced an issue that totally prohibits loading the profile driver but not the filter, as that one still uses KMDF 1.11... Puzzle time!

Wow that's awesome so you did have a eureka moment? Would that version work for me or is it incompatible with Shibari and the other apps required for Bluetooth? So cool that you figured that out. Would be happy to give the older ones a try. Giving me hope.
Interestingly enough 1709 worked with the driver installation however my audio drivers but out at that point. Something must have changed between 1607 and 1703/1709 to cause issues with my audio driver and make your ones work haha. No happy medium for me.

Wow that's awesome so you did have a eureka moment? Would that version work for me or is it incompatible with Shibari and the other apps required for Bluetooth? So cool that you figured that out. Would be happy to give the older ones a try. Giving me hope.

Never say never, I just fixed it with the latest greatest version 🥳

I recently switched from KMDF 1.11 (Windows 7 minimum) to v1.13 (Windows 8.1 minimum) to support features I need in the upcoming Shibari successor and accidentally set the OS to build for to 10, this seems to cause linker issues with KMDF 1.13, so I set it correctly and it loads in my test VM 😎

I'll prepare a production release and throw the link your way to test once ready. Thanks for sticking with me in this adventure 😁

Interestingly enough 1709 worked with the driver installation however my audio drivers but out at that point. Something must have changed between 1607 and 1703/1709 to cause issues with my audio driver and make your ones work haha. No happy medium for me.

I'm really surprised it gives you that much headache; ever since Vista driver compatibility has greatly improved (If you build your stuff correct like demonstrated by yours truly haha).

I have to say I am very impressed with the dedication on this it's pretty amazing that you solved it. Literally just jumped up in the air and said hooray. Well done on identifying the issue and resolving it. Can't wait to test it out.
It also means I can stop trying to troubleshoot my audio driver (which as I mentioned have probably spent 60+ hours doing). I don't know if it's driver incompatibility with new versions of windows or the way the OS is actually built but it never seems to work on anything other than 1507. So strange as you would think newer versions would be okay. It's one of those things where you think it's fixed but then 20 minutes into mixing some music you get a big audio stutter. Running latency on on it indicated that it's to do with windows driver foundation however it does not pinpoint anything unfortunately.
Anyway thanks again for pushing through with this so happy with the outcome and really appreciate the awesome work.

It also means I can stop trying to troubleshoot my audio driver (which as I mentioned have probably spent 60+ hours doing). I don't know if it's driver incompatibility with new versions of windows or the way the OS is actually built but it never seems to work on anything other than 1507. So strange as you would think newer versions would be okay. It's one of those things where you think it's fixed but then 20 minutes into mixing some music you get a big audio stutter. Running latency on on it indicated that it's to do with windows driver foundation however it does not pinpoint anything unfortunately.

Have you had a go with this? https://resplendence.com/latencymon

Yeah I have run it extensively but not too helpful to be honest for the most part. It's one of those things where you try 100 things and each time you think it's working until it stuffs up. And considering 20+ minutes each time testing to detect the stutter it gets quite time consuming going through a process of elimination. Who knows it could be something simple with a conflict but I just can't track it down.
Also just as a note the newest ViGEm Bus Driver (1.17.333) also did a similar thing with the yellow icon on the driver (think it was the same code). It installed but didn't work. Luckily 16.16.116 worked. The reason I mention it is I wonder whether it's the same thing going on with that driver that you picked up here.

Yeah I have run it extensively but not too helpful to be honest for the most part. It's one of those things where you try 100 things and each time you think it's working until it stuffs up. And considering 20+ minutes each time testing to detect the stutter it gets quite time consuming going through a process of elimination. Who knows it could be something simple with a conflict but I just can't track it down.

If it takes some time to build up until the problem manifests itself it could be a memory leak; if you still have a "problematic" Windows installation at hand a primitive but easy check is to have a look at Task Manager / Memory / Non-paged pool, if that rises continuously to over a gigabyte and doesn't come down again it's an indicator:

Also just as a note the newest ViGEm Bus Driver (1.17.333) also did a similar thing with the yellow icon on the driver (think it was the same code). It installed but didn't work. Luckily 16.16.116 worked. The reason I mention it is I wonder whether it's the same thing going on with that driver that you picked up here.

Can you post a screenshot with the details? Could very well be a similar issue! Most of my "test flock" are on bleeding edge recent builds 😉
Cheers

Thanks for the tip I will take a look shortly as I am still on 1709 which has the stutter also so will keep my eye on the memory section in task manager.
When I have done this (and likely unsuccessful) then I will roll back to 1507 and send across the screenshot :)

Thanks for the tip I will take a look shortly as I am still on 1709 which has the stutter also so will keep my eye on the memory section in task manager.

I had a brief look at the product page and knowing a bit about audio gear I assume it was quite the investment so I'd recommend to hammer the customer support a bit more aggressively, in this day and age it really is no excuse anymore to let hardware become obsolete by providing cr*p software 😉

Haha yeah I have been on the warpath for the past few months trying their Facebook support, Facebook pages, official webpage forums and support email however still nothing. It's very disappointing because as you rightly said it was a significant investment for me.

I feel you 😦 Last time I rang up customer support for some audio gear was like 6 or 7 years ago. Wanted repair manuals for a PA amp. They straight up lied to my face they don't have any schematics but I can send it to them for repair for coin... OK so how will you diagnose and repair it without schematics, you geniuses... So I hung up, reversed and fixed it myself 😎
Back to topic: setup ready for test!
Cheers

Hey so guess what it all worked! I just connected everything up with shibari installed as a service and got the bluetooth driver installed sucessfully this time. Very impressed with your quick responses and very happy that you had a eureka moment in order to solve the issue. Here is a screenshot of the driver now installed.

Also I checked the ViGEm Bus Driver (1.17.333) and it is showing the same error code 39 as per this issue so it may fall into the same bucket for the resolution.

As mentioned before when I roll that back to ViGEm Bus Driver (16.16.116) the driver loads sucessfully. I have added a capture of what that looks like in device manager also.

You are a legend and should be proud of your work. Amazing support on the topic. Oh and hey maybe there will be others in my group of not being able to upgrade their OS who will benefit from this fix you have put in!

You are a legend and should be proud of your work. Amazing support on the topic. Oh and hey maybe there will be others in my group of not being able to upgrade their OS who will benefit from this fix you have put in!

❤ Thank you kindly, this kind of feedback keeps the drive to tinker and fix alive 😁
Thanks for investing the time, reaching out and being available for feedback and tests, it's the only way these kind of issues surface and can get resolved. I'll cook up an official release as we speak.
Hope you get the audio issue resolved as well, sooner or later the need to upgrade will creep around the corner 😬
Cheers

Yes unfortunately its the only build which works for my mixer (Rane MP2015 mixer). For some reason any time I update windows I get horrible audio stutter. I have tried multiple versions of windows, with multiple fixes each time and to be honest have spent a few months trying to diagnose but for the life of me cannot come up with anything. I have contacted the developers to see if they are ever intending to update their drivers but have never got a response unfortunately.

I am just testing 1709 now and the drivers work - just need to retest my audio drivers (takes at least a few hours to see stability).
It sounds most likely that Windows 10 overriding the drivers for your mixer.
You either have to re-install the drivers made by Rane each time there is an update to Windows, or disable Windows 10 from updating your device drivers automatically in the background : https://www.windowscentral.com/how-disable-automatic-driver-updates-windows-10

By the way Nefarious, the new installer for BthPS3 works significantly better than the old installer you had.
Now I can actually use BthPS3! 🎉

By the way Nefarious, the new installer for BthPS3 works significantly better than the old installer you had.
Now I can actually use BthPS3! 🎉

Glad to hear! I've basically rewritten the whole installer logic and switched from a commercial solution to a completely free and open setup maker (WiX).

This chapter is once again not done; I found two more reasons why latest BthPS3 doesn't like to load on anything lower than 1803 and I am confident it is fixable, stay tuned!

authors: mrpenguinb nefarius sch0009


text:
Make use of Dmf_DefaultTarget for all wireless I/O

Implements #56 to de-clutter the use of WDF objects in wireless I/O
Fixed incorrect use of power state callbacks for both USB and Bluetooth
Fixed incorrect use of UNICODE strings on ANSI API calls
Fixed incorrect DACL use on event SDLs
Cleaned up context initialization and property readout
Added early device creation protocol use detection (is USB or Bluetooth used)
Added more function call tracing here and there where needed
Unified the use of memory objects for output report storage across protocols
Fixed/cleaned-up incorrect use of tracing flags and levels
Fixed padding/packing of BD_ADDR structure

LGTM pats on back

Fixes #56

repo: ViGEm/DsHidMini


text:
Upgrade to .NET 8.0 and C# 12

Upgrade the source code and builds to .NET 8.0 and C# 12
Fix analyzer warnings
Update NuGet references

Closed as fixed in #4

repo: ViIvanov/NCompare


text:
Basic auth field incorrectly generated for alertmanager

Given this spec in VMAlertmanagerConfig:
 - name: opsgenie_heartbeat
    webhook_configs:
    - http_config:
        basic_auth:
          password:
            key: <test>
            name: <test>
          # optional not implemented
          username:
            key: blank
            name: <test>
        url: test.com

Alertmanager config is
  webhook_configs:
  - http_config:
      username: ':'
      password: <test>
    send_resolved: false
    url: test.com

https://github.com/VictoriaMetrics/operator/pull/469 resolves

repo: VictoriaMetrics/operator


text:
Please update metricsql to a version > v0.68.0 or higher

We tried using the drop_empty_series in a VMRule today, and the webhook returns a failure saying the function is unsupported. The function is question was added to metricsql parser over 3 months ago: https://github.com/VictoriaMetrics/metricsql/commit/768297e0918e52ee6b8b5802786484730bfed743. Could you please update the metricsql package version?
I'd be willing to submit a PR for this, though it is very very small.

Updated at main branch and ll be included to the next release.
Current procedure for dependency upgrade is painful. Some packages aren't compatible with each other (thank you kubernetes), some don't work with go 1.22 (controller-gen).

Must be fixed at v0.42.0 release


text:
Descriptive error messages

PR Description:
Hey team, quick update on the changes for the Descriptive error messages task. I've updated consentErrors them from a string array to an array of objects with name and label properties. This should give users clearer directions on which fields have issues. It might be worth letting our clients know about this update, especially those using custom registration fields.
I've noticed that some consents without labels weren't showing errors. I'm thinking of fixing this by adding generic error messages based on the consent type. For example, a 'select' field would get a "Please select an option" message, and a 'checkbox' would get "Please check this box," etc.
Also, I've tweaked the renderInput function to include aria-attributes like aria-invalid, aria-describedby, and aria-required. Aimed for something descriptive yet not too repetitive. Plus, the HelperText component now accurately points to the related input/select/checkbox fields for error state reflections.
Todo:

[x] Fix failing tests
[x] Check if the dom reflects the input state when the field is invalid.

There's a heads-up: this PR might clash with another task I'm on. I suggest we merge this into the feat/a11y-form-error-announcements-enhancement-for-screen-readers branch, sort out any conflicts there, and then move it all into feat/a11y-sprint-2.
That's about it. Thanks!

I think you need to rebase this branch on the target branch.

Only the snapshots need to be updated :-)

Mergy, mergy

authors: ChristiaanScheermeijer R-Cloud-Designs langemike royschut

repo: Videodock/ott-web-app


text:
Añadir política para estar en VigoTech

Crear unha PR inicial e aprobar por todos os grupos

También una persona de contacto o una forma de anotarse.

Ideas de criterios para aceptar a un nuevo grupo
Se trata de establecer criterios que permitan discriminar objetivamente si un grupo entra bajo el paraguas de vigotech o no. Esta lista de criterios son, en realidad, otra forma de definir lo que es vigotech, por lo que es importante que estemos todos de acuerdo.
Yo veo Vigotech como un impulsor de iniciativas de carácter tecnológico, mediante incremento de visibilidad, compartir experiencias organizativas, cooperación entre participantes, etc. Por ello, para que un grupo interesado en pertenecer a Vigotech se convierta en parte, creo que debe cumplir:

Ser un grupo de tamaño relevante (si son sólo una o dos personas, probablemente encajen mejor como parte de otro grupo)
Tener vocación abierta (si es un club que restringe el acceso, por ejemplo, sería difícil que otros miembros del Vigotech pudiesen sacar partido de este nuevo grupo)
Organizar eventos/reuniones/etc. Para evitar listar y eliminar miles de grupos, propongo que sólo se incluya oficialmente al grupo tras dos o tres reuniones.

Esto es sólo una idea... a completar y mejorar!

Eu coincido con @ediazcomellas e añado:

Creo que sería bo establecer un criterio para grupos inactivos: se non fixo un meetup en 6 meses, se quita temporalmente.
Eliminaría o requisito os grupos novos: xa bastante é montalo e VigoTech pode axudar a difundir a sua existencia nos primeiros pasos. Así terían o menos 6 meses para o lanzamento.
Creo que os grupos deberían ter unha canle no Slack, ainda que non a usen, é unha boa forma de estar todos xuntos nalgún sitio, e outra xente, sin ser os organizadores, poden colaborar.

Hai algunha cousa que faria falta especificar para evitar problemas: qué pasa cando alguén dun grupo se escinde para montar unha temática parecida. No noso caso, encantados, pero igual que non o toma tan ben (houbo problemas varios en BCN con iso).
Tamén deixaría clara a temática. A mín persoalmente no me gustaría ver metidos grupos de temática no tecnoloxica tipo ganchillo ou startups, hai outros foros para iso

Ben visto @antonmry.
O requisito para os grupos novos é para incluilos "oficialmente" no panel e en seguintes edicións da cartelería. Dende logo, sería bo que nas reunións de todos os grupos se avisase da existencia de novas iniciativas.
Hai un requisito (obvio) máis que esquecín antes: ter unha persoa de contacto polo menos.

Requisito a pedir a cualquier grupo que pretenda integrarse en Vigotech, es que organice regularmente eventos en Vigo, podríamos fijar un mínimo de 6 al año.

@antonmry comentou:

Creo que os grupos deberían ter unha canle no Slack, ainda que non a usen, é unha boa forma de estar todos xuntos nalgún sitio, e outra xente, sin ser os organizadores, poden colaborar.

Na miña opinión a canle de Slack é un servicio pero en ningún caso debería ser obligatorio telo. Pode ser contraproducente pois se non hai resposta pode dar a impresión de abandono. É escravo, require que a xente esté conectada sempre e non todo o mundo pode ter un canal de chat
Consideración a parte e o tema da plataforma Slack, qué e un servicio gratuito pero un xardín cercado.
Por iso, no meu caso non o considero un canal oficial do meu grupo.
Resumindo: non estou en contra de que se empregue, pero creo que non se debe obrigar a que exista.

@sergiocarracedo comentou en https://github.com/VigoTech/vigotech.github.io/issues/37#issuecomment-309439710

Requisito a pedir a cualquier grupo que pretenda integrarse en Vigotech, es que organice regularmente eventos en Vigo, podríamos fijar un mínimo de 6 al año.

Creo que 6 é demasiado. Eu diría simplemente regular. Podería ser un evento o ano pero moi grande e para min encaixaríá dentro da definición (estou pensando nunha cousa tipo feria ou congreso).

@migonzalvar hai grupos que teñen unha canle do slack, cando alguén pregunta, sempre hai alguén que avisa de que é mellor preguntar na lista de correo ou no Telegram, onde hai máis actividade para ese grupo.
En calquera caso, sexa Slack ou outra cousa, creo que sería bo que os grupos tiveran unha plataforma de comunicación conxunta, onde a xente sepa que está todo o mundo de VigoTech.

Unha opción intermedia a valorar e facer dos categorías de grupos:
Grupos VigoTech: tecnolóxico sen ánimo de lucro, con sede en Vigo, eventos en Vigo (con un mínimo a acordar), animan o Celta, teñen mínimo un familiar traballando en PSA e outro en Ourense :-)
Grupos amigos VigoTech: no cumpren algúns dos criterios anteriores pero son "aprobados" por todos os grupos VigoTech.
Os dous grupos receben o mesmo (lista de correo, Slack, presencia na web pero en seccións diferentes, twittter, etc.).
(ver correo Grupo perdido)

Yo añadiría otro criterio más que aunque parezca absurdo, me parece necesario ponerlo, que el grupo haga eventos. Es decir, aunque sea un grupo amigo que no haga eventos, me parece absurdo que promovamos este grupo.

@tomasalmeida estoy de acuerdo, pero para no dejar fuera a nadie podriamos establecer una figura de miembro temporal: Ejemplo, un grupo de madrid/Orense/Lugo.... quiere hacer una charla aqui (habitualmente lo harían junto con un grupo de vigotech, supongamos que no) ese grupo podria entrar temporalmente como "miembro honorifico" y asi aparece en el calendario y demás. Además si es posible les pediria que mencionasen vigotech en su "evento"

Hola @sergiocarracedo, me he explicado mal. Con que haga un evento, es que haga algún evento en Vigo, Ourense, Coruña o cualquier otro lugar! Como ejemplo, el PortoJUG que sólo tuvo un evento en 2015. Este grupo no me parece un grupo eligible para promoción. Deberíamos promover grupos que están activos actualmente (si es en Vigo mejor, pero eso es otra discusión).

Boas, tal y cómo comentamos na última reunión. Seguimos a conversa por PR con o documento en curso. Se o vedes necesario podemos abrir outra issue. Intentei simplificar os temas que aquí se falaron..no dubidedes en comentar ou facer PR por favor.
https://github.com/VigoTech/documentos/blob/master/condicionsentrada.md

authors: alexhermida antonmry ediazcomellas migonzalvar sergiocarracedo tomasalmeida


text:
added faucet smart contract

Description
Added readme and Faucet.sol files for the faucet app
Fixes #100
Type of change
Please delete options that are not relevant. In order to tick the check box just put x inside them for example [x] like this :

[] Add a new project

[] Improve the readme of any project

Domain of Contribution
Please delete options that are not relevant. In order to tick the check box just put x inside them for example [x] like this

[] Project using only Solidity

Checklist ✓
Please delete options that are not relevant. In order to tick the check box just put x inside them for example [x] like this

[] l have performed a self-review of my own code or work.

[] My changes generate no new warnings

Screenshots/Gif (Recommended)

@Vikash-8090-Yadav  review it once

@nirban256 i ll do by eod .Currently am in class rn .

Add  the image of the  code and also explains  some function and their works.  All this should be done in readme
@nirban256  hope u  understand .

@Vikash-8090-Yadav if I add a video containing the whole process will it be ok?

@Vikash-8090-Yadav review it once

Great @nirban256  . Looking  forward for your more contribution from  your side .


text:
Build

Added CI files and automate uploading build artefacts.

Added CI files and automate uploading build artefacts.

repo: VirgilSecurity/virgild


text:
ViroVideo is not working

Requirements:
Please go through this checklist before opening a new issue

[x] Review the documentation
[x] Search for existing issues in: viromedia/viro & ViroCommunity/viro
[x] Use the latest ViroReact release

Environment
Please provide the following information about your environment:

Macbook Pro
Device OS & Version: iPhone11 iOS 15.3
ViroReact: 2.22.0
React Native: 0.65.1

Description

[ ] ViroVideo crashes with invariant violation: Unrecognized selector sent to instance

Interestingly, Viro360Video works.
Reproducible Demo

⚠ NOTE: I've installed viro react from a local download of the viro react to make changes to the viro react source code. All of these issues have been replicated with viro@2.22.0.

ViroVideo
https://github.com/NS-BOBBY-C/starter-kit/blob/4d93e7dd3ae05d089573f07f20964e2258a1933d/screens/viro_tests/ViroVideo.tsx#L1-L45

Update: @doranteseduardo was not able to reproduce. I'll be double-checking that this is an issue within the next day or so!

Closing since I was not able to reproduce in my starter kit on ios or android. https://github.com/NS-BOBBY-C/starter-kit/blob/e79051a6c9d4f0182e20bda872c15430ee0393b8/screens/github_issues/Issue75.tsx

Still able to reproduce on latest version.
 <ViroARScene onTrackingUpdated={onInitialized}>           <ViroAmbientLight color="#ffffff" intensity={2500} />           <ViroNode             position={[0, 0, 0]}             rotation={[0, 0, 0]}             scale={[2.0, 2.0, 2.0]}>             <ViroVideo               source={require('../../../assets/animation/wizard.mp4')}               loop={true}               position={[0, 2, -5]}               scale={[2, 2, 0]}             />           </ViroNode>         </ViroARScene>

You can close it since my previous comment is now invalid. Devs were using not latest but previous version.

authors: NS-BOBBY-C andre-sonect robertjcolley

repo: ViroCommunity/viro


text:
Training on my own data

Reading the readme, I am a little confused about the steps needed to train the model on my own dataset - hoping to fit the model slightly better to my task.
There seems to be a lot of complexity within the codebase about registering datasets. Is there a simple way to accomplish this?

An easier way might be to have your dataset "look like" KITTI (i.e. make it the same format) and then change "KITTI_segtrack_data_dir" in the config to point to your own data.

thank you - now after having done this I'm still a little confused about the role of training.txt and validation.txt and I'm having trouble figuring it out through the code? Should I remake these files?

For context, I'm running
python main.py configs/conv3d_sep2
And my file structure now looks like
data/
SIM_DATA/
train/
images/
instances/
now pointing at /data/SIM_DATA/train/    in the config files, but I'm getting this error when I train:
Not found: /data/SIM_DATA/train/images/0002/frame000147.png; No such file or directory
But then the model evens of trains a little anyway before crashing

Closing this for now, please reopen if needed

@johnperuzzi where you able to annotate your own dataset, resulting in the required .png format for TrackR-CNN?

authors: ahnonay johnperuzzi jong372 pvoigtlaender

repo: VisualComputingInstitute/TrackR-CNN

license: mit


text:
Random changes

Overview
These changes were in Elena's laptop unmerged, could you please check if they work or are needed, please? Thanks!
Demo
If applicable: screenshots, gifs, etc.
Notes
If applicable: ancilary topics, caveats, alternative strategies that didn't work out, etc.
Testing

Include any steps to verify the features this PR introduces.
If this fixes a bug, include bug reproduction steps.

Closing as just demo code.

authors: edbrett elpamart

repo: Vizzuality/gfw


text:
[FLAG-757]: move Forestry outside incorrect group

Overview
The Tree Cover Loss by Drivers widget has a tooltip that appears upon hovering. It lists “Forestry” under “Drivers of permanent deforestation”, which is incorrect.
the tooltip array was rearranged to display the Forestry entry correct.
Demo

Testing

[ ] go to /dashboards/country/CAN/?category=summary&location=WyJjb3VudHJ5IiwiQ0FOIl0%3D&map=eyJjZW50ZXIiOnsibGF0Ijo3MS4yMTYwNzk4MjA0NjcxMiwibG5nIjotOTYuODMwODIzOTAxMTY2MDF9LCJiYXNlbWFwIjp7InZhbHVlIjoicGxhbmV0IiwiY29sb3IiOiIiLCJuYW1lIjoicGxhbmV0X21lZHJlc192aXN1YWxfMjAyMy0wMl9tb3NhaWMiLCJpbWFnZVR5cGUiOiJ2aXN1YWwifSwiY2FuQm91bmQiOmZhbHNlLCJkYXRhc2V0cyI6W3siZGF0YXNldCI6InBvbGl0aWNhbC1ib3VuZGFyaWVzIiwibGF5ZXJzIjpbImRpc3B1dGVkLXBvbGl0aWNhbC1ib3VuZGFyaWVzIiwicG9saXRpY2FsLWJvdW5kYXJpZXMiXSwiYm91bmRhcnkiOnRydWUsIm9wYWNpdHkiOjEsInZpc2liaWxpdHkiOnRydWV9LHsiZGF0YXNldCI6Ik5ldC1DaGFuZ2UtU1RBR0lORyIsImxheWVycyI6WyJmb3Jlc3QtbmV0LWNoYW5nZSJdLCJvcGFjaXR5IjoxLCJ2aXNpYmlsaXR5Ijp0cnVlLCJwYXJhbXMiOnsidmlzaWJpbGl0eSI6dHJ1ZSwiYWRtX2xldmVsIjoiYWRtMCJ9fV19&showMap=true&treeLoss=eyJmb3Jlc3RUeXBlIjoiIiwiZXh0ZW50WWVhciI6MjAwMH0%3D&treeLossTsc=eyJoaWdobGlnaHRlZCI6ZmFsc2V9

[ ] or the embedded version /embed/widget/treeLossTsc/country/CAN/?location=WyJjb3VudHJ5IiwiQ0FOIl0%3D&treeLossTsc=eyJoaWdobGlnaHRlZCI6ZmFsc2V9&widget=treeLossTsc

[ ] you should see the tooltip in the "ANNUAL TREE COVER LOSS BY DOMINANT DRIVER IN CANADA" in the correct order described in the ticket.

@wri7tno Did you check how it was ordered before? I see there's use of the sortBy function where it sorts using the string position. Did you check what this is?
I say this because I think it was ordered in a specific way already and we want to change it. While I agree with your solution, I feel that you're adding something that wasn't there before, although there was already an order specified somewhere. I would like to maintain that choice, because now we're ordering/reordering it in two places.
I might be wrong, of course, so just tell me if that's the case!

/embed/widget/treeLossTsc/country/CAN/?location=WyJjb3VudHJ5IiwiQ0FOIl0%3D&treeLossTsc=eyJoaWdobGlnaHRlZCI6ZmFsc2V9&widget=treeLossTsc

checking the code, I see that while there is a tsc-loss-categories.json that sets an initial position, it is used for both the tooltips and the chart data. in this case it seems that the chart data is ok and the only thing we want to change is how we display the tooltips and how they are grouped in the UI, that is why I opted for creating a new rearranged array that only changes the tooltip order.


text:
Support ES6 classes

// Normal declaration
@Nested.attributes({
   x : 1
})
class X extend Nested.Model {

}

// Forward or recursive declaration
@Nested
class Name extend Nested.Model {

}

Name.attributes({
   x : 1
});

Is ES6 support planned?
Thanks!

Yes. Next release will be with ES6 support. In a month, maximum two. It's quite challenging to do while keeping all the functionality and making it look nice, but it's possible. There's another ticket with details.

Implemented in 'develop', to be documented.

authors: Bartzy gaperton

repo: Volicon/NestedTypes


text:
Multiple lines in read-only or read-only in text area

My REST API server returns multiple lines text that should be shown but not edited by user.
Current implementation of Read-only element ignores/removes "\n" making returned results almost unreadable (200+ characters as one line). Text Area element shows these results without issue, but allows editing.
So, what makes more sense in subj.?
Sergey

It would be great if "monospaced" font could be an option for this to display "tabulated" output.

@sergeydmit I think read-only text area makes more sense.
I will look into font as well.

authors: mikhail-vl sergeydmit

repo: VolkovLabs/volkovlabs-form-panel


text:
directly manipulate each corner of a UI plane with border-radius

The current geometry implementation allows for only 1 radius which is applied to all 4 corners, ideally we should be able to apply a unique radius to each corner.

Here's the UIPlane code

duplicate of #147, closing in favor of that one

authors: hanbollar michaelthatsit


text:
luasnip auto expand snippet not working with lsp-zero

I have lsp-zero set up to handle primarily the lsp side of things, and split luasnip and nvim-cmp off to different files and configured separately. config files:

lsp-zero: https://github.com/sho-87/dotfiles/blob/master/nvim/lua/plugins/modules/lsp-zero.lua
nvim-cmp: https://github.com/sho-87/dotfiles/blob/master/nvim/lua/plugins/modules/nvim-cmp.lua
luasnip: https://github.com/sho-87/dotfiles/blob/master/nvim/lua/plugins/modules/luasnip.lua

everything is working, but I cannot get autosnippets to expand automatically. I have enable_autosnippets = true set in my luasnip config, and I have them set up temporarily to show up in the completion list (which they do). The only problem is that theyre not auto expanding when I finish writing the text
when I turn off lsp-zero, and leave the rest of my configs as they are, autoexpansion works fine.
I'm guessing either lsp-zero is setting some defaults for luasnip that somehow disables auto expand, or I'm not correctly setting the options for luasnip when lsp-zero is involved
thoughts?

That will be my guess too, lsp-zero is overriding your config for luasnip.
I've added a new option: manage_luasnip. If you set that to false, lsp-zero will not setup luasnip.

works perfectly, thanks!


text:
Offline diags: create plots for model sensitivity in report step

For these cases since they require the model (which the report step doesn't load) and the calculation of the input sensitivities is a one liner for the keras models (model.jacobian) and will be a one liner for the RF as well after Jeremy's fv3fit refactoring. In the case where we want compare these for multiple models in a notebook it is currently not too bad to just load the models and directly calculate the input sensitivities in the notebook rather than save the sensitivity diagnostic in an intermediate format that has to be opened and parsed by the report script. I do agree that ideally these should be treated like the other diagnostics. That would require a fair amount of changes here as well as the report, so to keep this PR scope limited I will leave the plot saving as it is here, and open an issue to resolve in a follow on PR. Let me know if that sounds ok @oliverwm1 @frodre
Originally posted by @AnnaKwa in https://github.com/VulcanClimateModeling/fv3net/pull/1228#discussion_r640949201

Context: @oliverwm1 's original comment was

Ideally we shouldn't be creating plots during the compute_diags.py script. Can we just compute the data necessary to make this plot and save it to be loaded/plotted in the report script? This would be really helpful if, for example, we want to load and compare the diagnostic for a couple different models.


text:
Graphql interfaces

Hi!
First of all, I want to thank for this module/framework/whatever, it is awesome!
For a module that I'm writing I've encountered the need to use graphql interfaces to provide more flexibility in the types that can be resolved by some fields, and I see that Vulcan does not provide support for them (at least for what I saw). I've been doing some simple hacks under the hood and I've managed to accomplish what I was intending, but before doing a PR I wanted to debate with you guys what do you think.
From the problems that I've encountered, there are a few main issues that must be taken into consideration:
1. How interfaces are created
This can be done in raw graphql and passing it to addGraphQLSchema. It has one problem though: it is mandatory to define the __resolveType resolver that provides the type of the document implementing the interface.
import { addGraphQLSchema, addGraphQLResolvers } from 'meteor/vulcan:core';

addGraphQLSchema(`
  interface HierarchicalInterface {
    _id: String
    parentId: String
    parent: HierarchicalInterface
  }
`);

addGraphQLResolvers({
  HierarchicalInterface: {
    // in the examples I've found they determine the types based on the `obj`
    // properties, but that requires to know the types beforehand. Here I'm just
    // returning the parentType name (don't know if will work for all cases)
    __resolveType: (obj, context, info) => info.parentType.name,
  },
});

Maybe a createInterface function could be created to simplify this process?
2. How interfaces are passed to createCollection function
In my implementation I've passed an interfaces property in the  options parameter, so it is at the same level that collectionName, typeName, schema, etc.; and that property is just an array containing the interfaces names.
import { createCollection } from 'meteor/vulcan:core';

// must have the fields with same name and types required by the interface
// it will also provide the extra `name` field
import schema from './schema';

export default createCollection({
    collectionName: 'Categories',
    typeName: 'Category',
    interfaces: ['HierarchicalInterface'],
    schema,
    // ... other options,
});

Maybe the interfaces should be inside the schema object itself?
3. How data is retrieved by fragments
When writing fragments for interfaces it is required to include inline fragments in order to make them really useful, and for now Vulcan does not support them. The problem seems to be that their syntax starts with ... -the same as for subfragments-, and the current code treat everything that starts with ... as subfragments and just breaks when adding an inline-fragment.
import { registerFragment } from 'meteor/vulcan:core';

registerFragment(`
  fragment CategoriesItem on Category {
    _id
    name
    parentId
    parent {
      _id
      ... on Category {
        name
      }
    }
  }
`);

By tweaking the vulcan:lib.lib.modules.fragments.registerFragment function I've managed to fix it and everything seem to work fine. I'm sure it can be done better because I suck when it comes to regex.

That's it, I'll fork the repo, commit the changes and create a PR so you can see what disasters I've written to make this work xD
Looking forward for your thoughts.

Thanks for the well thought-out post! By the way, maybe you saw this already but although I've never used interfaces in Vulcan, the Voting package does implement a union:
https://github.com/VulcanJS/Vulcan/blob/master/packages/vulcan-voting/lib/graphql.js#L16-L32
So I'm not sure if we need a new createInterface function at this point? Although I'm open to it if you think it can really make things easier.
For passing the interface to createCollection, can you remind me why that's necessary? Where and how would you access collection.interfaces?
And finally for fragments, yes I agree completely, we should support both inline fragments and subfragments. I also suck at regex so don't worry about that :)
Looking forward to the PR!

Hi Sacha,
Yes I saw the voting package and considered using unions, but the biggest problem I see with them is that you need to know beforehand what types do you want to create the union from (correct me if I'm wrong). This does not comply with the open-closed principle and fails to provide an extensible solution. Of course it still may be a good solution when using them in more closed systems or parts not intended to be reusable.
For example the case of your voting package: with the votable union you're creating a new type-like definition that is the union of two types and that cannot be changed. If you wanted your package to be extended and reused by others, for example to allow others to define more votable types, then interfaces are the way to go. You would define the interface and then implement it in both Post and Comment types, leaving the door open for others to implement their new Votable solutions.
I've found a great article with more insight in this topic: GraphQL Tour: Interfaces and Unions by Clay Allsopp.
Note that the article it also talks about the interface resolver __resolveType problematic:

The GraphQL execution process will ask the same sorts of questions to interfaces as unions (“hey, what type is this?”), but the difference with interfaces is that an interface may not know all the types that implement it.

[...] GraphQL-JS offers an alternative to interface.resolveType. The GraphQL execution process will first traverse all of the types (defined by schema.types) and try to invoke isTypeOf if it is defined.

It seems like GraphQL-JS adresses this issue by allowing a isTypeOf method for each type and calls them for each object in order to determine it.
About why to pass the interfaces in the createCollection, for the moment I'm just accessing them when generating the graphQLSchema in order to set them as type TypeName implements Interface1, InterfaceN.
I'm adding an example package to show how interfaces can be used. For now there is only the simple Categories example of OP, but I can add a more complex where interfaces truly show their potential.

I think those are all great points. Maybe the voting package could be reimplemented using interfaces then? In any case I agree with everything you've said so far, just let me know if you need anything else from me :)

Created PR.

authors: SachaG ochicf

repo: VulcanJS/Vulcan


text:
Cluster: Update the images and solution to tWAS 9.0.5.13 (eGA: Aug 30, 2022)

Runbook: https://github.com/WASdev/azure.websphere-traditional.cluster/blob/main/docs/howto-update-for-was-fixpack.md

tWAS ND CI/CD: https://github.com/WASdev/azure.websphere-traditional.image/actions/runs/2978841935

9.0.20220902

IHS CI/CD: https://github.com/WASdev/azure.websphere-traditional.image/actions/runs/2979244564
osDiskSasUrl: https://storage297924456430.blob.core.windows.net/vhds/ihs297924456430.vhd?st=2022-09-01T13%3A37Z&se=2022-10-02T13%3A37Z&sp=rl&sv=2021-06-08&sr=c&sig=KK4WaVfldS1c4o5%2BNnSjxaXkvmrTLUovOAQlR51LDeM%3D
dataDiskSasUrl: https://storage297924456430.blob.core.windows.net/vhds/ihs297924456430datadisk1.vhd?st=2022-09-01T13%3A37Z&se=2022-10-02T13%3A37Z&sp=rl&sv=2021-06-08&sr=c&sig=KK4WaVfldS1c4o5%2BNnSjxaXkvmrTLUovOAQlR51LDeM%3D

9.0.20220902

Submitted the image for publishing

ND and IHS images are submitted to go live

Images are live. Updated the solution files.
Packaging: https://github.com/WASdev/azure.websphere-traditional.cluster/actions/runs/2980963644

Solution submitted for review:

Preview test failed. Jianguo fixed it in this PR and also added Integration Test Workflow.
https://github.com/WASdev/azure.websphere-traditional.cluster/pull/175
Integration Test and packaging successful: https://github.com/WASdev/azure.websphere-traditional.cluster/actions/runs/3001957454

Submitted for publishing again:

Jianguo verified the cluster solution update:

Submitted for final publishing:

Cluster solution is live:


text:
🛑 Valkennest is down

In 452f4e0, Valkennest (https://www.valkennest.be) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Valkennest is back up in 41d5c5e.

repo: WEB-Vlaanderen/upptime


text:
🛑 STKG is down

In 2d265fa, STKG (https://www.stkg.be) was down:

HTTP code: 503
Response time: 1065 ms

Resolved: STKG is back up in fdf04b7 after 13 minutes.


text:
🛑 ApartGent is down

In 4e36bee, ApartGent (https://www.apartgent.be) was down:

HTTP code: 0
Response time: 0 ms

Resolved: ApartGent is back up in 589d0aa.


text:
Add AA District view

Description

How to test the feature:

[ ]
[ ]

Checklist - did you ...

Test your changes with

[ ] REACT_APP_COUNTRY=rbd yarn start
[ ] REACT_APP_COUNTRY=cambodia yarn start
[ ] REACT_APP_COUNTRY=mozambique yarn start
[ ] Add / update necessary tests?
[ ] Add / update outdated documentation?

Screenshot/video of feature:

@ericboucher a couple comments:

what do these actions are and do

same about this filter 'emergency triggers'

Also not that the data from this old CSV look a bit random. Shouldn't the severity only be increasing as time goes by?

@echaidemenos the icons for the actions can be found here
https://www.figma.com/file/Xe8H1GuVMJUsIi4JNTYPVo/WFP-Anticipatory-Action-(AA)?type=design&node-id=15-226&mode=design&t=UkZUVCuzfBJHcJx6-0
It is a mix of Ocha (Font Awesome) and MUI icons
And here is the list of actions:
W means window
Ready alert of moderate and severe within w1 and w2 = launching tenders and other Procurement procedures
Icon set Moderate W1 = Signing contracts and mobilization of assets; Dissemination of early warning messages; Distribution of seeds for re-seeding; Rehabilitation of water holes; Transformation of water holes into multi-use systems
Icon Set Moderate W2 = Signing contracts and mobilization of assets; Dissemination of early warning messages; Distribution of seeds and vegetative material for the second season; Vaccination of birds against New Castle; Social assistance
Icon Set Severe W1 = Signing contracts and mobilization of assets; Dissemination of early warning messages; Moving Cattle to places with water availability; Rehabilitation of water holes; Transformation of water holes into multi-use systems
Icon Set Severe W2 = Signing contracts and mobilization of assets; Dissemination of early warning messages; Food Assistance; School snack; Social assistance

authors: echaidemenos ericboucher

repo: WFP-VAM/prism-app


text:
Special characters in filenames stops S3 deploy

Having a é in an image file name stops the export process and it takes quitte some time to figure out what is wrong reading the export log. I would be great it these would still work!
Have a great day!

in this repo (v6) , S3 API based deploy still fails on this issue, but exporting to ZIP and then using AWS CLI tool to sync works fine, with unicode/multibyte chars.

switching to same AWS S3 PHP SDK as in https://github.com/WP2Static/wp2static may help with this, else fallback is to use CLI tool

I can confirme that on 6.6.7 this error still exists. To reproduce it put an image containing an é in the URL in the export. I agree this is a bad idea to start with. The problem in my experience is mostly that it takes some time to debug since the log file can not be loaded.

Thanks for testing so quickly, @ramshorst!
Yeah, it's a bit frustrating and their docs are not too enlightening, stating something like "unicode characters in keys are supported, but some characters are bad, especially these ones, like @, .... Right now, code is just escaping the @ symbol and I avoided adding in the other handful they specifically say to watch out for, but may need to deep dive into that. I don't it included the é unless it was mentioned in an ascii range or such.
I tried today with some Cyrillic and it failed horribly via UI S3 deployment, but had no troubles with Japanese and Cyrillic yesterday, when deploying to S3 or Netlify via ZIP.
Well, I had a day of troubles and doing silly things, but got there in the end: https://github.com/WP2Static/static-html-output-plugin/issues/58

here's a sample from yesterday on Netlify, same tested on S3 was fine via CLI sync: https://hardcore-bhabha-57bf62.netlify.app/, including special chars in the img filename

@ramshorst this had helped some people in the past and may be worth checking out if it will save you some time: https://wordpress.org/plugins/clean-image-filenames/

@leonstafford having fun I see ;) thanks for all the great work you do. WP2Static makes it easy to make blazing fast websites <3

authors: leonstafford ramshorst

license: Unlicense


text:
Can't open wallet app from DApp demo

when i tapped on "personal_sign", i got this error log:

there is a new dapp now, it should work now


text:
Several issues when I install the walletconnectv2 dependency into the new project

I have created a new Xcode project with version 15.2. When I install WalletConnectV2 dependency into the project and then build the code, then I get several issues. Can someone provide me the solution and also probably a demo on connecting to metamask in ios swift. I am also having this issue "Type 'SignClient' does not conform to protocol 'SignClientProtocol'". Also I have integrated the package with SPM and it gives me so much error. But the same thing I install with Cocoapods, it doesnt give me error. In the latter case how would i access WalletConnectModal. I dont how do i integrate this in ios swift project. Version 1 was easy to understand. Basically I want to connect to the metamask, sign the transaction, return to the dapp

"Type 'SignClient' does not conform to protocol 'SignClientProtocol'"
you are not suppose to init SignClient, take a look at out dapp usage docs
https://docs.walletconnect.com/2.0/api/sign/dapp-usage?platform=ios

@nick70007 WalletApp in our code is more relevant integration example now


text:
Project Root Env Var

Set an environment variable for PROJECT_ROOT to reference

Setup environments for AWS


text:
Use module bevy_kira_audio to play audio

Update default audio plugin using module bevy_kira_audio.
Current audio assets should be played correctly.

Take

Solved in #242, #245, #246

authors: dmvict qarux


text:
How to generate zero shot speech without prompt transcription?

Thank you for your hard work.
Is there any example of inference with reference audio and without its transcription?

Hi, for the TTS, you could use an ASR model like Whisper to automatically get the transcript.
I am working on this script now.

Thank you for your reply. I would like to ask you one more question. Can it work in the case of cross-lingual?

Yes, we have trained the model on both English and Mandarin languages, and also a bilingual setting. That all works. I think it can fit more languages. What you need to do is preparing data and changing the phome set.

Thank you for your hard work. Is there any example of inference with reference audio and without its transcription?

Done it