Jan 6, 2021
Thousands of domestic terrorists raid the U.S. capital building, with the blessing of president Trump
Thousands of rioters overpower the capitol police and breach the united states capitol building during a congress’s joint session. Inside, Secret Service agents outfitted in black suits grab majority leader Hoyer and rush him off to safety. Mark Meadows calls Ivanka, pleading her to get her father to do something. Nancy Pelosi’s embossed nameplate is ripped off the wall. “Stop the steal,” the rioters screamed as they marched down the ornate capitol halls, sporting Trump flags. Many capitol police officers let these…
I made the impulsive decision to download and install Big Sur on my primary computer, so you don’t have to.
In this blog, I compare the design language to Catalina while predicting a grim possible future of macOS. We’ll discuss the implications of the transition to ARM for developers. We’ll go into the consequences of Apple’s walled garden, and their affinity for closed-systems like iOS. Finally, we’ll take a look at the reasons this all could paint a grim picture for the future of pro macOS users.
On June 22, 2020, Apple announced a significant bombshell at WWDC 2020: Apple…
Today, we’ll take a look at the benefits of using Redux with React. Redux is a widely used cross-platform JavaScript library, used for managing application state.
For my coding boot camp final project I’ve made a full-stack web application utilizing React(client-side), Redux, and Ruby on Rails(server-side). The concept: ‘a safe space for the LGBTQ+ community to create and find social meetups near them’.
I'll be showing you how I set up my app; implementing user authentication with protected routes. This article is pretty long and I wrote it as I coded the application, I tried to be a thorough as possible but it’s a work in progress. Let’s dive in, starting with the Rails backend!
Github Project: https://github.com/boostinwrx/LGBTQ-meetup-app
First, be sure to install the Bcrypt and…
All aspects interest me, from cyberactivism (‘hacktivism’) to elaborate military cyberattacks that sabotage nuclear weapon production via the destruction of centrifuges (Stuxnet). Today I hope to give you an idea of how easy it is to have your identity stolen along with a practical few first steps to improve your digital security. I’ll go into the basics of a man-in-the-middle attack using a Pumpkin Pi as a Rogue AP, to show you just how easy it is with some basic knowledge.
In CyberSec, a vulnerability is a weakness of some-type that can be exploited by a threat actor(attacker).
An exploit…
function ActionLink() {
function handleClick(e) {
e.preventDefault();
console.log('The link was clicked.');
}
return (
<a href="#" onClick={handleClick}>
Click me
</a>
);
}
As you can see onClick={handleClick}
calls on the above function handleClick
and console.log
’s: ‘The link was clicked’.
onKeyDown
— Called when a key is depressed
onKeyPress
— Called after a key is released (before onKeyUp
is triggered)
onKeyUp
— Called last, after a key is pressed
You can also check if a modifier key was pressed at the time of an event with these properties (each are booleans):
altKey
ctrlKey
metaKey
shiftKey
onChange
— Called when the user…
In this blog post, I’ll be walking you through how to build the foundations of a web application utilizing JavaScript for the front-end and Ruby on Rails on the back-end. Specifically we’ll be taking a look at my Flatiron School Mod 3 project: ‘POWAH!’. My project partner and I are both car enthusiasts, so naturally we created a car-themed project with the name being an homage to Top Gear UK’s Jermery Clarkson’s catch phrase.
RubyMine by Jet Brains is a superb IDE with unparalleled Ruby on Rails support. I recently switched from VS Code, after getting tired of continuously searching for extension after extension, hoping to improve VS Code’s lackluster Rails support. So-far, RubyMine has amazed me with its myriad of Rails-focused features. Here’s just a sample of the features RubyMine has:
Language-specific syntax-aware error highlighting helps you catch your mistakes before you spend hours trying to find that damn typo. It also helps you develop better coding habits but informing you of best practices via code inspections. …
As a student at Flatiron School, preparing for the beginning of the cohort, I hit a massive roadblock in my pre-work: enumerables. I felt a wave of overwhelming anxiety and self-doubt as I tried my hardest to understand.
I remember trying to grasp the concept of enumerables, thinking I had to know every part of enumerables right at that moment. I became increasingly frustrated as I stayed up into the late hours of the night, frantically scouring the web for articles and tutorials explaining enumerables. I refused to take a break, which, in hindsight, is the worst thing anyone in…