kd399 7arbk 85thr dyb2r dkry5 r77yh 78ky7 ks85y i3n59 57t6y 888ns 35nyn zsi9b fkydd er6tf 5idid 2hby2 yir87 6ykdy ri79r 9e652 Moonbeam ru community Q&A session |

Moonbeam ru community Q&A session

2022.01.21 08:03 KaisarBekbolat1 Moonbeam ru community Q&A session

submitted by KaisarBekbolat1 to MoonbeamAmbassadors [link] [comments]


2022.01.21 08:03 evekozi Natural make up today :)

Natural make up today :) submitted by evekozi to Faces [link] [comments]


2022.01.21 08:03 cinnamonkitty7 Blackout after leaving my apartment

Hello guys. Last night I had a weird dream which led to a man following me at night and mimicing my moves and facial expressions. Anyway I told him sth and he got offended and left, but then I woke up in my bed but I could move, so I figured I was experiencing sleep paralysis and tried to be calm and kept saying to myself that whatever I see in my bed it is not real. Also,I tried to move my fingers which kind of happened Suddenly I felt like something was hiting my ribs on the right side (I was sleeping on my left side) but I didn't look in case there was anything that would make me scared. At some point I heard a weird ring noise and then I was flowing in the air and was moving towards the window. Once I got out of the window I felt I was going up but and then everything was completely black for some seconds and after that I told myself "I am not ready for it" and woke up for real this time. I guess I told that to myself in case I see something that won't leave me alone like the guy in the dream but worse. So was that AP? Btw how can I not fear any monster or scary creature I see, and how can I make it go away ? This incident happened around 4 in the morning if it has any meaning ...
submitted by cinnamonkitty7 to AstralProjection [link] [comments]


2022.01.21 08:03 vg_couso Investigadores de la Facultad de Medicina Heersink, de la Universidad de Alabama en Birmingham, Estados Unidos, han realizado el trasplante con éxito de dos riñones de cerdo modificados genéticamente a un hombre de 57 años de edad.

Investigadores de la Facultad de Medicina Heersink, de la Universidad de Alabama en Birmingham, Estados Unidos, han realizado el trasplante con éxito de dos riñones de cerdo modificados genéticamente a un hombre de 57 años de edad. submitted by vg_couso to prozesa_com [link] [comments]


2022.01.21 08:03 digital-dummy-alter Posting Girls Frontline characters day 131 - K31

submitted by digital-dummy-alter to brandonherrara [link] [comments]


2022.01.21 08:03 mysticnovacraft Here’s my drawing of Maru that I finished today. Which character should I draw next?

submitted by mysticnovacraft to StardewValley [link] [comments]


2022.01.21 08:03 mrtestcat Just got hit with an unstoppable update before a W match finished. Sympathy updates? I'm sorry team

submitted by mrtestcat to Overwatch [link] [comments]


2022.01.21 08:03 Moriarty58 My first finished objects for this year are two Comfort Bears.

My first finished objects for this year are two Comfort Bears. submitted by Moriarty58 to Brochet [link] [comments]


2022.01.21 08:03 Julie_Story DIY How to Make Polymer Clay Miniature Makeup Set with Nail Polish, Eyeshadow and Makeup box part 2

DIY How to Make Polymer Clay Miniature Makeup Set with Nail Polish, Eyeshadow and Makeup box part 2 submitted by Julie_Story to polymerclaytutorials [link] [comments]


2022.01.21 08:03 poldobelix Dossier ucraino: sale la tensione tra Stati Uniti e Russia

submitted by poldobelix to events [link] [comments]


2022.01.21 08:03 amiraliciousss Account Termination

So, my account got terminated January 9th and I’ve been nonstop sending emails to snapchat support. My friend took a picture of my medication and jokingly said it was for sale. Do you guys think I have any hope? 😭 They stopped responding to my emails at this point 😔
submitted by amiraliciousss to snapchatdiscussion [link] [comments]


2022.01.21 08:03 HolyAndOblivious The lack of t72s offends my sensibilities.

I just cant seem to find any t72 tanks ingame. Am I missing something?
submitted by HolyAndOblivious to warno [link] [comments]


