If you're just sitting at home most nights, wondering what the hell you should be doing, rejoice! I've got a list of 10 of the hottest, coolest programming languages you can stuff in a single sack (or...blog post).
Learn Rust in 5 minutes with your existing JavaScript knowledge. Here, I list differences Rust has compared to JS that is crucial to understanding it.
Good news! It’s easy to create a simple to-do list using bb8 and tokio_postgres for the data layer side.
I am going to show the function of reading Ethereum Smart Contract by Elixir&Rust in this article
Straightforward moral of the story: always first check environment variables in CI settings. They can overwrite your configs and cause unexpected issues.
Building telegram bot using Rust.
I created a fully working wireless thermostat that runs on a Raspberry Pi, written in Rust, as a practical learning project.
Simple Moving Averages are calculated by getting the mean closing price over a period of time. Lets see on how we can program that idea into Rust.
This article address how errors are handled with the Rust programming language.
The Rust programming language is an ambitious project of the Mozilla Foundation – a language that claims to be the next step in evolution of C and C++. Over the years of existence of these languages some of their basic flaws still haven’t been fixed, like segmentation errors, manual memory control, risks of memory leaks and unpredictable compiler behavior. Rust was created to solve these problems while improving security and performance along the way.
This article discusses smart contracts, ethereum, blockchain, decentralization, and the state of DeFi.
Rust can be used for embedded development on RT-Thread operating system.
I plan to use Rust as a replacement for Python for writing automation, especially any complex-calculable tasks. Here are the reasons why.
Who uses Rust, and what are the benefits of choosing this programming language for your stack? Find out the answer in stories from 9 successful companies.
Find dotenv-linter on Github!
In this article, I'm going to give you a roadmap and some of the best resources on the internet that will definitely help you get your first job in Web3.
I have been working in web technology for more than 20 years. I spent the first five years of my career as a full-stack developer. Back then, we used the term webmaster. I would set up servers (which included e-mail and FTP), order domain names, create databases and order SSL certificates. I would code the backend and the frontend, plus open up Photoshop to do a little bit of design and UX from time to time. I was the scrum master and the business analyst plus I would support customers and project manage their websites. These tasks and job titles were all just part of being a webmaster. You crafted the web by yourself, and it lived in a box in the room next door, occasionally you would have to go in and check on it, maybe even restart it.
Later in my career, I saw an opportunity to specialise. Living and working in London, I saw the increasing need for the expert. Recruiters started to ring me, asking about specialist job titles. I very much enjoyed the visual element of working in the browser and JavaScript was growing in power and clearly here to stay.
With this post, we aim at spreading the word about Rust language for web development by shedding light on the features and benefits.
The term hackathon is a compound word, a fusion of hacking and marathon, where hack is used in the sense of exploratory programming.
The integration of Internet Identity (II for short) needs to be distinguished between the development environment and the main network environment.
12/26/2022: Top 5 stories on the Hackernoon homepage!
Rust is finally on its way to Xbox and Playstation. Here's details on the Rust console date.
12/15/2022: Top 5 stories on the Hackernoon homepage!
How the first builders of the Aleo ecosystem will be able to successfully execute their startups in the shortest amount of time?
Creating a peer to peer messaging app and protocol.
Hide the messy details of dealing with Mutexes by encapsulating them inside a struct.
In this article, I'll write about the developer experience of developing the above application in Rust, compared to what I'm used to with Spring Boot.
Lilan Anjana Fernando from United States has been nominated for a 2020#Noonie in the Future Heroes and Technology categories.
Web3, blockchain, NFTs?! It’s all getting a bit year 3000 out there… We’ve pulled this apart to better understand what the future of work looks like for develop
Learn how to build a parser in Rust in an afternoon with memes
5 easy steps to create a sustainable tech community in your company that everyone loves.
We have developed dotenv-linter — a useful tool for checking .env files. It helps to find problems in .env files that you might miss at first, but which later may result in incorrect work of applications.
Everything you need to know to build your first custom blockchain using Substrate. Learn exactly how to build, test, and deploy your own pallets on Substrate.
Most programs on Linux are dynamically linked. So when you are creating a unikernel with OPS out of a linux application OPS goes out and finds all the libraries it's dynamically linked to and throws it onto the disk image. This works well if you are on linux - 99% of everything on linux is dynamically linked.
Some people I know planned or already had moved away. The target seems to be Mastodon, an alternate decentralized Open Source using the ActivityPub protocol.
Build a scalable and privacy-first Internet on Second State’s serverless infrastructure. Get the email newsletter on Rust, WebAssembly, serverless, blockchain, and AI.
What goes into building a blockchain using Rust? Our newest dev at the CENNZnet project provides an insight into his latest project.
DevX Initiative Sponsorship program is here and focuses on the individuals who have worked passionately to make Rust what it is today. Read to know more.
When building for large-scale use, using Rust certainly feels worth it both from a cost perspective (factor x3 saved) and from a performance perspective.
Let's go back one moment. A little further down to our data structures. The dear heaps and stacks of them.Quite literally.
Introducing Voy, a portable WebAssembly semantic search engine with vector similarity search in Rust.
About a week ago I got seriously bothered to figure out whether it is possible to run BPXE (a workflow automation engine I am developing) in a browser.
Raspberry Pi](https://hackernoon.com/building-a-wireless-thermostat-in-rust-for-raspberry-pi-part-2) Efficiently set up a development environment for cross-compiling Rust code for other platforms, including Raspberry Pi and AWS Lambda.
Blockchain technology is perpetually becoming a game-changer for most enthusiasts. It came to the limelight with the advent of cryptocurrency.
Forgetting to close things off in Go can potentially come back to bite you. The most basic and straightforward method is to call rollback or commit.
One of the things that's been criticized by newbies in Rust is the file include mechanism. About 2 days ago, I spent around 5 hours on how I was supposed to include a file that was referenced deep down in a directory tree. The docs didn't help, as they were simple structures. Here I'll show you how you can include your code in different parts of the application, even when the structure is complex, and save you hours on how to do this supposedly trivial task.
The COVID19 lockdown has been a pretty challenging time for everyone. Staying sane without the social interactions we normally have can be difficult. I took the time to learn a new programming language. This served several purposes.
In this guide I’m going to walk you through the process of building a simple CRUD API from scratch in Rust using Rocket.rs.
You may have noticed that, in the last few years, the Rust language has become a true Internet darling.
How does Rust guarantee memory safety?
In theory, a new technology or a modern approach should have a lot of benefits, but the main question that matters is that - what is actually practical advantages of that in numbers?
Cloud-ZK: A Toolkit for developing ZKP acceleration in the cloud
This list will cover books that primarily focus on Rust. It also won’t take into account separate editions of books.
Datanymizer is an open-source, GDPR-compliant, privacy-preserving data anonymization tool flexible about how the anonymization takes place
Continue creating boosted Server Side Rendering implementation. In the first part we prepared ReactJS Application with SSR script that lets choose the best technologies for our Web Server.
At Bearer, we are a polyglot engineering team. Both in spoken languages and programming languages. Our stack is made up of services written in Node.js, Ruby, Elixir, and a handful of others in addition to all the languages our agent library supports. Like most teams, we balance using the right tool for the job with using the right tool for the time.
In this tutorial we build a crypto trading bot canister on Internet Computer (Dfinity) which can execute limit orders on AMM-based exchange - Sonic.
Let's learn interesting Rust concepts like smart pointers and ownership with a classic data structure and algorithm together.
Quick and dirty(?) procedural generation in 99 LoC of Rust
Richard Eng 2020 Noonie Nominee for Blockchain from India has been nominated for a 2020#Noonie in the Future Heroes and Technology categories.. The Noonies are Hacker Noon’s way of getting to know — from a community perspective — what matters in tech today. So, we asked our Noonie Nominees to tell us. Here’s what Richard had to share.
If you are looking for some kind of metal panel business idea, allow me to be clear: the Rust I am referring to is a programming language.
In this tutorial we use ic-cron library in order to execute tasks on Internet Computer (Dfinity) at a specific days of week.
Learn to parse websites with Rust using Tokio, Reqwest, Scraper.
Warp engineer and resident Rust expert @ChuckAPierce writes about when to break the rules of Rust's infamous borrow checker.
Remember mainframes? Serverless is pretty much that: we own the machine and you rent out time on our big iron. We went full circle on progress!
Steve Klabnik is a member of the Rust core team, an active open-source contributor, and author of The Rust Programming Language, Rails 4 in Action, and Designing Hypermedia APIs books. In 2012 and 2016, we invited Steve to speak at the RailsClub (now RubyRussia) conference. Since then, Steve has been working on Rust a lot, did a lot of interesting things and we realized that we should definitely interview him once again!
I built a full-text search engine in Rust and WebAssembly. Fast, lightweight, and tons of fun to build!
I recently played around with Tauri, a toolkit for development desktop apps with web technologies. Here's how I got it working with an Ember.js application.
FTL usually refers to "faster than light". A theoretical particle known as a tachyon that powers certain spaceships in the Star Trek universe keeps the plot going for decades through multiple series and and movie franchises.
Topological sorting refers to the linear ordering of vertices in a graph such that for every directed edge ab, of vertex a to b, a, always comes before b.
This tutorial will teach you how to build and deploy your own programs on the Solana blockchain!
This post describes how I leveraged Rust, WebAssembly and Lunatic to build a telnet chat server.
If you are working on any technology and want to know which programming language is best for you then you can follow this article.
Let's take a look at some of the common pitfalls with the keywords let and mut. Then, we will learn how immutable != constant by using variable shadowing.
Introduction
The WebAssembly Summit was held in Silicon Valley, on the 10th February 2020. The venue, Google’s newest building at 1625 Plymouth St Mountain View CA.
The craze for learning programming languages is very high. These days people have one question in their mind and that is which programming language should one prefer in 20201 and why?
A beginner-friendly tutorial on how to build hardcore blockchain infrastructure in Substrate, an open source framework.
A hands-on tutorial on blockchain basics, taxonomy and Rust.
Visit the /Learn Repo to find the most read stories about any technology.