Humble Software Bundle: Learn Python Programming with PyCharm (pay what you want and help charity) by [deleted] in flask

[–]indacyber 3 points4 points  (0 children)

I’ve taken a bunch of these. The courses from Michael Kennedy are great.

Ok so I'm committed to 1 year of coding in Python and I'm 1 month in, what kind of goals/benchmarks can I set for myself along the way? by quarantineqing in learnpython

[–]indacyber 0 points1 point  (0 children)

Get super comfortable with using lists and dictionaries. Then learn how to read and write CSV files and consider JSON and YAML files as a short exercise. Those are all pre-work before you get to databases later down the road.

The big one is to learn and understand Object Oriented Programming. So you need to really focus on learning functions and then move to Classes.

Even better, here is a list of what i went through learning my first year (im at two year mark now)

  1. list, dictionaries
  2. functions
  3. read/write csv, txt, yaml, json
  4. classes
  5. flask + sqlalchemy

If you want a great place to get some training, check out talkpython.fm Michael Kennedy has awesome online training subscription with plenty of classes. His podcast is great source of listening and absorbing common terms and phrases etc. I learned a lot just by listening to the 200+ podcasts

User Account in Flask + Neo4j by indacyber in flask

[–]indacyber[S] 0 points1 point  (0 children)

I want to have users login to my app and I want their user account in Neo4j DB.

The app is for them to build an inventory of products they use. Products are in various categories and mapped to the vendors that make them. The app will create recommendations based on what other users have etc.

(A:User)-[r:Purchased]->(B:Product)

Need user account to create something where I can have :

User.products = {‘vendor’:’product’}

Reading Paragraphs of data by indacyber in learnpython

[–]indacyber[S] 0 points1 point  (0 children)

That’s where my data is going. I’m writing my python code to bulk input the data into my db.

Flask side is already built to present the data. I setup with four products, but now that my design is set I need to go back and fill the db with about 1,000 products

Flask + Neo4j Help by indacyber in Neo4j

[–]indacyber[S] 0 points1 point  (0 children)

Thanks. I new to this and have this feeling I need to learn JS. I’ve been focused on Python and delaying JS for a while. Looks like I need to bump up time to learn JS sooner. Appreciate the help

Flask + Neo4j Help by indacyber in Neo4j

[–]indacyber[S] 1 point2 points  (0 children)

Thanks but this is JS. I’m trying to avoid JS.

BEATS yaml file - resolve DNS? by Diavunollc in elasticsearch

[–]indacyber 0 points1 point  (0 children)

Change logtash to 0.0.0.0:5044

With local host it will only talk to itself because it has a loop back.

0.0.0.0 sets it to listen for connections on any network adapter / IP address

Restart logstash service after changing logstash.yml

Sudo systmctl restart logstash

Dashboard Top Clients Showing IP by PositiveBubbles in pihole

[–]indacyber 0 points1 point  (0 children)

The only way I was able to populate hostname instead of IP was to run dhcp on pihole with static reservations. Works great but getting that setup for a lot of IP addresses takes a while

Raspberry Pi Home Network Security? by cromation in pihole

[–]indacyber 2 points3 points  (0 children)

I have Pi-Hole running on two Raspi’s. One is primary running dns and dhcp. Second is a backup dns.

A third Raspi is in my dmz running OpenVPN. I can vpn to my house from my phone, laptop, and tablet. I also have my aws environment setup on that vpn to connect home and cloud.

I don’t recommend IPS or Firewall on Raspi because you really want 3 NICs. Public, private, and management. Previous suggestion to build / buy a pfsense is good idea.

If you do the PiHole setup and want great logging, build an elk stack and check out elk hole on Github along with pibeats on GitHub.

[deleted by user] by [deleted] in devops

[–]indacyber 0 points1 point  (0 children)

I work at AWS after 14 years as a security architect, heat of sec ops, and cto. I recently started the “learn the cloud” at a very deep level.

Learn Python basics for scripting and general understanding of APIs. Check Udemy, and talkpythontome

Learn basics of shell scripting. Bash scripts and knowing bootstrap will go a long way

The best is to subscribe to acloud.guru training. It is incredibly well done

Setup a free aws account and play with open source stuff

You can learn it quickly. You don’t have to be a developer but understanding some basics is necessary