2022.01.21 08:03 podnews Libsyn launches new Libsyn5 interface. Podcasting in China is getting more popular fast, and Cadence13 does an anonymous deal.

Libsyn launches new Libsyn5 interface. Podcasting in China is getting more popular fast, and Cadence13 does an anonymous deal. submitted by podnews to Podnews [link] [comments]


2022.01.21 08:03 VeriBigBoi Fair enough I guess…

submitted by VeriBigBoi to Tinder [link] [comments]


2022.01.21 08:03 MetalGearSolidHydra Arrive. Raise Hell. Leave.

Arrive. Raise Hell. Leave. submitted by MetalGearSolidHydra to evangelionmemes [link] [comments]


2022.01.21 08:03 Scorpion_GoOverthere I AM THE GREATEST PERSON ALIVE!!!!

I AM THE GREATEST PERSON ALIVE!!!! submitted by Scorpion_GoOverthere to StarInSkyClub [link] [comments]


2022.01.21 08:03 tonnymartia Curious as to what everybody considers as their favourite lyrics

I've gave it a little thought and tried to pick out what My favourite lyrics of all time are, naturally out of the few I narrowed down the list was dominated by pink floyd with some Bob Dylan and hendrix mixed in. I would have to say the overall greatest lyrics would have to be "and then one day you find 10 years have got behind you, no one told you when you run, you missed the starting gun" simply due to the fact of how it can resonate with anybody, even people I know who don't particularly like pink floyd would agree with me. It was tough to narrow it down with just how many there are. "If I had my way, I'd have all of them shot!" And "You better stay home and do as you're told, get out of the road if you want to grow old" came close but they just don't have the same power as the lyrics from time.
So My question is what would you consider to be your favourite lyrics?
submitted by tonnymartia to pinkfloyd [link] [comments]


2022.01.21 08:03 PureCornbread Carbon lightweight bike for bumpy paved trail rides

Recently got into cycling and currently riding a 2013 aluxx giant defy 105. I ride mainly paved trails in the eastern burbs where it’s quite bumpy, and with 25mm tyres running 90+psi it’s not the most comfortable but I’ve gotten used to it. I also do 70-100km rides on weekends and plan to do this more regularly.
I’ve since realised i love climbing and speed and so naturally looking into buying a new lightweight carbon bike. Currently looking into a Giant TCR advanced with ultegra.
A mate is convinced that I should stick with an endurance geometry like the Defy for comfort and vibration damping over bumps, and that something like the TCR can only live on smooth surfaces
Thoughts?
submitted by PureCornbread to melbournecycling [link] [comments]


2022.01.21 08:03 trunknation Right now, I'm playing this in tribute to Meat Loaf, a true legend. This is the original 1977 cassette release of Bat Out of Hell. Rest in Peace.

Right now, I'm playing this in tribute to Meat Loaf, a true legend. This is the original 1977 cassette release of Bat Out of Hell. Rest in Peace. submitted by trunknation to SiriusXMtrunknation [link] [comments]


2022.01.21 08:03 bonzinip Reverse engineering parte 3: radare2!

(Link ai post precedenti: uno, due).
Alla fine della seconda parte, più o meno il reverse engineering dei registri a 16 bit era a posto, ma mancavano i flag ("discrete inputs"). Di questi avevo il nome per esteso ma non l'identificativo Modbus. Ovviamente provarli uno alla volta è impossibile, la maggior parte sono guasti seri. In più c'era la possibilità che il programma fornito dal costruttore fosse bacato, ma comunque ho pensato di provare a cercare i dati, magari sotto forma di array, facendo reverse engineering del binario.
Binario che è scritto in Go, e questo comporta un vantaggio e uno svantaggio. Il vantaggio è che tutti i nomi delle funzioni si trovano nel file; lo svantaggio è che è enorme dato che è linkato staticamente, quindi bisogna agire in modo un po' chirurgico. Inoltre il compilatore ufficiale Go ottimizza poco o niente (gccgo non lo usa nessuno), il che paradossalmente rende più difficile capire l'assembly perché metà delle istruzioni sono inutili.
radare2 non l'avevo mai usato prima, ma giusto per cominciare ho trovato un plugin che definisce un simbolo in radare2 per ogni funzione presente nella sezione .gopclntab del binario. Basta eseguire il comando gorec e nel giro di mezzo secondo il plugin stampa un incoraggiante messaggio Now resolving 15136 symbols... Bene.
I nomi delle funzioni li avevo già visti con strings, e utilizzando l'interfaccia grafica ("iaito") più o meno subito ho trovato una funzione Querye ho visto che chiama dt_modbus.QueryDevice. Un buon inizio, ma quello che cercavo era un array non il codice. Ok, iniziamo a capire un po' come si usa 'sto coso... L'interfaccia grafica fa abbastanza schifo e passo a quella testuale dato che sono abituato a usare gdb. Nel giro di un'oretta inizio a capire che:

