Exclusive: JPMorgan drops terms ‘master,’ ‘slave’ from internal tech code and materials

john rambo

NEW YORK (Reuters) – JPMorgan Chase & Co (JPM.N) is eliminating terms like “blacklist,” “master” and “slave” from its internal technology materials and code as it seeks to address racism within the company, said two sources with knowledge of the move.

The terms had appeared in some of the bank’s technology policies, standards and control procedures, as well in the programming code that runs some of its processes, one of the sources said.

Other companies like Twitter Inc (TWTR.K) and GitHub Inc adopted similar changes, prompted by the renewed spotlight on racism after the death of George Floyd, a Black man who died in police custody in Minneapolis in May. here

The phrases “master” and “slave” code or drive are used in some programming languages and computer hardware to describe one part of a device or process that controls another.

“Blacklist” is used to describe items

Read More

5 books recommended by a tech CEO to read right now if you want to teach yourself how to code

john rambo

Vivek Ravisankar, CEO and cofounder of HackerRank, shared his top books on coding with Business Insider.
Vivek Ravisankar, CEO and cofounder of HackerRank, shared his top books on coding with Business Insider.


  • There are plenty of free, online courses that help you learn to code, like those offered by Harvard University and Khan Academy.

  • But if you don’t want to commit to an online class, there are also plenty of books you can check out to help you learn to code. 

  • Vivek Ravisankar, CEO and co-founder of HackerRank, a provider of technical tests for hiring software developers, shared what he thinks are the most helpful books for learning how to code.

  • Visit Business Insider’s homepage for more stories.

If you’re looking to add a new technical skill to your portfolio, consider learning to code. After all, the role of software engineer is one of the most highly sought after, and best paying, jobs today.

While there are many free, online courses — offered by the

Read More

Software Engineering Code | ACM Ethics

john rambo

The joint ACM/IEEE-CS Software Engineering Code was published as: Don Gotterbarn, Keith Miller, and Simon Rogerson. 1997. Software engineering code of ethics. Commun. ACM 40, 11 (November 1997), 110-118. DOI: 10.1145/265684.265699

Note that this code is for anyone that is a member of the software engineering profession, regardless of ACM membership status. You may also wish to consult The Code for all ACM members (regardless of profession).

Thanks to SEERI for these translations of the SE Code: 🇪🇸 🇯🇵 🇮🇹 🇮🇱 🇩🇪 🇫🇷 🇭🇷 🇨🇳

Want to contribute a translation? Get it touch via the Contact Us page.

Software Engineering Code of Ethics and Professional Practice (Version 5.2) as recommended by the ACM/IEEE-CS Joint Task Force on Software Engineering Ethics and Professional Practices and jointly approved by the ACM and the IEEE-CS as the standard for teaching and practicing software engineering.

Software Engineering Code of Ethics and Professional Practice (Short

Read More

Programming languages: Python and Java VS Code extensions get these new updates

john rambo

Microsoft has released the March update for its popular Python extension for Visual Studio Code (VS Code), its widely used cross-platform code editor. It’s also released an update for Java on VS Code with support for the IDE extension, SonarLint.   

The most notable change in the Python for VS Code update is a new Microsoft-built Python debugger called debugpy, an implementation of the Debug Adapter Protocol for Python. The tool allows developers to debug script files and modules from the command line, as well as enable debugger logging. 

Until now, VS Code had built-in debugging support for JavaScript, TypeScript, Node.js, and so on, while extensions from the VS Code marketplace enabled support for other languages like Python, Go, C# and C++. 

Microsoft has also made it easier to attach dpbugpy to processes running on the user’s machine. 

SEE: How to build a successful developer career (free PDF)

“Sometimes you may

Read More

14 Best Programming Software For Writing Code [2020]

john rambo

Development tools come in dozens of forms, including compilers, linkers, assemblers, debuggers, GUI designer, and performance analysis tools. The right tool can significantly increase your productivity and can help you easily maintain the workflow of the project.

One of the most basic programming software is the source code editor, which is used ubiquitously and continuously. It is basically a text editor program designed for writing and editing programming code.

Code editor can either be a standalone application or built into a web browser or integrated development environment (IDE). Since there are literally hundreds of Code Editors available in the market, it is difficult for developers to choose one.

To make this job easier, we have gathered a few best programming software that can speed up your coding process while offering plenty of useful features.

14. Eclipse

Price: Free
Platform: Linux, macOS, Windows

Eclipse is an IDE that supports an extensible

Read More

The Best Ways to Teach Yourself to Code

john rambo

If you want to learn how to code, taking your first steps into this huge universe might seem like a daunting, if not intimidating task. Here’s the big secret: There are plenty of free (and inexpensive) resources you can use to give yourself all the help you need, teach yourself new techniques, and make this learning process fun and exciting—as exciting as coding can get, at least.

Whether you’re an adult looking to transition into the tech industry, a student looking to learn the latest language, or a hobbyist who just wants to understand how software and services work, all you need is a computer and internet access to start your programming journey. But before you take a flying leap into The Matrix, here are our best tips and resources to set you off on the right foot.

Ask yourself: Why do you want to learn how to code?

Read More

Host, run, and code Python in the cloud: PythonAnywhere

john rambo

Python is a great language for teaching, but getting it
installed and set up on all your students’ computers can
be less than easy. PythonAnywhere provides an environment
that’s ready to go — including a syntax-highlighting,
error-checking editor, Python 2 and 3 consoles, and a full set
of batteries included.
Avoid all the hassles of getting Python installed on everyone’s laptop,
and making sure everyone can pip install all the right packages.

Distributing assignments and monitoring progress is easy

Once a student has nominated you as their teacher,
you can see their files and Python consoles, so you can help them more
easily. You can copy files
into their accounts so that you can give them a starting point for their
assignments, and you can see their solutions.

We can even create student accounts in bulk for you, and
pre-populate them with files that you provide —
just let us

Read More

12 games that teach kids to code — and are even fun, too

john rambo

Coding is a big deal right now. Worldwide, 36 million kids have taken part in “Hour of code” activities, helping them become active, rather than passive users of technology and starting learning that might one day help secure a job in our increasingly tech-driven world.

Even if your kids don’t go on to code for living, a basic understanding of programming concepts improves problem-solving and thinking skills which are both transferable and empowering. Microsoft chairman Bill Gates says that: “Learning to write programs stretches your mind and helps you think better, creates a way of thinking about things that I think is helpful in all domains.“

Platforms like Scratch and Alice let children (and adults) create their own games and animations using simplified coding methods. But not all kids can or want to jump straight into these sort of environments. For them, there are plenty of games around that will

Read More

Happy Codings | Programming Code Examples with C++ JavaScript C C# Java Php Asp Visual Basic

john rambo

Happy Codings | Programming Code Examples with C++ JavaScript C C# Java Php Asp Visual Basic

Oops! You Need to Enable Javascript


JavaScript | Java | C | C# | C++ | Html | Css | VBasic | Php | Asp | Assembly

Read More