Programming

43 readers
1 users here now

This magazine is dedicated to discussions on programming languages, software development, and coding. Whether you are a beginner programmer or an experienced developer, this is the place for you. Here you can share your knowledge, ask questions, and engage in discussions on topics such as coding languages, software engineering, web development, and more. From the latest trends and frameworks to tips and tricks for debugging, this category covers a wide range of topics related to programming.

founded 2 years ago
26
 
 

Understand how objects are implemented in CPython and how CPython emulates Inheritance and Polymorphism in C using struct embedding

27
 
 

Hey there programmers, I know this is a more markup/typesetting deal, but I thought there might be people who are interested. After being dissapointed with many of the options out there for making ttrpg item cards, I made a LaTeX template for that exact purpose. I wanted it to be relatively easy to use, generate clean images, and be (semi) form fillable. The cards scale in height with the quantity of text given and image size, so users don't need to finagle with the box dimensions too much, and all card sections (generated by custom commands) can either be commented out or toggled off if they aren't relevant to the item.

If there are any people familiar with TeX who have thoughts or constructive criticism, I would love to get some more eyes on this. I have already posted this in the relavant ttrpg areas, but I am hoping people here might have more technical critiques. I have already gotten feedback that a setting for fixed dimensions would be smart in case players want to get card sleeves or a card binder, and want to make a back side for longer item descriptions, which I will work into V2.

Here is an example of a completed card with all the trimmings: Staff of the Jackal Lord

Thanks to anyone who takes the time to check it out, and if anyone uses it, please let me know what you think!

28
 
 

Devi monitors keywords in Facebook groups, LinkedIn, Twitter, and Reddit, and outreach using ChatGPT or Bard to close deal. Devi also create and schedule content using AI on all social media profiles. With Devi, you can spend less time on social media and more time growing your business.

29
 
 

Comments in code are quite often a code smell. Let’s see what is suboptimal about comments and talk about some strategies to avoid them.

30
31
 
 

I spent years of my life programming C++ for a living. Now I've been away from it for a while, every few years I look back at it and every time it's gotten a little worse.

The latest installment: Instead of implementing a good way for managing object lifetimes, or better runtime introspection, or looser coupling between large modules, they've been spending time and effort on bringing some things back that used to work, but that they'd decided they needed to ban, just now with different syntax than what used to work before. Hooray!

32
 
 

Fast Fibonacci Computations With a Linear Algebra Twist

33
 
 

The best part about studying at university is the solidarity of seeing others in the building at 11 pm on a sunday.

#programming

34
 
 

Scramble Cloud is now giving 100 GB of free end-to-end encrypted cloud storage for three month.

There's no telling how long this offer will last, so I highly recommend signing up right away if you're keen on securing this deal.

You won't need to share any sensitive personal information, such as payment details. Even a temporary email worked perfectly for me!

https://scramble.cloud

35
36
 
 

Architecture is a structure, a way to distribute your application components in various groups. There is not a single way to organize your projects because it could depend on several aspects like project state, team size, time constraints, etc

37
 
 

WIN iPhone 14 Giveaway offer (Limited Time)

38
 
 

The practice of keeping all commits green can help create better software faster. Let’s explore why.

39
 
 

Scrollbars. Ever heard of them? They’re pretty cool. Click and drag on a scrollbar and you can move content around in a scrollable content pane. I love that shit. Every day I am scrolling on my computer, all day long. But the scrollbars are getting smaller and this is increasingly becoming a problem. I would show you screenshots but they’re so small that even screenshotting them is hard to do. And people keep making them even smaller, hiding them away, its like they don’t want you to scroll! “Ah”, they say, “that’s what the scroll wheel is for”. My friend, not everyone can use a scroll wheel or a swipe up touch screen. And me, a happy scroll-wheeler, even I would like to quickly jump around some time.

40
 
 

A primer on GPU architecture and computing

41
 
 

eBizInfoSys, located in Pathankot, Punjab, is a reputable offshore software outsourcing company with a strong presence in the IT industry. We specialize in delivering high-quality and professional services, including web application design, website development, mobile app development, digital marketing, SEO, and offshore software outsourcing, to clients worldwide. In the ever-evolving digital landscape, establishing a robust online presence is essential for businesses aiming to thrive. Within the web design and development sector in India, eBizInfoSys stands out as a trailblazer. With a proven track record of delivering cutting-edge technological solutions, outstanding UI/UX design, and a comprehensive suite of IT services, we are your ultimate partner for all your web-related requirements.

42
 
 

This series of blog posts and corresponding talks aims to provide you with a pragmatic view on containers from a historic perspective. Together we will discover modern cloud architectures layer by…

43
 
 

why node.js makes me uncomfortable
I've always programmed with php for the web and during that time I've never needed to download packages (like npm) and update them. When I needed a specific function, like sending emails, uploading files or making my application drier, I just had to look at the documentation and implement it. But with node.js it doesn't work like that, and that bothers me. If I'm wrong, please correct me

#programming

44
 
 

could someone mention some social networks on the deepweb? i'm very interested in spreading the word about my applications there. i know it's a pretty toxic environment, but it can also be an open door to new challenges.

#programming

45
 
 

How do you start your applications once the idea has been created? Do you implement the screens first and then work on the backend, or do you build the backend first and then take on the visual part (the screens)?

#programming

46
 
 

i've been programming for some time and i've always had a solid command of the language i program in. will i have a problem creating complex and scalable applications because i don't use frameworks?

47
 
 

i've been programming for some time and i've always had a solid command of the language i program in. will i have a problem creating complex and scalable applications because i don't use frameworks?

48
 
 

Anyone knows interesting forums related to programming/IT? I currently follow Hacker News and I think it's the best one yet.

#programming

49
 
 

i have a good knowledge of pure php and i've never liked using frameworks. can i build large, scalable systems?

#programming

50
 
 

i programmed this site https://paternidade.app and it's in portuguese, but i've had very few subscribers. do you think i should change it to english and get more subscribers or should i change something else on the site? help me

#programming

view more: ‹ prev next ›