Per cominciare quindi inizio con tre comandi, aaS ("analyze all symbols"), aac ("analyze all calls") e adf ("analyze data in functions"). L'ultimo è interessante perché in assembly ARM tutte le istruzioni sono di 32 bit e, a causa del formato delle istruzioni, non si possono scrivere facilmente numeri di più di 8 bit consecutivi (es. 0xfd0 sì ma 0x1001 no). Per questo motivo spesso le costanti (soprattutto gli indirizzi) sono in una "constant pool" alla fine della funzione e vengono caricate con un'istruzione di load. Dopo aver eseguito adf, radare2 annota direttamente il disassemblato con il valore della constante, preso dalla constant pool:
ldr r0, [0x60d8b4] ; [0x60d8b4:4]=0x7b1bb4 
Il risultato del comando in realtà è l'esecuzione di migliaia di comandi axd ("add data ref", il percorso sarebbe "analyze-xref-data"), che vengono aggiunti al file di progetto. Un piccolo "difetto" è che la constant pool continua a venire disassemblata con istruzioni prive di senso. Sarebbe carino poter vedere le i dati in binario... Guardando il file di progetto vedo che ha un sacco di comandi Cs per annotare dove sono le stringhe, e con un paio di tentativi scopro che Cd fa lo sesso con i dati.
Non sapendo esattamente come si fa a farlo automanticamente aggiungo i comandi direttamente al file di progetto, che sta in ~/.local/share/radare2/projects, partendo dagli axd di prima:
awk '/^axd/ {print "Cd 4 @",$2}' | sort -u 
In realtà tutto questo è abbastanza inutile, più che altro un riscaldamento per capire come funziona radare2. Ora incomincio cercando il nome di qualche flag con il comando /:
/ BTCOCH 0x0072673d hit0_0 .ize uintptr }BTCOCHPname:"Battery . 0x00726775 hit0_1 .ent Hard" json:"BTCOCH" grpfn:"avg" al. 0x007abf1a hit0_2 .DKEYBADSIGBL.csvBTCOCHBTDOCHBasic Bear. / BTDOCH 0x007274a4 hit1_0 .persistConn }BTDOCHSname:"Battery . 0x007274df hit1_1 .ent Hard" json:"BTDOCH" grpfn:"avg" al. 0x007abf20 hit1_2 .DSIGBL.csvBTCOCHBTDOCHBasic BearerBrah. 
Bisogna quindi cercare i puntatori alle stringhe, ricordandosi che ARM è little endian:
/x 1a bf 7a 00 0x01170af8 hit4_0 1abf7a00 /x 20 bf 7a 00 0x01170b3c hit5_0 20bf7a00 
Gli indirizzi sono vicini, a 68 byte di distanza non male. Facciamo un dump; radare2 è molto gentile e ti dice dove stanno le cose che hai cercato:
s 0x01170af8 pxa - offset - 0 1 2 3 4 5 6 7 8 9 A B C D E F 0123456789ABCDEF /hit4_0 0x01170af8 1abf 7a00 0600 0000 0000 0000 0000 0000 ..z............. 0x01170b08 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x01170b18 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x01170b28 0000 0000 0000 0000 0000 0000 c300 0000 ................ /hit5_0 0x01170b38 0000 0000 20bf 7a00 0600 0000 0000 0000 .... .z......... 0x01170b48 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x01170b58 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x01170b68 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0x01170b78 c400 0000 0000 0000 29a5 7a00 0400 0000 ........).z..... 
68 byte dopo hit5_0 c'è un altro indirizzo che sembra promettere bene, e infatti c'è una stringa:
ps INSCINTOINUVINVAINVHINVVINVWIPGPIPIXISDNISLAISOFIXFRIcy 
Guardando negli appunti presi durante la parte 2, INSC è il flag di "INverter Short Circuit". A questo punto siamo sicuri di aver trovato un array, ma bisogna capire il formato. Un po' per tentativi scopro che pxw (print-hex-word) è più adatto perché colora di verde gli indirizzi che puntano a una stringa, e noto che 8 byte prima di ogni stringa c'è un numero crescente, per esempio 0xc3 e 0xc4 nel dump di cui sopra.
La domanda è se sono 8 byte prima o 60 dopo. :) A forza di arretrare di 68 byte e stampare dump arrivo alla fine:
s @-68 pxw 0x0116ff04 0x00000005 0x00000000 0x00000000 0x007bdc90 ..............{. 0x0116ff14 0x0000001a 0x9999999a 0x3fb99999 0x00000000 ...........?.... 0x0116ff24 0x00000000 0x00000000 0x00000000 0x00000000 ................ 0x0116ff34 0x00000000 0x00000000 0x00000000 0x00000042 ............B... 0x0116ff44 0x00000000 0x007a99b0 0x00000002 0x00000000 ......z......... 0x0116ff54 0x00000000 0x00000000 0x00000000 0x00000000 ................ 0x0116ff64 0x00000000 0x00000000 0x00000000 0x00000000 ................ 0x0116ff74 0x00000000 0x00000000 0x00000000 0x00000000 ................ 0x0116ff84 0x00000043 0x00000000 0x007a9a18 0x00000002 C.........z..... 
Il formato è cambiato, quindi l'ultima stringa è a 0x0116ff48. Subito prima c'è un altro indice, 0x42, mentre 60 byte dopo c'è 0x43 Sembra quindi molto probabile che 0x42 sia collegato a 0x007a99b0 (BT) e 0x43 a 0x007a9a18 (PV).
Già che ci sono noto in verde 0x0x007bdc90 nella prima riga, che punta a una stringa decode_negative_multiplier, e operando analogamente a quanto fatto ora capisco che fa parte di un altro array, corrispondente ai registri di 16 bit, anche lui di 68 byte per elemento e con meno zeri. Salto per brevità, ma anche lì ogni elemento incomincia con l'indice del registro e ci sono anche i moltiplicatori, per esempio 0.01 per un registro in cui un unità in virgola fissa corrisponde a 0.01 kWh. Da lì recupero l'unico indice che non conoscevo.
A questo punto devo verificare che l'array sia quello per il mio modello di inverter, ma si fa in fretta:
/x 40 ff 16 01 0x011669d8 hit6_0 40ff1601 s 0x011669d8 pxw 16 0x011669d8 0x0116ff40 0x00000034 0x00000034 0x00000000 @...4...4....... 
0x34 è il numero di elementi dell'array (già prima avevo notato che dopo ogni puntatore a stringa c'era la sua lunghezza, quindi immagino che Go usi qualche tipo di descrittore composto da puntatore e lunghezza). Vediamo chi usa il descrittore:
/x d8 69 16 01 0x00c03c09 hit7_0 d8691601 0x0061af5c hit7_1 d8691601 
Per ciascuno dei due valori entro nella modalità visuale con va per sbirciare in giro. Il primo sembra un falso positivo, o più probabilmente una qualche tabella interna generata dal compilatore, ma il secondo è in una constant pool... quella della funzione Query da cui eravamo partiti!
Okay, è decisamente abbastanza per scrivere un programmino in Python che legge i dati e li salva su disco. Lo scrivo in modo che legga a 30 secondi di distanza dal software del produttore (che fa polling ogni minuto), lo lascio girare per un giorno, e sembra tutto a posto. Nella mia versione non si vedono i preoccupanti flag segnalati dall'interfaccia web del produttore; in compenso vedo che il flag PV si accende alla sera. Ci sta visto che è un segnale di "errore".
In preparazione per lo spegnimento del server web aggiungo pure il codice per pubblicare direttamente su MQTT, ma la vittoria finale arriva inaspettatamente quando per sbaglio accendiamo insieme forno e lavastoviglie, e salta la corrente. Ricordate che il fotovoltaico ha anche una funzione di UPS? Questo significa che il programma continua a girare anche mentre andiamo a riattaccare il contatore. Forte delle sue convinzioni, il mio script segnala: Grid None! Il mapping dei flag era giusto, ma evidentemente il software del produttore non lo usa nel modo corretto perché si è perso l'evento.
Già che ci sono aggiorno a Debian Bullseye, peccato che in questo modo l'interfaccia di rete cambia nome e /etc/network/interfaces non la tira più su. Non sapendo cosa succede esattamente, e non essendo la presa HDMI accessibile, sono quindi obbligato a smontare il tutto. Lo sistemo in cinque minuti, ma a questo punto chi non sarebbe curioso di capire cosa fa lo shield?
Visto che al mio programma non serve nessuna elettronica di contorno, ordino questo su Amazon e ci metto dentro il Pi (con la radio Zigbee, per fare un passo avanti nel mio progetto di consolidare in un solo computer i due backend di casa). Sapevo dalla parte 2 che il datalogger contiene un real-time clock, ma il Raspbee ne ha uno pure lui quindi quella funzionalità non la perdo.
Lo shield non è particolarmente complesso: un po' di resistenze, tre integrati con i loro condensatori di bypass, e poco altro. I tre integrati sono un real-time clock, un driver per i relè (un insieme di transistor e diodi) e... un trasduttore RS485. I morsetti dove andrebbero i tre fili RS485 (comune/A/B) sono coperti, ma guardo meglio sul sito del produttore e in una foto si intravedono delle scritte che sembrano essere C/A/B.
Ma se c'è già un trasduttore, perché l'inverter è collegato via USB? La curiosità è parecchia, ed è altamente improbabile che la scheda abbia 4 livelli perché i componenti passivi (resistenze e condensatori) sono pochi e non sono SMD. Saranno al massimo una trentina. Azz, devo pure imparare il reverse engineering dei circuiti stampati!
Alla prossima!
submitted by bonzinip to ItalyInformatica [link] [comments]


