From Idea to Startup: How Open Source Tools Can Help You with Setting up Your Business
#
resources
#
tutorial
#
opensource
#
startup
Ideas can come to you anytime and anywhere, may it be on your busy weekdays or in your dreams in the middle of the night. But we often seem to pass these ideas and not do anything about them, underestimating their potential and our ability to act on them. https://dev.to/docsgpt/from-idea-to-startup-how-open-source-tools-can-help-you-with-setting-up-your-business-3kpe
If you’re a developer wondering about the real difference between Golang and Rust in 2024, then this video is for you. We’ll break down the key distinctions between these two popular programming languages to help you choose the right one for your projects.
Python on noussut vuoden 2024 ylivoimaiseksi ohjelmointikieleksi, saavuttaen ennätykselliset 10 % kasvun suosiomittauksissa vuoden aikana. Tämä tekee siitä selkeän voittajan TIOBE-indeksissä, joka mittaa ohjelmointikielten suosiota maailmanlaajuisesti.
Toiseksi ja kolmanneksi sijoittuneet Java (+1,73 %) ja JavaScript (+1,72 %) jäivät selvästi Pythonin taakse, vaikka niidenkin suosio osoitti positiivista kasvua. Pythonin 10 %:n hyppäys on kuitenkin poikkeuksellinen, ja se alleviivaa kielen asemaa ohjelmointimaailman johtotähtenä.
Pythonin suosio perustuu sen monipuolisuuteen, helppokäyttöisyyteen ja vahvaan ekosysteemiin. Python on hallitseva kieli tekoäly- ja data-analytiikkasovelluksissa. Kielen laajat kirjastot, kuten TensorFlow, PyTorch ja Pandas, ovat tehneet siitä välttämättömän työkalun tutkijoille ja insinööreille.
Pythonin yksinkertainen syntaksi ja selkeä rakenne tekevät siitä erinomaisen valinnan aloitteleville ohjelmoijille. Tämä on auttanut sitä laajentamaan käyttäjäkuntaansa nopeasti.
Pythonilla on lisäksi yksi suurimmista ja aktiivisimmista ohjelmointiyhteisöistä. Tämä takaa, että apua ja resursseja on aina saatavilla.
Vaikka Pythonin suosio on ennennäkemätöntä, sen kasvu voi hidastua lähivuosina. Nopeiden ohjelmointikielten, kuten C++:n ja Rustin, kysyntä on kasvussa erityisesti suorituskykykriittisissä sovelluksissa. Lisäksi on spekuloitu, että tekoälyhype voi tasaantua lähitulevaisuudessa, mikä saattaisi vaikuttaa Pythonin käyttöön.
Valtiovarainministeriö otti syksyllä käyttöön uuden tulosohjausjärjestelmän. Jotkut julkisen puolen järjestelmäprojektit ovat surullisenkuuluisia kalleudestaan ja pitkäkestoisuudestaan, mutta tämä järjestelmä on toista maata: rahaa paloi vain yhden ihmisen palkan verran, ja aikaakin vain puolitoista vuotta. Salaisuus piilee kehitystavassa: low-codessa.
New idea – still a rough draft. I’ve made a video of a curve stitching animation with the Python code scrolling on the left side of the screen. The code needs to be cleaned up, and the syntax highlighting was screwed up by the script that captured the image from the .py file, but I think it’s a cool enough idea to just release a rough draft anyway.
Composable commerce tarjoaa konkreettisia liiketoimintahyötyjä, mutta lähestymistavalla on myös monia etuja yritysten verkkokaupan teknologiavalintojen kannalta. Lue kolme syytä, miksi kehitystiimisi arvostaisi composable-arkkitehtuuria.
1. Ketterästi mukautuva ratkaisu muuttuviin tarpeisiin
2. Rakenna luotettava ja pitkäikäinen teknologiakokonaisuus pala kerrallaan
3. Vältä tarpeeton riippuvuus yhdestä toimittajasta
Composable commerce -mallissa yritykset voivat yhdistellä eri toimittajien komponentteja. Yritys voi esimerkiksi integroida maksupalvelut tai hakutoiminnot toimittajalta Y ja hankkia ydintoiminnot toimittajalta X sekä lisäksi käyttää omia räätälöityjä komponentteja.
Ydintoimintojen osalta on usein teknisesti ja lisensointisyistä tehokkaampaa käyttää yhden toimittajan ratkaisua kuin hajauttaa ne usealle eri palveluntarjoajalle. Tärkeintä on valita ratkaisu, joka toimii saumattomasti yhteen muiden komponenttien kanssa.
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.
We are a professional review site that has advertisement and can receive compensation from the companies whose products we review. We use affiliate links in the post so if you use them to buy products through those links we can get compensation at no additional cost to you.OkDecline
1,042 Comments
Tomi Engdahl says:
https://github.com/tlsfuzzer/tlslite-ng
https://pypi.org/project/tlslite-ng/
Tomi Engdahl says:
Just say no to JavaScript
opinion
Dec 04, 2024
7 mins
JavaScript
Programming Languages
Typescript
https://www.infoworld.com/article/3616471/just-say-no-to-javascript.html
JavaScript gives you too many ways to shoot yourself in the foot. Just what you’d expect from a programming language that was created in a week.
Tomi Engdahl says:
Rustls Multi-Threaded Performance Is Battering OpenSSL
https://www.phoronix.com/news/Rustls-Multi-Threading-Perf
Tomi Engdahl says:
https://python.plainenglish.io/the-python-module-that-saved-me-hours-of-work-b3516aede862
Tomi Engdahl says:
Kotlin Reaches 2.1.0, Bringing New Language Features, Compiler Updates, and More
https://www.infoq.com/news/2024/12/kotlin-2-1-language-features/
Tomi Engdahl says:
https://hackaday.com/2024/12/09/smartphone-runs-home-server/
Tomi Engdahl says:
https://www.xda-developers.com/proxmox-is-great-for-virtualizing-your-entire-home-lab/
Tomi Engdahl says:
https://www.howtogeek.com/firefox-settings-to-always-disable/
Tomi Engdahl says:
https://www.freecodecamp.org/news/how-to-contribute-to-open-source-projects-as-a-beginner/
Tomi Engdahl says:
https://www.xda-developers.com/nvme-over-tcp-coolest-networked-storage-protocol/
Tomi Engdahl says:
https://www.xda-developers.com/how-to-run-a-smart-home-hub-on-your-proxmox-server/
Tomi Engdahl says:
https://www.xda-developers.com/i-tried-building-a-home-lab-with-harvester/
Tomi Engdahl says:
From Idea to Startup: How Open Source Tools Can Help You with Setting up Your Business
#
resources
#
tutorial
#
opensource
#
startup
Ideas can come to you anytime and anywhere, may it be on your busy weekdays or in your dreams in the middle of the night. But we often seem to pass these ideas and not do anything about them, underestimating their potential and our ability to act on them.
https://dev.to/docsgpt/from-idea-to-startup-how-open-source-tools-can-help-you-with-setting-up-your-business-3kpe
Tomi Engdahl says:
Google ‘Retrofits’ Spatial Memory Safety Onto C++
Google researchers showed they were able to “retrofit” spatial safety onto their C++ codebases, and to do it with a surprisingly low impact on performance.
https://thenewstack.io/google-retrofits-spatial-memory-safety-onto-c/
Tomi Engdahl says:
https://dev.to/joodi/honojs-a-lightweight-framework-with-big-potential-3lh9
Tomi Engdahl says:
https://github.com/woodruffw/gha-hazmat/blob/main/.github/workflows/template-injection.yml
https://github.com/nikitastupin/pwnhub
Tomi Engdahl says:
MapLibre: How a Fork Became a Thriving Open Source Project
Four years in, the map rendering engine supported by AWS, Meta and Microsoft credits a robust community for its success.
https://thenewstack.io/maplibre-how-a-fork-became-a-thriving-open-source-project/
Tomi Engdahl says:
https://www.xda-developers.com/free-open-source-ways-to-monitor-your-home-network/
Tomi Engdahl says:
https://www.businessinsider.com/amazon-developers-spend-only-one-hour-coding-daily-aws-ai-2024-12
Tomi Engdahl says:
https://thenewstack.io/why-startups-cant-afford-free-open-source-testing/
Tomi Engdahl says:
https://www.techradar.com/pro/in-memory-processing-using-python-promises-faster-and-more-efficient-computing-by-skipping-the-cpu
Tomi Engdahl says:
https://thenewstack.io/diy-kubernetes-is-a-recipe-for-mayhem/
Tomi Engdahl says:
https://www.helpnetsecurity.com/2024/12/04/safeline-open-source-web-application-firewall-waf/
Tomi Engdahl says:
https://www.cyberciti.biz/faq/how-do-i-add-jobs-to-cron-under-linux-or-unix-oses/
Tomi Engdahl says:
https://techcrunch.com/2024/12/04/linux-foundation-report-highlights-the-true-state-of-open-source-libraries-in-production-apps/
Tomi Engdahl says:
https://www.bleepingcomputer.com/news/security/mitre-shares-2024s-top-25-most-dangerous-software-weaknesses/
Tomi Engdahl says:
Open-Source Software Is in Crisis Here are three ways to help it flourish into the future
https://spectrum.ieee.org/open-source-crisis
Tomi Engdahl says:
https://hackaday.com/2024/11/13/making-sense-of-real-time-operating-systems-in-2024/
Tomi Engdahl says:
The REAL Difference Between Golang and Rust for Devs in 2024
https://www.youtube.com/watch?v=wBWk0XkvlSY
If you’re a developer wondering about the real difference between Golang and Rust in 2024, then this video is for you. We’ll break down the key distinctions between these two popular programming languages to help you choose the right one for your projects.
Tomi Engdahl says:
The Manim Experience – Creating animations with Python
https://www.youtube.com/watch?v=5anTYHWuMSA
Trying to recreate one of 3blue1brown’s animations using a Python library called Manim.
Tomi Engdahl says:
Introducing Clay – High Performance UI Layout in C
https://www.youtube.com/watch?v=DYWTw19_8r4
Clay (short for C Layout) is a high performance 2D UI layout library.
See the website at
https://nicbarker.com/clay
for more info, or check out the github repository at
https://github.com/nicbarker/clay
Tomi Engdahl says:
Pythonin suosio on ennennäkemätön
https://etn.fi/index.php/13-news/16980-pythonin-suosio-on-ennennaekemaetoen
Python on noussut vuoden 2024 ylivoimaiseksi ohjelmointikieleksi, saavuttaen ennätykselliset 10 % kasvun suosiomittauksissa vuoden aikana. Tämä tekee siitä selkeän voittajan TIOBE-indeksissä, joka mittaa ohjelmointikielten suosiota maailmanlaajuisesti.
Toiseksi ja kolmanneksi sijoittuneet Java (+1,73 %) ja JavaScript (+1,72 %) jäivät selvästi Pythonin taakse, vaikka niidenkin suosio osoitti positiivista kasvua. Pythonin 10 %:n hyppäys on kuitenkin poikkeuksellinen, ja se alleviivaa kielen asemaa ohjelmointimaailman johtotähtenä.
Pythonin suosio perustuu sen monipuolisuuteen, helppokäyttöisyyteen ja vahvaan ekosysteemiin. Python on hallitseva kieli tekoäly- ja data-analytiikkasovelluksissa. Kielen laajat kirjastot, kuten TensorFlow, PyTorch ja Pandas, ovat tehneet siitä välttämättömän työkalun tutkijoille ja insinööreille.
Pythonin yksinkertainen syntaksi ja selkeä rakenne tekevät siitä erinomaisen valinnan aloitteleville ohjelmoijille. Tämä on auttanut sitä laajentamaan käyttäjäkuntaansa nopeasti.
Pythonilla on lisäksi yksi suurimmista ja aktiivisimmista ohjelmointiyhteisöistä. Tämä takaa, että apua ja resursseja on aina saatavilla.
Vaikka Pythonin suosio on ennennäkemätöntä, sen kasvu voi hidastua lähivuosina. Nopeiden ohjelmointikielten, kuten C++:n ja Rustin, kysyntä on kasvussa erityisesti suorituskykykriittisissä sovelluksissa. Lisäksi on spekuloitu, että tekoälyhype voi tasaantua lähitulevaisuudessa, mikä saattaisi vaikuttaa Pythonin käyttöön.
Tomi Engdahl says:
Virkamies kehitti valtiolle uuden it-järjestelmän lähes yksin – ”Olen hankkinut osaamiseni omalla harrastuneisuudellani”
Tivi20.12.202422:10Ohjelmistokehitys
Uutta järjestelmää saattaa käyttää tulevaisuudessa noin sata virastoa. Se kehitettiin valtionhallinnossa harvoin käytetyllä tavalla, low-codena.
https://www.tivi.fi/uutiset/virkamies-kehitti-valtiolle-uuden-it-jarjestelman-lahes-yksin-olen-hankkinut-osaamiseni-omalla-harrastuneisuudellani/5489e9c3-059c-4b37-bcf3-71b3571d7ecb
Valtiovarainministeriö otti syksyllä käyttöön uuden tulosohjausjärjestelmän. Jotkut julkisen puolen järjestelmäprojektit ovat surullisenkuuluisia kalleudestaan ja pitkäkestoisuudestaan, mutta tämä järjestelmä on toista maata: rahaa paloi vain yhden ihmisen palkan verran, ja aikaakin vain puolitoista vuotta. Salaisuus piilee kehitystavassa: low-codessa.
Tomi Engdahl says:
Tässä on maailman suosituin ohjelmointikieli – uudet haastajat nousevat vauhdilla
19.12.202421:01
Javascript on säilyttänyt ykköspaikkansa suosituimpana ohjelmointikielenä. Parhaimmat kasvunäkymät ovat sen sijaan typescriptillä, rustilla ja pythonilla. Javascriptin tosin arvellaan pysyvän myös jatkossa suosituimpana ohjelmointikielenä
https://www.mikrobitti.fi/uutiset/tassa-on-maailman-suosituin-ohjelmointikieli-uudet-haastajat-nousevat-vauhdilla/7ca3e4d8-0f92-4029-925c-a9ee5ad8be7d
Tomi Engdahl says:
https://www.facebook.com/share/p/p8J3QscDbKtjVeyC/
New idea – still a rough draft. I’ve made a video of a curve stitching animation with the Python code scrolling on the left side of the screen. The code needs to be cleaned up, and the syntax highlighting was screwed up by the script that captured the image from the .py file, but I think it’s a cool enough idea to just release a rough draft anyway.
How to code it: animated parametric flower using curve stitching (Python)
https://m.youtube.com/watch?v=5B4CRX-vXOg
Tomi Engdahl says:
Amazon says developers spend ‘just one hour per day’ on actual coding
https://fortune.com/2024/12/05/amazon-developers-spend-hour-per-day-coding/?xid=soc_socialflow_facebook_FORTUNE&utm_campaign=fortunema
Tomi Engdahl says:
Kolme syytä siirtyä composable-arkkitehtuuriin
https://nitor.com/fi/artikkelit/kolme-syyta-siirtya-composable-arkkitehtuuriin?fbclid=IwY2xjawHYnhxleHRuA2FlbQEwAGFkaWQAAAYgSgZ5FgEd05PmrcHGwfTulnrVL39O5GiY7BI24-vDaN8OK-5jiQ0kqu39SdJTaV2A_aem_Yxche94hnDlohQqX605W4g
Composable commerce tarjoaa konkreettisia liiketoimintahyötyjä, mutta lähestymistavalla on myös monia etuja yritysten verkkokaupan teknologiavalintojen kannalta. Lue kolme syytä, miksi kehitystiimisi arvostaisi composable-arkkitehtuuria.
1. Ketterästi mukautuva ratkaisu muuttuviin tarpeisiin
2. Rakenna luotettava ja pitkäikäinen teknologiakokonaisuus pala kerrallaan
3. Vältä tarpeeton riippuvuus yhdestä toimittajasta
Composable commerce -mallissa yritykset voivat yhdistellä eri toimittajien komponentteja. Yritys voi esimerkiksi integroida maksupalvelut tai hakutoiminnot toimittajalta Y ja hankkia ydintoiminnot toimittajalta X sekä lisäksi käyttää omia räätälöityjä komponentteja.
Ydintoimintojen osalta on usein teknisesti ja lisensointisyistä tehokkaampaa käyttää yhden toimittajan ratkaisua kuin hajauttaa ne usealle eri palveluntarjoajalle. Tärkeintä on valita ratkaisu, joka toimii saumattomasti yhteen muiden komponenttien kanssa.
Tomi Engdahl says:
https://hackaday.com/2024/12/19/better-c-strings-simply/
Tomi Engdahl says:
https://hackaday.com/2024/12/22/faster-integer-division-with-floating-point/
Tomi Engdahl says:
https://hackaday.com/2024/12/21/intel-terminates-x86s-initiative-after-formation-of-new-industry-group/
Tomi Engdahl says:
https://hackaday.com/2024/12/24/pis-evil-twin-goes-for-infinity/
Tomi Engdahl says:
how Google writes gorgeous C++
https://www.youtube.com/watch?v=6lU11IHfJgo
Programming Languages I used at Google (C++ rant)
https://www.youtube.com/watch?v=8NopWmd0nAs
C++ Super Optimization: 1000X Faster
https://www.youtube.com/watch?v=8-VZoXn8f9U
war crimes in programming
https://www.youtube.com/watch?v=wqeGPX7TRv0