GTFOBins is a curated list of Unix binaries that can be used to bypass local security restrictions in misconfigured systems.
utile pour mes challenges securite :p
GE-Proton (anciennement Proton-GE) est une version communautaire patchée de Proton qui permet de faire passer certains jeux Steam qui ne passeraient pas avec la version standard de Proton.
Installation : Décompressez dans ~/.steam/root/compatibilitytools.d/
Et cette version apparaîtra dans la liste des versions de Proton disponibles dans Steam.
Via sebsauvage
banane, sucre, beurre, jus de citron, rhum, pâte feuilletée
Le qatayef, ou atayef (à ne pas confondre avec ktayef, pâtisserie à base de cheveux d'ange) est un délicieuse crêpe fourrée à la crème ashtalieh à l'eau de rose et de fleur d'oranger et aux pistaches grillées concassées. Le tout est servi avec un sirop parfumé et donne un résultat au final très peu sucré. On trouve cette pâtisserie au Liban, mais aussi en Egypte et dans d'autres pays du Levant. Cette présentation avec le moitié pliée de la crêpe pour en faire un cornet est appelée assafiri.
An english friendly eye clinic
Description Unable to join the The Things Network (TTN) https://console.thethingsnetwork.org/ with SX1276 Chip. Using default Lorawan Example. Activation method OTAA Development board: Nucleo-l452r...
What is vidgear?
"VidGear is a cross-platform High-Performance Framework that provides an one-stop Video-Processing solution for building complex real-time media applications in python."
What does it do?
"VidGear can read, write, process, send & receive video files/frames/streams from/to various devices in real-time, and faster than underline libraries."
What is its purpose?
"Write Less and Accomplish More" — VidGear's Motto
"Built with simplicity in mind, VidGear lets programmers and software developers to easily integrate and perform Complex Video-Processing Tasks in their existing or newer applications without going through hefty documentation and in just a few lines of code. Beneficial for both, if you're new to programming with Python language or already a pro at it."
Hello Seb,
Je ne sais pas pour Samsung mais sur mon ancienne TV j'ai du formatter le disque dur interne, via l'appli de magnétoscope, pour qu'elle sauvegarde les paramètres. Certaines autre il faut faire ça avec une clé USB...
Sinon elle a peut être besoin d'une mise à jour ?
Humm bizarre venant de Samsung...
Moi j'ai une Sharp et le souci c'est Android TV... Une Bouse super lente qui en plus plante.
Donc PC branche en HDMI... :/
Download free virtual machines to test Microsoft Edge and IE8 to IE11
These virtual machines expire after 90 days. We recommend setting a snapshot when you first install the virtual machine which you can roll back to later. Mac users will need to use a tool that supports zip64, like The Unarchiver, to unzip the files.
The password to your VM is "Passw0rd!"
mount $(/sbin/hal_app --get_boot_pd port_id=0)6 /tmp/config
vi /tmp/config/autorun.sh
Run regedit command to open Registry Editor.
In left pane of Registry Editor window, navigate to:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsSelfHost\Applicability
How to switch Windows Insider Channel in Windows 11
You should be able to locate BranchName registry string (REG_SZ). You can set it to channel name like Dev, Beta and Release Preview to opt for respective Windows Insider Channel.
Then go to following registry key:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsSelfHost\UI\Selection
How to switch Windows Insider Channel in Windows 11
Similar to step 3, set the UIBranch registry string (REG_SZ) to Dev, Beta and Release Preview. Make sure you fill same Value data for both the registry strings.
Once done, close Registry Editor and reboot.
Dans une bouteille en verre avec un bouchon a visse (pour pouvoir dégazer lentement)
Surely why Microsoft wants TPM 2.0 in Windows 11 !
To push DRM contents ...
Set it as your Home Console ASAP. This will allow you to access your games if you lose connection to the web.
Clear out the dashboard of as much as possible in the customise screen and only set up what you want on there. As Game Pass and the Store are available from pressing the Xbox button, those are two things you have quicker access to from there instead of the dashboard.
When pulling a menu up and you want to get to the bottom of it quickly, press RT and you'll drop down there. Some menus have a help section at the bottom and it goes to one space above that.
Wishlist games you're interested in and you can see how many of them are on sale easily.
Hover over a game you have and click the Menu (three lines) button. Go to Manage Game & Add Ons. On the left hand side of the screen, some games have Compatibility Options that you can click. This is where you find improved frame rates and the like as an optional thing to turn on.
Have fun, and welcome to the family.
USA National Public Radio text website
Sirop ou nappe
Température de 100 à 105°C
30/33° Baumé
Utilisation : Sirop de punchage pour babas, fruits au sirop, confitures et gelées.
Petit filet
Température de 105 à 107°C
35° Baumé
Utilisation : Fruits confits, gelées et mousses de fruits.
Grand filet
Température de 107 à 110°C
36° Baumé
Utilisation : Crème au beurre, fruits confits, parfait, marrons glacés, soufflé glacé.
Petit boulé
Température de 112 à 117°C
37° Baumé
Utilisation : Appareil à bombe, à parfait, soufflé glacé et marrons glacés, meringue italienne.
Boulé
Température 118 à 120°C
39° Baumé
Utilisation : Fondants mou, caramels mous.
Gros boulé
Température de 125 à 130°C
40° Baumé
Utilisation : Fondant dur, pâte d'amande fondante, caramels mous.
Petit cassé
Température de 135 à 140°C
Non mesurable au densimètre ou pèse-sirop.
Utilisation : Pâte d'amande, nougat, bonbons et caramel
Grand cassé
Température de 145 à 150°C
Non mesurable au densimètre ou pèse-sirop.
Utilisation : Nougat sec, décors en sucre tiré, soufflé, sucre filé, fruits secs déguisés.
Caramel
Température 150°C et +
Ingrédients
-[] 2 concombres anglais, non pelés, tranchés ou
-[] 8 concombres libanais non pelés, tranchés (ou la même quantité de cornichons)
-[] 125 ml (1/2 tasse) de gros sel
-[] Eau
-[] 625 ml (2 1/2 tasses) de vinaigre blanc
-[] 250 ml (1 tasse) de sucre
-[] 5 ml (1 c. à thé) de curcuma
-[] 10 ml (2 c. à thé) de graines de céleri
-[] 10 ml (2 c. à thé) de graines de moutarde
-[] 10 ml (2 c. à thé) de graines de coriandre
Dans un bol, mélanger les tranches de concombre et le sel.
Couvrir d'eau.
Couvrir d'une pellicule de plastique et laisser reposer à la température ambiante pendant 8 heures.
Bien rincer les tranches de concombre à l'eau froide.
Égoutter.
Répartir dans des pots stérilisés.
Dans une casserole, porter le reste des ingrédients à ébullition.
Retirer du feu et verser sur les concombres.
Conserver les pots au réfrigérateur
ou les stériliser dans l'eau bouillante pendant 15 minutes pour une conservation d'environ 1 an dans un endroit frais et sec.
Reserver un taxi en ligne
C++ is based on C and inherits many features from it. In relation to this question, it inherits something called "array/pointer equivalence" which is a rule that allows an array to decay to a pointer, especially when being passed as a function argument. It doesn't mean that an array is a pointer, it just means that it can decay to one.
void func(int ptr); int array[5]; int ptr = array; // valid, equivalent to 'ptr = &array[0]' func(array); // equivalent to func(&array[0]);
This last part is the most relevant to your question. You are not passing the array, you are passing the address of the 0th element.
In order for your function to know how big the incoming array is, you will need to send that information as an argument.
static const size_t ArraySize = 5; int array[ArraySize]; func(array, ArraySize);
Because the pointer contains no size information, you can't use sizeof.
void func(int* array) { std::cout << sizeof(array) << "\n"; }
This will output the size of "int*" - which is 4 or 8 bytes depending on 32 vs 64 bits.
Instead you need to accept the size parameters
void func(int* array, size_t arraySize); static const size_t ArraySize = 5; int array[ArraySize]; func(array, ArraySize);
Even if you try to pass a fixed-sized array, it turns out this is syntactic sugar:
void func(int array[5]);
Remember how I said that an array is NOT a pointer, just equivalent?
int array[5]; int* ptr = array; std::cout << "array size " << sizeof(array) << std::endl; std::cout << "ptr size " << sizeof(ptr) << str::endl;
array size will be 5 sizeof(int) = 20 ptr size will be sizeof(int ) which will be either 4 or 8 bytes.
sizeof returns the size of the type being supplied, if you supply an object then it deduces the type and returns the size of that
If you want to know how many elements of an array are in the array, when you have the array and not a pointer, you can write
sizeof(array) / sizeof(array[0])
or sizeof(array) / sizeof(*array)