#programming tutorial
Explore tagged Tumblr posts
aicorr · 3 months ago
Text
1 note · View note
robomad · 11 months ago
Text
Node.js and TypeScript: Getting Started
Getting Started with Node.js and TypeScript: A Comprehensive Guide
Introduction TypeScript is a statically typed superset of JavaScript that compiles to plain JavaScript. It offers enhanced tooling, early error detection, and improved code readability, making it an excellent choice for large-scale JavaScript applications. Integrating TypeScript with Node.js allows developers to leverage these benefits in server-side applications. This guide will walk you…
0 notes
meprogrammer · 2 years ago
Text
Python # 1: Low and High level languages
Low level languages: - more connected to hardware - requires to have deep knowledge of how the operating system works - don't protect You from your own mistakes - it's not too abstract, so easy tasks may requires more work being done
High level languages: - has some middle man between code and it's executable form, it means you're writing code, then it's translated to bytecode or some intermediate language like in .Net - offers many more abstractions in code, so you just take care of code architecture / usability in spite of fighting with overflow allocated memory or sth - could be working far more slower than low level languages - building stuff in it is pretty fast
0 notes
techfygeeks · 2 years ago
Text
What is the Difference Between C and C++ ?
Tumblr media
In the realm of programming languages, C and C++ stand as pillars of innovation, shaping the digital landscape in distinct ways. While both languages share a common heritage and serve as powerful tools for software development, they have unique characteristics that set them apart. In this blog post, we will embark on a journey to explore the fundamental differences between C and C++, shedding light on their origins, features, applications, and their significance in the modern world of programming.
Origins and Evolution:
C was developed in the 1970s by Dennis Ritchie at Bell Labs. It quickly gained popularity due to its efficiency and portability, becoming a foundational language for system programming. C++, on the other hand, emerged in the 1980s as an extension of C. Bjarne Stroustrup designed C++ to incorporate object-oriented programming principles, combining the efficiency of C with new features for enhanced code organization and reusability.
Programming Paradigm:
C is primarily a procedural programming language. It follows a linear, step-by-step approach to solve problems, relying on functions and structured programming. C++ takes a step further by embracing both procedural and object-oriented programming paradigms. It introduces classes and objects, enabling encapsulation, inheritance, and polymorphism – all pivotal aspects of object-oriented programming.
Abstraction and Reusability:
C is known for its low-level control and minimal abstractions. It provides programmers with precise control over hardware resources, making it suitable for systems and embedded programming. C++ extends this control by introducing classes, allowing for higher levels of abstraction and code reusability. This abstraction empowers developers to create more modular and maintainable code.
Standard Libraries:
Both C and C++ have standard libraries that provide essential functions and features for various tasks. However, C++'s standard library, known as the Standard Template Library (STL), goes a step beyond. It offers a rich collection of data structures (like vectors and maps) and algorithms (like sorting and searching), which simplify complex programming tasks.
Memory Management:
C places the responsibility of memory management entirely on the programmer. This gives programmers fine-grained control over memory allocation and deallocation, but it also increases the risk of memory-related errors. C++ introduces features like constructors and destructors, making memory management safer through object-oriented principles. Additionally, C++ introduces smart pointers to automate memory management and reduce the likelihood of memory leaks.
Application Domains:
C is often used in system programming, operating systems, embedded systems, and areas where low-level hardware interaction is essential. C++ finds its application in a wider range of domains, including application development, game development, GUI programming, and software engineering.
Conclusion:
In the realm of programming, understanding the differences between C and C++ is essential. While they share common origins, they have diverged into distinct languages with unique attributes. C excels in low-level programming, ideal for scenarios where simplicity and performance reign supreme.
On the other hand, C++, with its incorporation of object-oriented programming, advanced features, and robust libraries, is the go-to choice for complex software systems. When it comes to honing your coding skills, you can explore both languages using online c compiler and c compiler. These online tools offer a convenient and accessible way to experiment, learn, and develop proficiency in either language. Whether you're delving into the efficiency of C or harnessing the versatility of C++, these online c editor provide the platform to craft your programming journey.
0 notes
d0nutzgg · 2 years ago
Text
Want to Support My Research and Get Some Cool Subscriber Only Content?
Hey everyone, so I know a lot of you really love my programming stuff. If you want step-by-step tutorials on how to make certain types of machine learning models, python projects, and other awesome subscriber only content, while supporting my research and helping me donate to a good cause (15% of earnings will be donated to the HDSA to improve Huntington's Disease patient's lives as well as fund life changing research being funded by them right now, I will include the donation receipt each time I donate!), you can now subscribe to my Post+ subscription! It would mean a lot to me and I will ALWAYS provide proof of donation as well! I want to make a change, and you can help. I will start posting stuff for my Post+ subscribers as soon as I get my first Subscriber (I want to make sure you're in this with me before I start creating a bunch of stuff!) I will be gone tomorrow because of my teeth issue but I will be home tomorrow night. Anyways, it would mean a lot and I promise to give you an inside look at what I do and how to do everything I do!
Love you all, you are super amazing people!
0 notes
hexamoron · 1 month ago
Text
throws this at high speeds
253 notes · View notes
oobbbear · 8 months ago
Text
Tumblr media
I can make that visual novel
376 notes · View notes
laurademelza · 5 months ago
Text
Loooong Saving after using Regul Save Cleaner? Try Kuree's Save Cleaner 1.1
For any fellow Sims 3 oldheads, you may remember that the known save cleaner before Regul's tool was by Kuree.
While Regul's tool is effective and easy to use, I personally find it makes my first save after cleaning take aaaaages to the point where sometimes I just give up and have to force close the game. I've heard others have this issue so I thought I would re-remind everyone of this other tool, which I find to be almost as effective at cleaning as Regul's and not have the super long save issue.
It is called Kuree's Save Cleaner 1.1 and I have made a tutorial for you after the cut!
Tumblr media
Part One - Downloading
What you'll find by Googling it is the link here to version 2.2 . I advise against this one. Not only did it stop working for me when the game updated to Patch 1.69 all those years ago, but others have reported issues too with it cleaning too much, such as paintings. I have no idea if it works with Macs and I have no idea if Steam users on 1.67 can use 2.2 since I don't use it.
Instead, I use version 1.1, which has been re-uploaded here by the queen of preserving sims content, Sweetdevil.
Part Two - Using It
As I mentioned, Regul's is very user friendly. This one is less so.
Unzip/unrar the Save Cleaner 1.1 file you downloaded from one of Sweetdevil's links.
Back up your save! Copy your save folder. It will be whatever you called it and located in My Documents > Electronic Arts > The Sims 3 > Saves > Your Save Folder Name. Paste it somewhere safe.
Open Save Cleaner 1.1 folder, then double click Save_Clean.exe and press "Choose Save"
Navigate in Windows Explorer to My Documents > Electronic Arts > The Sims 3 > Saves and choose the save you want to clean
It will only let you choose a file that has your "world name.nhd" so choose that one.
Then press "Start Cleaning", it will remind you again to do a backup, press yes to continue and then it will do its thing.
Done! You can check the save folder again if you want to see how much it cleaned since it won't give you the satisfying "this much cleaned!" like Regul's does but I find it more satisfying when my subsequent save actually finishes, personally.
Part Three - Cleaning Comparison
Here are the comparisons of how much each save cleaner cleans up the same save file:
Kuree Before:
Tumblr media
Kuree After:
Tumblr media
Regul Save Clean results:
Tumblr media
As you can see, Regul does clean a bit more. But the substanial amount of cleaning is performed by both programmes, and I just find Kuree's to not cause the very long saves that Regul's does. Your mileage may vary, as always.
Whichever Save Cleaner you choose, it's a great practice to use one periodically. I typically use it when I notice my save games getting above 60mb but that's just me. It can really help your game load faster and remove some of the junk.
183 notes · View notes
likesdoodling · 3 days ago
Text
Tumblr media
A friend of mine introduced me to a new art program yesterday and it is my new favourite thing, so I had to draw at least one Feanorian to properly test it out :D:D:D
39 notes · View notes
aicorr · 9 months ago
Text
0 notes
penofwildfire · 3 months ago
Text
Don't quite understand the obsession with bringing back characters' old interests/hobbies. Like yeah it could be fun but also, people pick up and abandon hobbies all the time? People do them a little every once in a while and then forget about them for like 3 years? It's not some horrible character-assassinating thing to not mention someone's interest in poetry or whatever they quite literally might have just stopped doing it.
53 notes · View notes
hijennyt · 6 months ago
Text
Tumblr media
Someone asked me how I went about making the bg in my last piece, I thought I'd upload it here in case it would be useful for anyone else. To start, I focused on getting the silhouettes and capturing the location’s design elements. In this case, it’s Treviso from Dragon Age: Veilguard. Once I had the basic shapes, I essentially repeated many of the silhouettes and design elements. Sometimes I would transform, squash, or stretch them to make them look a bit more varied without seeming too cut-and-paste.
Since the city is far in the background, I kept it to just 2–3 values with minimal detailing—just enough to hint at form. Since it was a personal fanart piece, I felt that was sufficient enough, but would probably go into more forms if it was a client piece. One helpful tip is to use Blender for building reference models if you have the program. If not, in-game screenshots work really well too! I actually included some screenshots I took as reference here. lol
I was also asked how to get more into backgrounds, I’d recommend taking things one step at a time. You don’t need to dive straight into a full-blown background piece on your first go. Start small: maybe add a tree, a bit of a wall, horizon line or even ask yourself questions like, Would this character be walking in the woods? Would it be sunset? Or nighttime? Then branch out from there.
On the more passive side, follow some amazing background artists who inspire you to love backgrounds as much as figures. Nathan Fowkes is one of my favorites. The more joy you find in it, the more likely it’ll become a habit.
If you want to actively pursue backgrounds, then the usual foundational/thumbnail studies (perspective, layout, composition, etc.) are super helpful. Background and composition studies can also go a long way—but I’ve already rambled enough.
99 notes · View notes
d-jango-d-jango · 1 year ago
Text
Got sfm yesterday, just kinda messing around before I actually find a tutorial
Tumblr media
352 notes · View notes
cas-sims · 8 months ago
Text
CASP Editor - Easily change clothing categories in TS3
Have you also felt frustrated with how many nice outfits were categorized in TS3 as everyday, but not outerwear? Wanted your sim to wear the high heels to the pool?
Use the Easy CASP Editor (only works for TS3 versions up to 1.67 though!) to easily change the categories of clothes. You can also hide them in CAS, make valid for random/career and more!
How to do that?
Just open the Easy CASP Editor and in the lower left of the app window you will have a field to choose your CC/EP from:
Tumblr media
Select where the piece you want to edit is from and find it in the list above. I will pick the jacket from Supernatural, which was only enabled for Everyday/Formal:
Tumblr media
Then, in the menu on the right, click the categories you want the clothing to appear in. NOTE: Pregnant clothes will not have morphs, and checking the other gender or age will *not* convert the clothing or actually enable it for that age.
Tumblr media
You can edit as many clothes in one go as you'd like. Then, you just click File -> Save package...
Tumblr media
... and it's done!
Tumblr media Tumblr media
81 notes · View notes
7goodangel · 1 year ago
Text
Me, several years ago: "I'll never try digital 3D art... just have no interest to learn it. Already have learned other art forms that I barely use anyway... so why add to that ?..."
Me, currently: [Is attempting to model a donut in Blender] "... uh... I can explain..."
149 notes · View notes
sims2tutorials · 1 month ago
Text
Quick Tips for GIMP
"These tips are for GIMP, but I have been learning from tutorials for PS as well, and have been applying them in GIMP. I found these two programs to be quite interchangeable, which makes sense, because GIMP was made as a free alternative for PS."
30 notes · View notes