This site like many others, uses small files called cookies to help us customise your experience.

When coding, you might need to make decisions based on certain conditions. Conditions are expressions that evaluate to a boolean expression (true or false ). Statements that help to execute different code branches based on certain conditions are known as conditional statements. if...else is one of the most commonly used
4 Views
A "portfolio project" is just a project that you feel comfortable sharing with potential employers - both the finished product *and* the code. I recommend picking just 2-3 projects that you'll actively showcase on a resume or GitHub profile page. The more interesting your project, the more likely you are to pique the attention of a hiring manager.
3 Views
Tkinter is Python's standard for building GUIs and is included with the Python Standard Library. This guide walks through the design of a simple GUI application to explain basic Tkinter concepts, including the layout of GUI elements, capturing user input, and binding GUI elements to callback methods.
2 Views
In JavaScript, we use if / else / else statements to evaluate if a statement is true or false. If a condition is true, it’ll execute a certain action, if it is false, it won’t get inside on this block of code and will move further below to reach the next block. The possibilities of conditions checks are limitless thanks to the use of an else if sta
be the first to vote
Kubernetes resource management: a recap of how to ensure containers always have the resources they need? This article explores the entire landscape of resource allocation, from a single container in a pod to near-infinite capacity in the cloud. It is helpful to look at what these categories mean when to schedule a pod on a worker node: “Guaranteed”
be the first to vote
Long story short,
I work for a huge company, recently started a web dev boot camp in addition to self study, I mainly needed additional structure and guidance. I was on a work call ( i manage the support of 7 different software projects in production) , one of the senior devs was talking about assigning various tasks to "freshies" ie new devs. A ...
3 Views
German is the software development process architect at Devexperts. He has been nominated for in the 2022 HackerNoon Noonies, in the HackerNoon Contributor of the year-Productivity, category. German belives that the most significant enhancement to the technology industry is, in fact, non-technical. Green is his favorite color and he enjoys using th
be the first to vote
Python doesn't have the traditional ternary operator that most programming languages do. Instead we have "conditional expressions". Table of contents Python doesn't have typical ternary operators Python's conditional expressions (a.k.a. inline if) Readability of conditional expressions Python's ternary-equivalent is inside-out Python doesn't have t
3 Views
Sam Spencer, Microsoft’s .NET Core team program manager, announced on November 4th 2022 that the Upgrade Assistant .NET tool now includes a preview of an extension that migrates WCF (Windows Communication Foundation) service code from .NET Framework to .NET Standard targeting .NET 6 and later versions. The WCF code is migrated to the CoreWCF librar
2 Views
1. Not understanding git is like trying to run without kneecaps. Read the first 100-150 pages of Pro Git https://git-scm.com/book/en/v2 and save yourself horrific embarrassment.
2. Attention to detail is too valuable. From the highest levels of design to the n ...
1 Views
A few minutes ago, the ISO C++ committee completed its second-to-last meeting of C++23 in Kona, HI, USA. Our host, the Standard C++ Foundation, arranged for high-quality facilities for our six-day meeting from Monday through Saturday. We currently have 26 active subgroups, nine of which met in six parallel tracks throughout the week; some groups …
be the first to vote
AWS recently introduced Amazon EventBridge Scheduler, a new capability from Amazon EventBridge that allows organizations to create, run, and manage scheduled tasks at scale. By Steef-Jan Wiggers
be the first to vote
I've started doing this and I'm finding quite a few videos like "Top 5 programming languages" and "A day in the life of a software engineer" made by people with one internship under their belt.
It's a judgement call if you want to trust them or not but I'm always paranoid that I'll learn a bad coding habit from some dude with four months total ...
be the first to vote
Five years after its previous major release, OmniFaces 4.0 has been released after a long series of milestones that included a "Jakartified version of 3.14 with a couple of breaking changes" following the release of Jakarta EE 10. Besides the minimum requirements and breaking changes, new utility methods have been added and omnifaces.js is now sour
be the first to vote
This week's Java roundup for November 7th, 2022 features news from OpenJDK, JDK 20, OpenSSL CVEs, Build 20-loom+20-40, Spring Framework 6.0-RC4, Spring Boot 3.0-RC2, Spring Security 6.0-RC2, Spring Cloud 2021.0.5, WildFly 27, WildFly Bootable JAR 8.1, Quarkus 2.14 and 2.13.4, Project Reactor 2022.0, Micrometer Metrics 1.10 and Tracing 1.0, JHipster
be the first to vote
My new package lazyNumbers is a port of the lazy numbers implemented in the C++ library CGAL. The lazy numbers represent the real numbers and arithmetic on these numbers is exact. ... Continue reading: The lazy numbers in R
be the first to vote
In the first article in this Intermediate Python Functions Series, you made sure you got your terminology right. So you know what an argument is. But what are positional arguments and keyword arguments in Python? In this article, you’ll see how you can choose to use either of the two in many situations. Later in the series, you’ll see when you can’
1 Views
Hey everyone - I'm Seb.
I am a senior web dev, and I believe there are some core skills required for software engineers that majority of courses generally don't dig into. Things like reading other people's code, reading documentation on libraries/frameworks, and debugging.
To help fill this gap, I started something called JobSimulator. I make ...
3 Views
Audun Fauchald Strand, Truls Jørgensen describe how they have succeeded to align their teams by using: Internal tech radar increases communication between teams, and a weekly dive on a specific topic. By Audun Fauchald Strand, Truls Jørgensen
1 Views