2022.01.21 08:03 IlutschiI Spam anrufe aus Ostblockstaaten

Ich bekomme seit einigen Wochen immer wieder Anrufe (1-2 pro Woche) aus Nord Makedonien, Serbien, etc. Es läutet ganz kurz und hört gleich wieder auf. Ganz klar, dass hier versucht wird, dass man die Nummer zurück ruft und dann wahrscheinlich mächtig Gebühren zahlt.
Kann man etwas gegen die Anrufe machen? Ich blockiere die Nummern aber die haben wohl ein riesiges Arsenal an Nummern.
submitted by IlutschiI to Austria [link] [comments]


2022.01.21 08:03 AutoNewspaperAdmin [National] - Wisconsin man convicted of killing, dismembering his parents | NY Post

[National] - Wisconsin man convicted of killing, dismembering his parents | NY Post submitted by AutoNewspaperAdmin to AutoNewspaper [link] [comments]


2022.01.21 08:03 Michyoungie [220121] UZZU TAPE EP.158 - Have you seen the behind the scenes of the MV? Super Yuppers! (ENG SUB)

[220121] UZZU TAPE EP.158 - Have you seen the behind the scenes of the MV? Super Yuppers! (ENG SUB) submitted by Michyoungie to cosmicgirls [link] [comments]


2022.01.21 08:03 aguywritingsmut My clementine had a mini clementine inside

My clementine had a mini clementine inside submitted by aguywritingsmut to mildlyinteresting [link] [comments]


2022.01.21 08:03 Poyraz1967540 Test ilisible d’après se test est ce que je suis positif ou négatif??

Test ilisible d’après se test est ce que je suis positif ou négatif?? submitted by Poyraz1967540 to Strasbourg [link] [comments]


http://atelie21.ru