Searching txt.sour.is

Twts matching #c
Sort by: Newest, Oldest, Most Relevant

Armed robbers force victim to drive to Virginia, then abandon him in Maryland
D.C. police are looking for at least three suspects connected to an armed kidnapping that spanned across the DMV this weekend. According to the Metropolitan Police Department, around 12:30 a.m. on Sunday, Feb. 25, a man arranged to meet up with someone via social media to sell some items. The victim and suspect agreed to meet at 25th Street and L … ⌘ Read more

⤋ Read More

Unexploded WW2 Bomb Removed From Back Yard in Plymouth
More than 100 British Army and Royal Navy personnel assisted in the removal of an unexploded 500 kg bomb from the back yard of a home in Plymouth on Friday, February 23. Footage released by Devon and Cornwall Police shows cranes lifting the bomb from the soil onto the back of a truck to be driven out of the city. The bomb was discovered on February 20, the UK’s Ministry of Defence said, c … ⌘ Read more

⤋ Read More

Bolsonaro Supporters Flood Street in Sao Paulo
Former Brazilian president Jair Bolsonaro ridiculed accusations against him of orchestrating a failed coup in front of tens of thousands of his supporters gathered in Sao Paulo on Sunday, February 25. Police are investigating if Bolsonaro incited what amounted to a failed coup after losing the 2022 election, and say he edited a draft presidential decree that would have declared a state of emergency and c … ⌘ Read more

⤋ Read More

US airman sets himself on fire outside Israeli Embassy in Washington, D.C.: The Morning Rundown, Feb. 26, 2024
A U.S. Air Force member set himself on fire outside the Israeli Embassy in Washington D.C., protesting Israel’s operations in Gaza. ⌘ Read more

⤋ Read More

Golang 泛型入門指南
Go 語言中的泛型是指一種語言特性,允許創建可以處理不同類型的函數、數據結構和接口。換句話說,泛型使得可以創建不受特定類型或數據結構限制的代碼。如果我們此前有使用 Java 或者 C++ 的經驗,那麼會很好理解。在 Go 語言引入泛型之前,開發人員必須編寫多個函數來處理不同類型的數據。這種方法通常很繁瑣,並導致代碼重複。有了泛型,開發人員可以編寫更簡潔和可重用的代碼,可以處理不同類型的數據。Go ⌘ Read more

⤋ Read More
In-reply-to » I finally found the NASM assembler.

@prologic@twtxt.net High five, I’m “generation Java” as well! 😂 There were some leftovers of C++, we used that in the computer graphics courses in Uni a lot. But pretty much anything else that involved programming was Java.

(There was nothing even remotely resembling CS in our “high school”. That school neither had the required teachers nor the equipment / PCs.)

⤋ Read More
In-reply-to » I finally found the NASM assembler.

I finished my data structures classes with C++ and the next year they changed it out with Java. When i transferred up after my assoc degree it was C++ using the counter-strike source game engine.

⤋ Read More
In-reply-to » I finally found the NASM assembler.

I finished my data structures classes with C++ and the next year they changed it out with Java. When i transferred up after my assoc degree it was C++ using the counter-strike source game engine.

⤋ Read More

使用 Gin 框架中的 PureJSON 發送未轉義的 JSON
當我們使用 Go 的 Gin web 框架來構建 RESTful API 時,通常會遇到返回 JSON 響應的需求。Gin 框架提供了c.JSON方法來以 JSON 格式發送回覆,同時它會對特殊字符進行轉義,比如把 < 轉換爲 \u003c。但在某些情況下,我們需要發送未轉義的 JSON 數據,這時我們就可以使用 Gin 框架中的c.PureJSON方法。在 Gin 框架中,c.PureJSON方 ⌘ Read more

⤋ Read More

Forlinx Embedded FET-D9360-C SoM Accommodates D9-Pro Processor and Up to 16GB RAM
In partnership with SemiDrive, Forlinx Embedded has introduced the FET-D9360-C System on Module (SoM), featuring the D9-Pro high-performance industrial processor. This SoM is designed for industrial applications demanding multi-display capabilities with resolutions up to 2K@60Hz. The SoM utilizes the SemiDrive D9 Pro processor, which includes six ARM Cortex-A55 high-performance cor … ⌘ Read more

⤋ Read More

Fuck Gun Control et la joyeuse prolifération des armes à feu
C’était en juin 2023, et la nouvelle a été consciencieusement tenue discrète dans les médias qui n’évoqueront la question que très récemment : une arme, fabriquée avec une imprimante 3D, a été retrouvée sur les lieux d’un règlement de comptes à Marseille. On peut être surpris que la nouvelle n’ait pas fait plus de bruit il […] ⌘ Read more

⤋ Read More

Wasm on Go
本篇內容,是對極客兔兔: Go WebAssembly (Wasm) 簡明教程 [1] 的實踐與記錄,主體內容來自這篇博客,推薦閱讀原文。 是否需要搭建 wasm 環境? WebAssembly 上手 [2]如果是 C/C++,需要藉助 emcc,將 C 和 C++ 代碼編譯到 WebAssembly 和 JavaScript。在 Mac 上,brew install emscripten然後 ⌘ Read more

