Forwarded from Pavel Durov (Paul Du Rove)
Tiny Verse opens in full-screen, which looks great on desktops and tablets. Make sure to swipe and zoom to admire the 3D effects
Playdeck's task section now features an "Add to Home Screen" option โ and a flying Yeti that moves based on your deviceโs orientation
Major has added a custom loading screen and the new Major Maze mini-game, where you can guide a rolling ball by tilting your phone
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
๐3
Chapi Dev Talks
IMG_20241118_172629_090.jpg
To Shade some light how big the csv files are.
๐คฏ
๐คฏ
๐คฏ19๐1
Chapi Dev Talks
To Shade some light how big the csv files are. ๐คฏ
Based on @frectonz recommendation to change it to sqlite it might get me a huge performance on processing part of the big csv, since file size doesn't matter for us but the speed is a huge gain for us.
plus there were a lot of duplication in the csv rows and we didn't notice that until today.
after a bit of experiment even tho the sqlite file size increased i think the query time is much faster than the normal looping so i think i am changing the approach a bit.
So the idea is to merge and process 4 csv file so i am going to change 3 csv to sqlite and looping through one csv and getting the file from other 3 might be the best approach i have at the moment.
just like
tho this doesn't help much for file downloading part but i think it's a good start for processing part.
anyways thanks @frectonz for the recommendation it super cool to have such community.
plus there were a lot of duplication in the csv rows and we didn't notice that until today.
after a bit of experiment even tho the sqlite file size increased i think the query time is much faster than the normal looping so i think i am changing the approach a bit.
So the idea is to merge and process 4 csv file so i am going to change 3 csv to sqlite and looping through one csv and getting the file from other 3 might be the best approach i have at the moment.
just like
for i in big_csv:
result_1 = cursor.execute(f"SELECT * FROM table WHERE id = {i}")
result_2 = cursor.execute(f"SELECT * FROM table WHERE id = {i}")
result_3 = cursor.execute(f"SELECT * FROM table WHERE id = {i}")
# do something with the result
tho this doesn't help much for file downloading part but i think it's a good start for processing part.
anyways thanks @frectonz for the recommendation it super cool to have such community.
โก21๐1
Forwarded from Hacker News
Show HN: Embed an SQLite database in your PostgreSQL table (Score: 150+ in 11 hours)
Link: https://readhacker.news/s/6icWC
Comments: https://readhacker.news/c/6icWC
pglite-fusion is a PostgreSQL extension that allows you to embed SQLite databases into your PostgreSQL tables by enabling the creation of columns with the `SQLITE` type. This means every row in the table can have an embedded SQLite database.
In addition to the PostgreSQL `SQLITE` type, pglite-fusion provides the `query_sqlite`` function for querying SQLite databases and the `execute_sqlite` function for updating them. Additional functions are listed in the projectโs README.
The pglite-fusion extension is written in Rust using the pgrx framework [1].
----
Implementation Details
The PostgreSQL `SQLITE` type is stored as a CBOR-encoded `Vec<u8>`. When a query is made, this `Vec<u8>` is written to a random file in the `/tmp` directory. SQLite then loads the file, performs the query, and returns the result as a table containing a single row with an array of JSON-encoded values.
The `execute_sqlite` function follows a similar process. However, instead of returning query results, it returns the contents of the SQLite file (stored in `/tmp`) as a new `SQLITE` instance.
[1] https://github.com/pgcentralfoundation/pgrx
Link: https://readhacker.news/s/6icWC
Comments: https://readhacker.news/c/6icWC
pglite-fusion is a PostgreSQL extension that allows you to embed SQLite databases into your PostgreSQL tables by enabling the creation of columns with the `SQLITE` type. This means every row in the table can have an embedded SQLite database.
In addition to the PostgreSQL `SQLITE` type, pglite-fusion provides the `query_sqlite`` function for querying SQLite databases and the `execute_sqlite` function for updating them. Additional functions are listed in the projectโs README.
The pglite-fusion extension is written in Rust using the pgrx framework [1].
----
Implementation Details
The PostgreSQL `SQLITE` type is stored as a CBOR-encoded `Vec<u8>`. When a query is made, this `Vec<u8>` is written to a random file in the `/tmp` directory. SQLite then loads the file, performs the query, and returns the result as a table containing a single row with an array of JSON-encoded values.
The `execute_sqlite` function follows a similar process. However, instead of returning query results, it returns the contents of the SQLite file (stored in `/tmp`) as a new `SQLITE` instance.
[1] https://github.com/pgcentralfoundation/pgrx
GitHub
GitHub - frectonz/pglite-fusion: Embed an SQLite database in your PostgreSQL table. AKA multitenancy has been solved.
Embed an SQLite database in your PostgreSQL table. AKA multitenancy has been solved. - frectonz/pglite-fusion
โก20๐ฅ6โค2๐1
This is not related to tech at all but I urge you to find couple of minutes and read the below story.
https://www-bbc-com.cdn.ampproject.org/c/s/www.bbc.com/amharic/articles/c2e714vekk1o.amp
I really am out of word at this point. May God help us and follow the right path.
Out kids might live in this country at least for most people and do we really give this to our kids.
Hopefully our generation will bring the good out of humanity.
Thank you for all of you who reads this. ๐
https://www-bbc-com.cdn.ampproject.org/c/s/www.bbc.com/amharic/articles/c2e714vekk1o.amp
I really am out of word at this point. May God help us and follow the right path.
Out kids might live in this country at least for most people and do we really give this to our kids.
Hopefully our generation will bring the good out of humanity.
Thank you for all of you who reads this. ๐
BBC News แ แแญแ
โแฐแ แแแ แแ แแแ แจแซแ แแแฅแ แแ แญโ - แจแแ แ แแธแ แแ แ แจแ แแ แแแต - BBC News แ แแญแ
แแแฆแต 2015 แ.แ. แจแฐแแธแแ แจแแ แ แแธแ แ แแ แฅแแแฝแ แซแตแแฃแฃ แแแแแชแซแ แจแแ แจแแแแ แตแญแแต แแ แญแข แแแค แจแ แแต แแแต แจแแแแ
แ แแต แฐแ แแ แซแณแแแปแธแแ แแแต แ แฐแแแจแฐ แแแแแชแซ แแ แแขแขแฒ แ แแญแแญ แฐแแแซแแฝแข แจแขแขแฒ แแญ แ แแ แซแต แแแ แซแ แแญแณแค แตแแฐแ แแแฝแ แต แแแแต แฅแ แตแแณแแแปแธแ แแ แ แแแต แ แแญแแญ แฐแญแซแแฝแข แจแ แแแ แแป แจแแฃแฝแ แต แแแแตแ แ แตแแตแ แ แญแแโฆ
๐ญ24
Me going out to office from home(aka around semit fiyel bet)
Me arrived at the office (aka 22)
Me go upstairs 4 floors fyi no lift
Me realising I forgot my office key Infront of the door ๐
Me now drinking coffee eventho I have to work trying to decide what to do ๐๐(aka anqi coffee)
Me arrived at the office (aka 22)
Me go upstairs 4 floors fyi no lift
Me realising I forgot my office key Infront of the door ๐
Me now drinking coffee eventho I have to work trying to decide what to do ๐๐(aka anqi coffee)
๐41๐4๐ฅ1
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
I Meet MrBeast To Break The Internet!!
Cristiano Ronaldo meets the biggest Youtuber and Jimmy answers the question everyone is asking: โAm I Gonna Beat You?โ. Big challenges to come on the 30th!!!
๐ฅ11๐4๐1๐คฏ1
Samson Endale ๐ช๐น
Get ready for Black Friday ๐ฅ
How i love black Friday sales.
it is already started and since i am working heavily on US sites and other sites i think i needed a strong VPN which proton VPN best at it.
https://protonvpn.com/blackfriday
i was tempted to go for Proton Unlimited which
Anyways if you are want to buy something and was waiting for discount this is your chance.
it is already started and since i am working heavily on US sites and other sites i think i needed a strong VPN which proton VPN best at it.
https://protonvpn.com/blackfriday
Billed at $35.88 for the first 12 months best deal so far i think.i was tempted to go for Proton Unlimited which
Billed at $77.88 for the first 12 months.Anyways if you are want to buy something and was waiting for discount this is your chance.
Proton VPN
VPN Black Friday deals: VPN discounts | Proton VPN
Save on a secure, high-speed VPN to stream videos, unblock content, and protect your browsing from surveillance with the best Black Friday VPN deals.
๐ฅ1
Forwarded from Tech Nerd (Tech Nerd)
๐4
แจ WebFlow แแแต แซแแ แแแแแ แฐแ แฅแฃแญแแ แแฐ @SophiServebot แแแฅแญแต แญแแฉ แฅแ Small Task(แตแแฝ แแฐแซ แตแซ แ แแ) plus แแแฐแแฑ แแ แตแซแ แแแญ แญแฝแแแกแก
Max 1 hr bihon new so please text on the bot your username.
very very small task.
Task Detail:
yehone website ale esu lay and page weyim demo and section form mechemer new keza. i will send you the fields. formu submit sidereg yemihedibet aws lambda ale keza success message masayet new.
lela form pagu lay silale copy paste new mostly
Max 1 hr bihon new so please text on the bot your username.
very very small task.
Task Detail:
yehone website ale esu lay and page weyim demo and section form mechemer new keza. i will send you the fields. formu submit sidereg yemihedibet aws lambda ale keza success message masayet new.
lela form pagu lay silale copy paste new mostly
Webflow
Webflow: Create a custom website | Visual website builder
Create custom, responsive websites with the power of code โ visually. Design and build your site with a flexible CMS and top-tier hosting. Try Webflow for free.
๐3๐ฅ2
Got a question for android nerds is there any good network monitor application you know?
Please send playstore link ๐
trying
Please send playstore link ๐
trying
PCAPdroid - network monitor as of now but would love to know if there is any good ones๐1