⤋ Read More

Golang 有必要實現 async-await 嗎?
前言 今天在某站上面看到一個大佬解釋 Golang 中的錯誤處理 err !=nil 時,直接用 Javascript 的 async/await 來解釋。async/await 語法糖在 C#, Python 和 Javascript 中是很常見的異步協程寫法,而在 Golang 中則是使用 goroutine 機制。這時習慣或者喜歡 async/await 語法糖的人可能就會有疑問:Gola ⌘ Read more

⤋ Read More

ebpf-go 初體驗
前言我們在《用 eBPF/XDP 來替代 LVS》系列、《一張圖感受真實的 TCP 狀態轉移》系列,以及《如何終結已存在的 TCP 連接?》系列文章中,均通過純 C 語言和 libbpf1 這個庫來運用 eBPF。但是很多的場景中(尤其是雲原生場景),我們出於避免重複造輪子、更快的迭代速度、運行時安全等原因,會選擇 go 語言來進行開發,ebpf-go2 這個庫就是當前最好的選擇。今天,我們就對 ⌘ Read more

⤋ Read More

原來可以這麼使用 Protobuf
*1. Protobuf 簡介1.1 Protobuf 是什麼Protocol Buffers (簡稱 Protobuf) 是 Google 公司開源的一種輕便高效的結構化數據存儲格式, 以及用於序列化和反序列化結構化數據的代碼生成器。它可以用於通訊協議和數據存儲等領域。Protobuf 是以 .proto 文件形式定義結構化數據的方式和格式。並且通過代碼生成器生成各平臺 (Java、C++、Py ⌘ Read more

⤋ Read More

Go 調用 C– 動態庫實現車牌識別
前言—–很久沒更新博客,這次正好趁着這次機會來更新一個稍微有點意思的內容,利用 C++ 中 Opencv、TensorRT 等庫編譯出動態庫供 Go 調用,再寫個簡單的 api 對上傳的車輛圖片進行車牌識別。究其原因,天下苦 Java 久矣,每次寫 JNI 去給公司 Java 後端服務調用,而我不喜歡 Java 那我每次寫好的模型動態庫就到此爲止了?白白浪費之前那麼多計算資源於心不忍,因此打 ⌘ Read more

⤋ Read More

Gouverner, c’est pleuvoir
Le précédent billet évoquait le fait, maintenant difficile à nier, que l’intelligence des politiciens s’est nettement effondrée ces dernières décennies et que ceci se traduit par un enchaînement de décisions stupides qui appauvrit les Français. Cependant, un autre effet de l’effondrement intellectuel de notre classe politique est celui d’une incapacité croissante à prévoir quoi que […] ⌘ Read more

⤋ Read More

沒想到,Go 語言垃圾回收是這樣工作的!
*1. 垃圾回收概述1.1 什麼是垃圾回收垃圾回收 (Garbage Collection,GC) 是一種自動內存管理的機制, 用於自動釋放那些不再被程序使用的內存。它的主要思想是程序在申請內存時不需要釋放, 而是由垃圾回收器在程序運行的過程中找出那些不再使用的內存並回收它們。這與 C/C++ 語言中的手動內存管理形成對比, C/C++ 程序員需要自己跟蹤內存的分配和釋放。而 Go 語言中內存的分 ⌘ Read more

⤋ Read More

Go 調用 C-C– 函數全攻略
*一、Go 語言調用 C/C++ 函數cgo 基礎及工作原理Go 語言通過 cgo 和 C 語言的 ABI(Application Binary Interface) 進行交互。cgo 會生成相應的 C 代碼, 與 Go 代碼一起編譯成可執行文件或動態庫。cgo 的工作流程主要分爲 3 步:(1) 預處理: 將 Go 源碼中的 C 代碼塊提取出來, 生成 .c 和 .h 文件(2) 編譯: 調用 ⌘ Read more

⤋ Read More

Cost-efficient $39.90 Travel Router with Dual GbE Ports and Flexible Storage Options
Recently, SeeedStudio introduced the LinkStar-H28K-0408, a compact, pocket-sized router that offers advanced connectivity options. This device is equipped with Dual Gigabit Ethernet ports for high-speed internet access and includes a versatile USB Type-C port with Power Delivery support, enhancing its usability and convenience for various applications. Differing from the LinkS … ⌘ Read more

⤋ Read More

Bonne année 2024
2023 est morte, vive 2024. L’année 2023 s’est déroulée comme on pouvait s’y attendre, c’est-à-dire que le meilleur restant toujours à venir, le pire s’est étendu sans grande limite. Pour cette année 2024, souhaitons-la bonne et pour ce qui est des surprises, il est certain qu’il y en aura par paquets de douze : les élections […] ⌘ Read more

⤋ Read More

Comment l’Occident attaque les piliers de sa civilisation
L’année 2023 s’achève doucement et jamais il n’aura autant été évident qu’une petite clique de psychopathes s’acharne actuellement à attaquer chacun des piliers de la civilisation moderne. C’est en substance ce que Michael Shellenberger (connu pour avoir participé aux révélations des “Twitter files“) explique, à raison, dans un entretien qu’il a récemment accordé à Tucker […] ⌘ Read more

⤋ Read More

I’m really bad at competitive programming. 🙄 For today’s #AdventOfCode puzzle, I spent an eternity trying to understand exactly what kind of bG9naWMgY2lyY3VpdAo= the puzzle input describes – I haven’t done that in well over a decade, so I made little progress. I knew right from the start that SSBoYWQgdG8gbG9vayBmb3IgY3ljbGUgbGVuZ3RocyBhbmQgdGhlbiBmaW5kIHRoZSBMQ00K. It just didn’t occur to me to just run my program on cGFydGlhbCBpbnB1dAo= and print those numbers. 🥴 I only did that after over 4 hours (including time to debug my nasty C code) and then, boom, solution …

⤋ Read More

每個 Go 程序員必犯之錯
說起每個程序員必犯的錯誤,那還得是 “循環變量” 這個錯誤了,就連 Go 的開發者都犯過這個錯誤,這個錯誤在 Go 的 FAQ 中也有提到 What happens with closures running as goroutines?[1]:func main() {    var wg sync.WaitGroup    values := []string{“a”, ”b”, ”c”} ⌘ Read more

⤋ Read More

Today’s Advent of Code puzzle was rather easy (luckily), so I spent the day doing two other things:

  • Explore VGA a bit: How to draw pixels on DOS all by yourself without a library in graphics mode 12h?
  • Explose XMS a bit: How can I use more than 640 kB / 1 MB on DOS?

Both are … quite awkward. 😬 For VGA, I’ll stick to using the Borland Graphics Interface for now. Mode 13h is great, all pixels are directly addressable – but it’s only 320x200. Mode 12h (640 x 480 with 16 colors) is pretty horrible to use with all the planes and what not.

As per this spec, I’ve written a small XMS example that uses 32 MB of memory:

https://movq.de/v/9ed329b401/xms.c

It works, but it appears the only way to make use of this memory is to copy data back and forth between conventional memory and extended memory. I don’t know how useful that is going to be. 🤔 But at least I know how it works now.

Image

⤋ Read More

Ignite Realtime Blog: Smack 4.5.0-alpha2 released
We are happy to announce the release of the second alpha release of Smack’s upcoming 4.5 version.

This version fixes a nasty bug in Smack’s reactor, includes support for XMPP over WebSocket connections and much more. Even though Smack has a good test coverage, due its comprehensive unit test suite and integration test framework, we kindly ask you to test pre-releases and report feedback.

As always, [this Smack release is available via Maven C … ⌘ Read more

⤋ Read More

Go 語言控制協程 -goroutine- 的併發數量,有哪些好的解決方法
在使用協程併發處理某些任務時, 其併發數量往往因爲各種因素的限制不能無限的增大. 例如網絡請求、數據庫查詢等等。從運行效率角度考慮,在相關服務可以負載的前提下(限制最大併發數),儘可能高的併發。在 Go 語言中,可以使用一些方法來控制協程(goroutine)的併發數量,以防止併發過多導致資源耗盡或性能下降。以下是一些常見的方法:1. 使用信號量(Semaphore):可以使用 Go 語言中的 c ⌘ Read more

⤋ Read More

Started on a activitypub client, gtk4, c, made on OpenBSD, been quite nice learning experience so far, a bit adjustment from the usual way I do things. I have not done a project in pure c before.
Got token stuff sorted, and posting, next is getting the timeline (and gui for that etc).

⤋ Read More
In-reply-to » It is a pleasure to work with the help system of Borland’s Turbo C++ 3.0 on DOS. The descriptions are clear and concise. There are short and simple examples. Pretty much every help page is cross-refenced and those links can be clicked.

@eapl.me@eapl.me I have many fond memories of Turbo pascal and Turbo C(++). They really did have a great help system. And debug tools! Its rare for language docs to be as approachable. QBasic was great. As was PHP docs when I first came into web.

⤋ Read More
In-reply-to » It is a pleasure to work with the help system of Borland’s Turbo C++ 3.0 on DOS. The descriptions are clear and concise. There are short and simple examples. Pretty much every help page is cross-refenced and those links can be clicked.

@eapl.me@eapl.me I have many fond memories of Turbo pascal and Turbo C(++). They really did have a great help system. And debug tools! Its rare for language docs to be as approachable. QBasic was great. As was PHP docs when I first came into web.

⤋ Read More

It is a pleasure to work with the help system of Borland’s Turbo C++ 3.0 on DOS. The descriptions are clear and concise. There are short and simple examples. Pretty much every help page is cross-refenced and those links can be clicked.

⤋ Read More

Yesterday, I used a rental car to avoid problems with Deutsche Bahn. Today, trying to do another trip with DB, the train is 50 minutes delayed. Karma? 🙃 Or it’s the weather again, DB’s infrastructure isn’t working well at temperatures below 0 °C. 🤷‍♂️ ⌘ Read more

⤋ Read More

Go 語言 CSP 編程實戰:通道通信技術
*概述通信順序進程(Communicating Sequential Processes,CSP)是一種併發編程的形式化理論,由計算機科學家 Tony Hoare 於 1978 年提出。在 Go 語言中,CSP 被廣泛應用,通過通道(Channel)實現了簡單且強大的併發模型。本文將介紹 Go 語言中的 CSP 概念,通過詳細的示例代碼和註釋,理解 CSP 的運作原理和在 Go 中的實現。1. C ⌘ Read more

⤋ Read More

Apple Black Friday Deals from Amazon Available Now
Black Friday is here, and Amazon is offering fantastic deals on a broad range of Apple products. From AirPods, AirTags, Apple Watch, iPad models, MacBook Air, and MacBook Pro, there are fantastic deals, and even more, enjoy these Black Friday discounts. AirPods Deals, from $79 Save big the 2nd generation AirPods Pro with USB-C charging, … [Read More](https://osxdaily.com/2023/11/24/apple-black-friday-deals-from-amazon-available-now/ … ⌘ Read more

⤋ Read More

Apple Black Friday Deals from Amazon Available Now
Black Friday is here, and Amazon is offering fantastic deals on a broad range of Apple products. From AirPods, AirTags, Apple Watch, iPad models, MacBook Air, and MacBook Pro, there are fantastic deals, and even more, enjoy these Black Friday discounts. AirPods Deals, from $79 Save big the 2nd generation AirPods Pro with USB-C charging, … [Read More](https://osxdaily.com/2023/11/24/apple-black-friday-deals-from-amazon-available-now/ … ⌘ Read more

⤋ Read More

La pignole parlementaire passe maintenant en mode turbo
On pourrait en douter et il faut le rappeler de temps en temps : une République, ça ne s’improvise pas. Pondre de la législation, écrire des petits articles et broder finement du texte de loi, c’est un métier, que dis-je, un sacerdoce de tous les jours qui demande du courage voire de l’abnégation et une solide […] ⌘ Read more

⤋ Read More

Le portefeuille d’identité numérique arrive, et avec lui, la prison européenne à ciel ouvert
Ah, l’Union Européenne, c’est une chose subtile qui a bien du mal à gérer des afflux d’immigrants clandestins mais qui prétend, sans sourciller, règlementer les boîtes de camembert et qui, pour faire bonne mesure, entend construire la prochaine prison numérique à ciel ouvert sur tout le territoire européen. Une prison numérique à ciel ouvert ? Diable, … ⌘ Read more

⤋ Read More

So Youtube rea really cracking down on Ad-blockers. The new popup is a warning saying you can watch 3 videos before you can watch no more. Not sure for how long. I guess my options are a) wait for the ad-blockers to catch-up b) pay for Youtube c) Stop using Youtube.

I think I’m going with c) Stop using Youtube.

⤋ Read More

Radio France se prend les pieds dans son obsession anti-nazie
Parfois, l’actualité, aussi horrible ou pesante soit-elle, permet d’éclairer certaines réalités que beaucoup trop ne voulaient pas voir ou refusaient simplement de croire. Cette fois-ci, le contexte général de la guerre israélo-palestinienne fournit l’occasion de mettre en exergue les talents d’un certain Guillaume Meurice, un des “humoristes” dont Radio-France achète les productions. C’est la magie […] ⌘ Read more

⤋ Read More

iOS 16.7.2, iPadOS 16.7.2, iOS 15.8, & iPadOS 15.8 Released for Older iPhone & iPad Models
Apple has released a series of software updates for older model iPhone and iPad devices, that have either not yet updated to iOS 17 and iPadOS 17, or are not able to run those versions of system software. The updates include important security fixes, and are therefore recommended for all users to install, especially if … [Read More](https://osxdaily.c … ⌘ Read more

⤋ Read More

Grâce à Linky, c’est fini l’abondance !
Sapristi, voilà que l’hiver s’annonce épineux pour les Français ! Alors que plus d’un tiers d’entre eux se retrouve à devoir vivre avec 100 euros dès le 10 du mois (soit 5€ par jour tout compris), on craint déjà de voir le prix du baril de pétrole grimper les prochaines semaines alors que le Moyen-Orient semble […] ⌘ Read more

⤋ Read More

ICYMI: improved C++ vulnerability coverage and CodeQL support for Lombok
The effectiveness of a static application security solution hinges on its ability to provide extensive vulnerability coverage and support for a wide range of languages and frameworks. Today, we’re highlighting two releases that’ll help you discover more vulnerabilities in your codebase, so you can ship more secure software.

The post [ICYMI: improved C++ vulnerability coverage and CodeQL support … ⌘ Read more

⤋ Read More

Attentat d’Arras : décidément, l’extrême-droite est partout !
À tout âge de la vie, il faut pratiquer une activité physique, même légère, qui permet de conserver un minimum de souplesse et de s’assurer des vieux jours paisibles. Et avec l’actualité brutale en Israël et en France, c’est l’occasion pour les gauchistes les plus hypocrites de s’entraîner comme jamais dans la gymnastique et les […] ⌘ Read more

⤋ Read More

La France des Nobels et des rebelles
C’est avec une joie non dissimulée par toute la classe jacassante que nous apprenions, il y a quelques jours, que des Français remportaient cette année encore un prix Nobel en physique et en chimie. En physique, ce sont deux chercheurs français qui décrochent la prestigieuse récompense, Pierre Agostini et Anne L’Huillier, pour leurs travaux sur […] ⌘ Read more

⤋ Read More

Le vieux monsieur s’en est allé…
Un texte de Marcel M. L’appartement voisin (de 110m²) était désormais bien trop vaste pour ce vieux monsieur seul. Le remplacement obligatoire (pour mise aux normes européennes) de l’ascenseur, de la chaudière, de l’isolation de la copropriété avait eu raison de ses économies. Les nouvelles normes de chauffage (limite des températures à 15°C avec menaces […] ⌘ Read more

⤋ Read More

Nvidia se développe en France ? Vite, punissons-la !
L’intelligence artificielle progresse fortement et chaque semaine apporte son lot de nouvelles surprises et de nouveaux défis relevés par les principaux développeurs. ChatGPT vient par exemple de gagner de nouvelles fonctionnalités lui permettant de “voir” (c’est-à-dire d’analyser des images) et de “parler” (produire ses réponses avec une voix synthétique). Les premiers utilisateurs (privilégiés) qui ont […] ⌘ Read more

⤋ Read More

La classe jacassante est obsédée par le sexe des autres
C’est étonnant : nos dirigeants, quand ils ne sont pas à nous expliquer les bienfaits d’une attrition contrôlée et de préférence silencieuse, et quand ils ne sont pas occupés à nous couper les vivres, l’énergie, les moyens de nous déplacer ou nos moyens de subsistance, semblent particulièrement préoccupés par l’usage que nous avons de notre sexe. […] ⌘ Read more

⤋ Read More

Avalanche de censure : les politiciens perdraient-ils la main ?
Le problème de la censure directe et explicite, c’est qu’elle se voit et qu’elle offre bien malheureusement une autoroute à ces enquiquinants avocats de la liberté d’expression. Non, décidément, il faut trouver un autre moyen, plus subtil, d’obtenir la même chose sans faire couiner les lucides. Une méthode consiste à passer des lois qui reviendront […] ⌘ Read more

⤋ Read More

Encore un ratage informatique pour l’État français
L’Union européenne en rêve, ses États membres y travaillent, la France la pousse de toutes les façons possibles mais pourtant, le chemin de lait et de miel vers la mise en place d’une identité numérique pour tous semble encore parsemé d’embûches. C’est dommage tant on sait que cette identité numérique, vaste entreprise de numérotation du […] ⌘ Read more

⤋ Read More

Youpi ! La lutte contre “la haine” sur les intertubes continue de plus belle !
Le bruit de fond, léger il y a encore quelques années, devient progressivement plus fort : selon lui, il semble évident que les intertubes, les réseaux sociaux et le web permettent une fois encore aux discours de haine de proliférer. C’est honteux ! C’est bien simple : il ne se passe plus une semaine sans qu’on voie une […] ⌘ Read more

⤋ Read More

Bruno Le Maire Contre La Shrinkflation Des Kiris
La France est au bord du gouffre, c’est évident ! Et les raisons en sont évidentes et se résument en deux mots : sifflets et abayas. Oui, pas de doute : tout le pays ne semble plus occupé qu’à évaluer ces deux sujets d’une importance ultime. D’un côté, si l’on s’en tient aux médias de grand chemin, l’interdiction […] ⌘ Read more

⤋ Read More

Allemagne : la transition écologique vers le charbon ne se passe pas tip top
Tiens, voilà que RWE, le deuxième producteur d’électricité en Allemagne, est actuellement en train de mettre plusieurs éoliennes à la casse, afin de faire de la place… à sa mine de charbon à ciel ouvert. L’information n’a pas fait beaucoup de bruit dans la presse française et, reconnaissons-le, c’est bien dommage et parfaitement logique. C’est […] ⌘ Read more

⤋ Read More

Allez les gueux, il faut payer maintenant !
Heureusement que nous avons avec Emmanuel Macron un expert de la finance à la tête de l’État ! Heureusement que l’économie du pays est gérée de main de maître par des cadors comme Bruno Le Maire ! Sans ceux-là, quelle sombre direction le pays prendrait-il ? C’est probablement grâce à cette équipe de choc affûtée comme une lame […] ⌘ Read more

⤋ Read More

Immobilier : une tempête parfaite ?
C’est bien connu : quand le bâtiment va, tout va. Dès lors, tout va bien en France, n’est-ce pas ? Eh bien à vrai dire, pas tout à fait. Il semble bien qu’après des années, voire des décennies d’une euphorie que certains, chafouins, qualifiaient d’irrationnelle, les choses sont en train de prendre une tournure un peu moins […] ⌘ Read more

⤋ Read More

Immobilier, startups, hydrogène : les profiteurs d’illusions
Un article de Henry Bonner Les dirigeants et les politiciens passent leur temps à inventer des prétextes pour la déformation des prix dans l’économie. En général, ils induisent ainsi plus d’agitation dans l’économie, c’est-à-dire plus de transactions, d’investissements, et de consommation qu’ils croient être de l’activité économique. Selon les modèles et croyances de ces dirigeants, […] ⌘ Read more

⤋ Read More

L’horizon de confiance se réduit franchement
C’était pourtant assuré, promis juré craché : l’été 2023 devait être le plus chaud bouillant jamais enregistré. Cependant, malgré l’utilisation de couleurs cramoisies pour les cartes météos dans tous les médias européens, les autorités ont eu bien du mal à faire oublier la canicule humide et la violente sécheresse asymptomatique qui a frappé l’essentiel de l’Europe […] ⌘ Read more

⤋ Read More

Les leçons d’un concert en campagne
Un article de Henry Bonner Les gens ont tendance à accaparer les ressources dont ils ont envie et ce afin de poursuivre les projets ou plaisirs qui leur tiennent à cœur, et c’est d’autant plus vrai lorsqu’il s’agit des ressources des autres : ils trouvent ainsi presque toujours le moyen de justifier l’usage de l’argent des […] ⌘ Read more

⤋ Read More
In-reply-to » I need to do a big rewrite on how the yarn desktop client handles the status widgets, this is because I want links and such, and to do that I have to rewrite the status message code, it takes a bit if time to do it, but I kinda know what to do - I just need to dive in and get it done. Been thinking about it for a while, I think it's time to get started on it. Also makes the code much cleaner then what it is now.

@prologic@twtxt.net I think the API is is fine :). But to be honest - one thing that would help me is a commandline curl example on how to upload a image, I take these curl commands through a converter that makes it into libcurl c++ code which I then use :) If you could help me with such a image upload curl example then I’d appreciate it! (I’m currently missing media upload).. And having that feature would be great! :)

⤋ Read More

Isode: M-Guard 1.5 – New Capabilities
M-Guard is an XML guard that is used at a network boundary to control traffic. An M-Guard instance is an application level data diode, with traffic flowing in one direction only. Commonly, M-Guard instances will be deployed in pairs, one controlling flow in each direction. The following is a list of the new capabilties introduced in version 1.5.

Image

**M-Guard C … ⌘ Read more

⤋ Read More

Erlang Solutions: Effortlessly Extract Data from Websites with Crawly YML

The workflow

So in our ideal world scenario, it should work in the following way:

  1. Pull Crawly Docker image from DockerHub.
  2. Create a simple configuration file.
  3. Start it!
  4. Create a spider via the YML interface.

The detailed documentation and the example can be found on HexDocs here: [https://hexdocs.pm/crawly/spiders_in_yml.html#content](https://hexdocs.pm/crawly/spiders_in_yml.html#c … ⌘ Read more

⤋ Read More

Les impôts s’envolent et la France s’écrase.
Pas de doute : la France est un paradis fiscal. C’est-à-dire que pour le fisc et les taxopathes compulsifs, la France est un vrai paradis. Ceci n’est pas une exagération. À ce sujet, l’actualité offre souvent d’intéressantes collisions d’informations que nos médias s’empressent généralement de ne pas rassembler, ces derniers n’aimant ni les coïncidences, ni les […] ⌘ Read more

⤋ Read More

Ces coïncidences statistiques dont on ne veut surtout pas parler
C’est avec un peu d’étonnement qu’on apprend dans une presse globalement discrète que, décidément et malgré tout, l’année 2022 aura vu s’installer une surmortalité de plusieurs dizaines de milliers de morts en France. Voilà qui est peu commun : autant pour l’année 2020 et l’année 2021, on s’attendait à cette surmortalité évidemment causée par la pandémie […] ⌘ Read more

⤋ Read More
In-reply-to » Just ordered a new phone, making the switch from Samsung Android to Iphone. Been a while since I've been excited about getting a new phone. Looking forward to it!

@prologic@twtxt.net it’ll be nice to get away from google for a while. also moved all my cloud files to proton drive (got tired of self-hosting). I want a mac too, the m2 laptop. But that will be later. but Im unsure how software development is done on it, if its easy to for example code your own stuff (c++), and also I have no idea how gui realted things are handled. but that makes it fun as well - figuring out all that stuff.

⤋ Read More

**RT by @mind_booster: [1/3]
Más notícias para Portugal 🛥️

Estudo divulgado hoje pela ZERO refere que Portugal mantém o 6.º lugar entre os países europeus c/ maiores níveis de poluição de óxidos de enxofre emitido (SOx) pelos navios de cruzeiro depois de Itália, Espanha, Grécia, Noruega e França.**
[1/3]

Más notícias para Portugal 🛥️

Estudo divulgado hoje pela ZERO refere que Portugal mantém o 6.º lugar entre os países europeus c/ maiores níveis de poluição de óxidos de enxofre emitido (SOx) pelos navios de cruz … ⌘ Read more

⤋ Read More

Après la sécheresse asymptomatique, les restrictions et les taxes éclair
Mettez-vous bien ça dans le crâne : l’abondance, c’est fini ! On va maintenant entrer dans l’ère des pénuries : pénurie d’énergie, les moulins à vent et les miroirs magiques ne parvenant pas à combler les besoins, pénurie de viande, décidée d’en haut, pour éviter le méthane, le dioxyde de carbone et une trop bonne santé du cheptel […] ⌘ Read more

⤋ Read More

Grâce à une app dédiée, évitez le fusilladothon de Nantes
On l’oublie parfois, mais la République du Bisounoursland, ce n’est pas seulement Paris, ses lumières, ses manifestations, ses agressions, ses surmulots et son équipe municipale au taquet pour préparer des Jeux Olympiques dantesques (le mot n’est pas trop fort). C’est aussi toute une province riche de ses particularismes et de ses spécialités culinaires comme, par […] ⌘ Read more

⤋ Read More

Vous crèverez de faim et vous serez heureux ?
Tout se déroule donc comme prévu, c’est-à-dire assez mal et avec une croissance alarmante des idées plus débiles les unes que les autres : puisque la pandémie n’a pas fait assez peur pour permettre un asservissement efficace de toute la population, il était entendu, dès l’année dernière, que les hystéries climatiques prendraient le relais. Grâce aux […] ⌘ Read more

⤋ Read More

I need to add multithreading to the desktop client, I have not done that before in c++ - so that’ll be fun to figure out. I need it for the fetching of the timeline so that it happens in a separate thread. That way the GUI does not freeze while fetching the timeline. Also need to add a status bar that can show what the application is working on.

⤋ Read More
In-reply-to » I want to try NixOS again, and then get the yarn desktop client built on that, and then see if I can get the client into their repo. That would be fun to do. If I have time tonight I'll start on that.

So, I kinda regret installing NixOS, I had forgotten why I did not use it for c++ stuff last time. But I learned about ‘flakes’ so Im checking into that now to see if I can use that to my advantage to make it easier. So I’ll give it some more time to see if I can learn what I need to build yarn desktop client on it.

⤋ Read More

Le rift entre le peuple et ses dirigeants continue de croître
Que c’est beau, une République en marche à pas cadencés, vers un futur qu’on imagine plein d’avenir et de discours aériens pour ne pas dire venteux d’Emmanuel Macron ! Chaque jour qui passe est l’occasion pour le pouvoir en place de mettre de nouvelles pierres à l’édifice de progrès bigarré qu’il entend construire, même et surtout […] ⌘ Read more

⤋ Read More

Em entrevista à @RTPNoticias, o “Ministro do Ambiente e da Acção Climática” do @ambiente_pt, quanto questionado sobre a energia,sobre gás só fala das preocupações quanto ao seu custo, sem nenhuma palavra a dizer sobre a óbvia necessidade da redução do seu uso c/ a crise climática
Em entrevista à @RTPNoticias, o “Ministro do Ambiente e da Acção Climática” do @ambiente_pt, quanto questionado sobre … ⌘ Read more

⤋ Read More

Les fines interventions étatiques dans le déploiement de la fibre
Depuis 2013, le fier et puissant gouvernement français et toute l’administration Hollande derrière a vigoureusement lancé un grand Plan Très Haut Débit qui vise à apporter le plus rapidement possible la fibre optique aux foyers français : les enfants, c’est décidé, d’ici 2025, tout le monde devra être sévèrement fibré ! Et force est de constater que, […] ⌘ Read more

⤋ Read More

Les élites occidentales n’en peuvent plus de cette odieuse liberté d’expression
En France, pays de la Liberté et des Droits de l’Homme, on peut tout dire à condition de chuchoter ce qui pourrait agacer, et seulement à des oreilles qui l’acceptent. Sinon, on s’attire de gros problèmes : la Liberté et les Droits de l’Homme, c’est très bien tout ça, mais faut pas pousser. C’est ainsi qu’apostropher […] ⌘ Read more

⤋ Read More

Et maintenant, la Taxe Carbone pour tous
Voilà, c’est dit ! Dans les prochains mois, dans la joie, la bonne humeur et l’écoresponsabilité frétillante, les foyers européens (et français en particulier) vont enfin participer à la grande lutte contre le méchant dioxyde de carbone qui ne fait rien que de nous garantir du climat tout déréglé : par le truchement d’une Union européenne en […] ⌘ Read more

⤋ Read More

Les gesticulations gouvernementales pour sauver la France de la faillite
Surprise totale ! Alors que le Tour de France à Casseroles Tintinnabulantes de Macron se poursuit sous les bravos d’une foule en délire, les récentes déclarations de plusieurs membres du gouvernement laissent entendre que des efforts allaient être vigoureusement entrepris pour éplucher les comptes publics. C’est ainsi qu’on apprend que le gouvernement prétend à présent s’inspirer […] ⌘ Read more

⤋ Read More

Cette surpopulation qui n’en finit pas de ne pas arriver
On vous l’a dit, on vous l’a répété et c’est donc forcément vrai : la croissance démographique délirante de l’Afrique va entraîner la ruine de ce continent puis, inévitablement, celle de l’Europe, ce qui nous impose d’ores et déjà de rouler en vélo, de manger des insectes et de vivre chichement dans des appartements-boîtes. C’est donc […] ⌘ Read more

⤋ Read More

En s’appauvrissant, la France met le larcin à portée des bourgeois
C’est LA tendance mode du moment, la fast-fashion éco-hype au rayon frais de votre supermarché : l’antivol massif sur le steak Charal et l’entrecôte dans une boîte en plastique transparent qui ne s’ouvre qu’en caisse… Décidément, la France de 2023 explore de nouveaux espaces incongrus et des latéralités carrément glucoses ! On l’aura compris : on assiste à […] ⌘ Read more

⤋ Read More

Guichet unique, échecs multiples
Depuis le 1er janvier 2023, la République Française a basculé dans le domaine sucré du Guichet Unique Numérique Pour Les Entreprise : ce site web technofuturiste est donc devenu, youpi youpi, l’unique point d’entrée des entreprises pour réaliser leurs tracasseries formalités administratives. Depuis, tout se déroule comme prévu : c’est un échec total. Pour garantir ce plantage […] ⌘ Read more

⤋ Read More

**RT by @mind_booster: Highlights from IPCC report:

  • The world’s on track to hit above 3°C of warming by 2100.
  • Emissions must peak by 2025 and nearly halve by 2030 to keep warming to 1.5°C
  • 3-bil people likely to suffer water scarcity at 2°C.
  • No gov has a credible plan to keep warming in target.**
    Highlights from IPCC report:

- The world’s on track to hit above 3°C of warming by 2100.

- Emissions must peak by 2025 and nearly halve by 2030 to keep warming to 1.5°C

- 3-bil people likely to suffer w … ⌘ Read more

⤋ Read More
In-reply-to » Posting from c++, fltk GUI.

A lot of more work needs to be done, but at least now I got the basic timeline stuff done, took a good while to figure out how to solve it, but now I know. The reason why the statuses are cut short on some is because of html tags and stuff like that - c++ is a bit picky with strings and stuff like that. but I’ll get that sorted as well.
At least I can show the first screenshot. Keep in mind the GUI is not at all finished, I’m working on the basics first, implement all the features, then I work on finishing touches.

Image

⤋ Read More

Formidable, la sécu de Macron rembourse les protections périodiques mais plus les cathéters !
Il y a parfois d’amusantes collisions d’actualité, parfois fortuites, parfois non et parfois on se demande. Et alors que le gouvernement est actuellement très occupé par un peuple plus remuant que prévu, le voilà qui tente, envers et contre tout, d’intéressantes cabrioles avec les remboursements de sécurité sociale. C’est ainsi qu’on apprend, quelqu … ⌘ Read more

⤋ Read More
In-reply-to » Test from ftlk in rust.

So, progress is going smooth!
No I have compiled libcurl with openssl, and I fetch token already.
so next is creating three functions - one for posting, one for the login and fetching token (now I have just testing login when application starts), and the fetch the timeline. Then I need the gui.
Progressed faster in 2 hours in c++ then days with rust…

⤋ Read More
In-reply-to » Test from ftlk in rust.

Okay, so I spent about one hour setting up cmake, fltk and libcurl for c++, got all that running now.
I still need to fix the cmake script a bit, but I have a working verison now with this.
I will now add the same curl stuff I had in rust in c++, then work on the gui and all that.
So I will drop rust, and go for c++ instead, much easier for me. Was worth a try in rust, but for now that’s not for me to be honest, I much faster and better in c++.

⤋ Read More
In-reply-to » Test from ftlk in rust.

Im very close to making the decision to just rewrite what I have in c++ instead. I feel I would have done this much faster with that. I’ll think about it until tomorrow. I’ll probably do that anyways just to see. just start with cmake and get started with it.

⤋ Read More
In-reply-to » Test from ftlk in rust.

Found what I needed finally.. I now created a struct with this crate:
https://crates.io/crates/arraystring
That works for what I need, damn this has been annoying to find a solution too.
I can now store the strings I need in the struct, and use that in all the functions.
Also works with the GUI callback stuff, so it solves the Issue I’ve been having.
I have now added gui elements for server url, username, password.
And functions for fetching the timeline with the supplied info.
So now I can finally start working on the timeline GUI.

It’s been in a way easier then expected, but also somethings are a bit tricky.
I could easily have done the same in c++ much faster, but the whole point here was to learn more rust.
And for that it’s been going well.

⤋ Read More