![Sanjin Dedic](/img/default-banner.jpg)
- Видео 218
- Просмотров 1 223 427
Sanjin Dedic
Австралия
Добавлен 1 сен 2014
I am a teacher, coder and a generally a tech enthusiast. On this channel I release free courses, tutorials in Python and Cybersecurity CTF's(I previously made electronics and Arduino content)
As of March 2022 New videos Drop weekly on Fridays
As of March 2022 New videos Drop weekly on Fridays
GPT-4 replaces a junior dev and ships new feature to OS package
CODE LINK: github.com/Sanjin84/findmyfile
The FindMyFile library is an open-source tool, which means that it is freely available for users to access, modify, and distribute. This open-source nature encourages collaboration and constant development, ensuring that the tool is continually improved and updated to meet the evolving needs of its users. Furthermore, FindMyFile is designed to work seamlessly on both Linux and Windows systems, making it a versatile and accessible solution for a wide range of users.
By being open-source and cross-platform, FindMyFile aims to foster a community of developers and users who can contribute to its growth and success. This collaborative approach helps the ...
The FindMyFile library is an open-source tool, which means that it is freely available for users to access, modify, and distribute. This open-source nature encourages collaboration and constant development, ensuring that the tool is continually improved and updated to meet the evolving needs of its users. Furthermore, FindMyFile is designed to work seamlessly on both Linux and Windows systems, making it a versatile and accessible solution for a wide range of users.
By being open-source and cross-platform, FindMyFile aims to foster a community of developers and users who can contribute to its growth and success. This collaborative approach helps the ...
Просмотров: 509
Видео
SSH Into a Python Script (Modify sshd_config with ForceCommand)
Просмотров 821Год назад
In this video you are going to how to set up a computer as an ssh server and then serve different Python scripts to different users who log in via ssh. You can also give the user who logs in shell access. How SSH Works SSH is a protocol that allows secure remote login and other secure network services over an insecure network. SSH uses public-key cryptography to authenticate the remote computer...
Become a Lazy Genius: Automate Python Scripts with Cronjobs (like my Twitter Bot)
Просмотров 272Год назад
In this video you will learn about Cron which is a time-based job scheduler in found in all Linux computers. You can edit a simple text file called crontab to schedule any script to run whenever you want, these scheduled scripts are often referred to as "cron jobs." AI TECH USED IN THIS VIDEO: Background removal: removal.ai/ Images: Stable Diffusion via beta.dreamstudio.ai/ Definitions: chatGPT...
How to Make 10K a month with chatGPT Passive Income Python Automation
Просмотров 1,4 тыс.Год назад
All my income claims are 100% true, you will learn how to write a Python script that generates an amazing income stream. The only minor setback at this stage is that the money is not real. Maybe I can use a different library in my next prototype to fix that 🌟🔗 𝗦𝗘𝗖𝗢𝗡 𝗖𝗛𝗔𝗡𝗡𝗘𝗟 (Coding with GPT) 🔗🌟 👉 www.youtube.com/@CodingwithGPT 📱 𝗦𝗢𝗖𝗜𝗔𝗟 🌐 🐦 Twitter: SanjinDedic 🔧 Github: github.com...
Using Python to Password Crack Office Files (Brute Force)
Просмотров 2,3 тыс.Год назад
Password cracking is the process of attempting to gain access to a password-protected computer system or application. The most common method of password cracking is called brute force, which involves trying every possible combination of characters until the correct password is found. To crack office files with Python using brute force, you will need a list of potential passwords in a text file....
Download Files and Folders from Google Drive with Python Scripts
Просмотров 13 тыс.Год назад
In this video you will learn how to use gdown to download files and folders from Google Drive using Python scripts. This is very easy and only takes a couple lines of code. Also its very handy because over a billion people use Google Drive and accessing it is a common use case SCRIPTS FOLDER: github.com/Sanjin84/pylinux/tree/main/gdrive_downloads SPECIFIC FILES: github.com/Sanjin84/pylinux/blob...
GitHub Copilot VS Advent Of Code 2022 Day 6
Просмотров 57Год назад
The problems on day 6 are easy period. All you need to do here is identify index points of X letter sequences that do not repeat. Part 1 and Part 2 are very similar as well. Github github.com/Sanjin84/AOC22/tree/main/Day 6 🌟🔗 𝗦𝗘𝗖𝗢𝗡 𝗖𝗛𝗔𝗡𝗡𝗘𝗟 (Coding with GPT) 🔗🌟 👉 www.youtube.com/@CodingwithGPT 📱 𝗦𝗢𝗖𝗜𝗔𝗟 🌐 🐦 Twitter: SanjinDedic 🔧 Github: github.com/Sanjin84 🔗 LinkedIn: www.linkedin....
GitHub Copilot VS Advent Of Code 2022 Day 5
Просмотров 73Год назад
This is a genuinely interesting problem involving stacks. While it would probably be easier to solve with a language that has a stack datatype like C, we do this in Python using lists and dictionaries. GitHub copilot has a mixed contribution here, first it totally fails to represent the provided stack data in any useful way, so this has to be done manually. However the copilot does really well ...
Download files and folders from GitHub with Python scripts.
Просмотров 6 тыс.Год назад
In this video you will learn how to use Python to download files and folders from GitHub. I will do this in a Linux environment executing scripts from the command line. However the very same scripts will work on Windows as well FILE DOWNLOADER github.com/Sanjin84/pylinux/blob/main/gdrive_downloads/gdrive_file.py FOLDER DOWNLOADER github.com/Sanjin84/pylinux/blob/main/gdrive_downloads/gdrive_fol...
GitHub Copilot VS Advent Of Code 2022 Day 4 (Using Python)
Просмотров 75Год назад
The Day 4 problem is based on getting an efficient algorithm to organize two cleaners that are cleaning seats on a train. The core idea is that the algorithm needs to work out efficiencies so that seats do not get cleaned twice. This involves logging already clean seats and checking if one cleaning instruction is a sub set of another CODE HERE: github.com/Sanjin84/AOC22/tree/main/Day 4 ABOUT TH...
GitHub Copilot VS Advent Of Code 2022 Day 3
Просмотров 115Год назад
This is a fun problem that involves reading a bunch of data, splitting lines in equal halves, identifying duplicates and taking their indexes out of two subsequent alphabets. Overall the Copilot was able to anticipate what I want and action the comments as well as perform some neat auto completions. CODE HERE: github.com/Sanjin84/AOC22/tree/main/Day 3 🌟🔗 𝗦𝗘𝗖𝗢𝗡 𝗖𝗛𝗔𝗡𝗡𝗘𝗟 (Coding with GPT) 🔗🌟 👉 w...
GitHub Copilot VS Advent Of Code 2022 (Day1 & Day 2)
Просмотров 73Год назад
In this video I take on the first two problems in Advent of Code 2022 while heavily relying on GitHub Copilot. It is a fascinating experience, overall the Copilot is net helpful but it is hard to predict when it will kick in with the good stuff and save the day and when it will do something confusing. Overall my feeling is that once you know the algorithm that you want to code Copilot will gene...
GitHub Copilot VS Coding Competition Problems (in Python)
Просмотров 310Год назад
In this video I take on 3 coding competition problems using Github Copilot. It does amazingly well saving a great deal of time in situations where you would normally have to search for libraries, browse documentation and trial code from Stack Overflow I am estimating a ball park of 60% time saving! Thumbnail made by DALL E 🌟🔗 𝗦𝗘𝗖𝗢𝗡 𝗖𝗛𝗔𝗡𝗡𝗘𝗟 (Coding with GPT) 🔗🌟 👉 www.youtube.com/@CodingwithGPT...
Acing Security+ with no notes and no memorization
Просмотров 117Год назад
My notes for this video: Hello and welcome. My name is Sanjin and I am a teacher, robotics and of late a cybersecurity enthusiast. In this video I will tell you how I studied for and passed Security over a 3 month period under challenging circumstances and minimal available time to study. In this video I will be sharing my study methods (which involved zero reading and zero memorization), the r...
picoCTF Local Authority: Hacking a Website Login Page
Просмотров 2,1 тыс.2 года назад
This is classic situation in CTF's and real world hacking: coming face to face with a login terminal. This video will show you what to do when trying to log into a website: capture the response to a random login, analyse it and go from there This video is a collaboration with Stuffy24:ruclips.net/user/stuffy24 picoCTF Hacker Teacher Walkthrough This is a collaboration between a tech teacher / r...
Vigenere Cypher in Python -- picoCTF 2022 Challenge
Просмотров 1932 года назад
Vigenere Cypher in Python picoCTF 2022 Challenge
Bloat.py Python Code Obfuscation picoCTF 2022
Просмотров 5602 года назад
Bloat.py Python Code Obfuscation picoCTF 2022
picoCTF: strings it + first grep | Extracing text from files and binaries
Просмотров 8772 года назад
picoCTF: strings it first grep | Extracing text from files and binaries
PicoCTF 2022: Forensics Teacher + Hacker Walkthrough
Просмотров 4522 года назад
PicoCTF 2022: Forensics Teacher Hacker Walkthrough
PicoCTF 2022: Cryptography / Reverse Engineering / Web Exploitation
Просмотров 8302 года назад
PicoCTF 2022: Cryptography / Reverse Engineering / Web Exploitation
picoCTF Web Exploitation Challenges: Teacher + Hacker Walkthrough
Просмотров 2,4 тыс.2 года назад
picoCTF Web Exploitation Challenges: Teacher Hacker Walkthrough
picoCTF str_xor Function Explained (XOR Cypher)
Просмотров 1,1 тыс.2 года назад
picoCTF str_xor Function Explained (XOR Cypher)
picoCTF General Skills Teacher + Hacker Walkthrough
Просмотров 1,5 тыс.2 года назад
picoCTF General Skills Teacher Hacker Walkthrough
Introduction to Ursina (by coding the Breakout Game)
Просмотров 13 тыс.3 года назад
Introduction to Ursina (by coding the Breakout Game)
Book Analysis and Data Visualization with Python and Jupyter Notebook (Harry Potter)
Просмотров 2,4 тыс.4 года назад
Book Analysis and Data Visualization with Python and Jupyter Notebook (Harry Potter)
Python Hangman Beginner to Advanced
Просмотров 11 тыс.4 года назад
Python Hangman Beginner to Advanced
Python Fundamentals Full Course (ideal for beginners)
Просмотров 46 тыс.4 года назад
Python Fundamentals Full Course (ideal for beginners)
micro:bit Brain Training (micropython)
Просмотров 6444 года назад
micro:bit Brain Training (micropython)
Programming Games and Fitness Gadgets with the BBC micro:bit
Просмотров 7234 года назад
Programming Games and Fitness Gadgets with the BBC micro:bit
Hi! If I enrolled in this course using a kit code on Udemy, how can I access the written material?
Hey Sanjin, I don't know if google updated this structure. I had some trouble running it. All my files say I dont have permission to do it, even with giving permission to everyone with the link. drive.usercontent.google.com Cannot fulfill this request at the moment. HTTP ERROR 500
Can you add a remote control to a sound effect sound machine ?
thanks a lot!!!!
Hi sorry im very new to electronics. I get everything except the purpose/role of the resistor.
Thank you for this man! You have no idea how much you have helped me !
How can I club both odd and even and prime number in a single program
After 8 years from this video you must be some advanced engineer now.
ssh and sshd are related but different files. ssh is the client program that allows you to connect to a remote server using the Secure Shell protocol. sshd is the server program that listens for incoming connections and authenticates the clients. You can use ssh to access another computer securely over an untrusted network, and you can configure sshd to allow or deny access to your own computer from other machines
thanks a lot, it's really help me
Good overview and then suddenly the whole thing blows up! The solution is coding!!! Yes, yes, of course! Ve all must become coders, ya! Vun size fits all, you must code!!! What a moron!!!
Quite enlightening & request an update Oh, you're accent sound like you're from NY city USA
great video
I like seeing two methods to solve this but ofc I'm going to use the piping method because eits so fast. I've been piping more these days
helped so much
nice content, thank u <3
The code is compiling but receiver does not respond, green light or buzzer at the same time. But there's a passive LED
Hi Sanjin. I am a Computer Science teacher currently teaching an after school club about Python turtle. This video was extremely helpful and has given me some great ideas for tomorrow on how to introduce recursion. Only difference is I am choosing to use the in-built circle command to make the polygons instead of loops 😊 Thank you so much!
Work Sets You Free
Best tuto dude!
Go to school as a hobby, and do your own job.
15:48
I think this code will also respond to a continuous sound of any duration more than 500 ms. It doesn't detect pause between two sounds.
I have two errors: 1 url = sys.argv[1] ~~~~~~~~^^^ IndexError: list index out of range 2 when i specify the file_id directly, the link that I receive leads to Internal Server Error Have anything changed on google since then or do you have any suggestions what am I doing wrong?
Read John Taylor Gatto -- Dumbing us Down & Weapons of Mass Instruction -- Good to know what the history of public schooling is and what it has always been designed to do....
I have been working on the posiblity to show students the system they are in in schools. Keep it cool and play the game work for a A by cheating whitout geting seen. I love your work.
Thank you so much ☺
The "coming up" is a bit of a wasteof time, that's a format better used by entertainment youtubers.
This lecture is genius!
nice video, but wtf are these comments haha
Great but how to do both things. Excute some script on ssh login and continue to ssh session instead of closing session
Utter garbage video. Just for downloading a specific file. Static af
Took me long to find a video that would explain exactly this. Dropped a like. Thanks.
get some tattos on your head. junk like you will look much identifiable.
what is the parameter or unit of the value? also, can i use that to measure the sunlight?
thanks so much
Most people don’t know how to think. They know how to obey.
Excellent, like all in this playlist. Thanks, man.
Glad you like it!
This is soooooooooo old
yep
Can you please send the code because I'm still working on it?
So sorry I have no idea where that code is anymore
Plato might have made up Socrates? What the hell are you talking about, man?
While I agree that Socrates is in all likelihood a real historical figure. The portrayal of Socrates and what we think of when we talk about Socrates (ultimate morals, Socratic method, all I know is that I know nothing) all come from a single biased source which is Plato himself. . . . the rest of the text is here curtesy of GPT 4 There is a theory that Plato invented the character of Socrates as a literary device, rather than as an accurate portrayal of a real person. While it is widely accepted that Socrates was a real historical figure, there are reasons to question the veracity of Plato's depiction of him. Here are some arguments in favor of this theory: Lack of contemporaneous evidence: There are no writings by Socrates himself, and information about him comes from secondary sources, primarily from Plato and Xenophon. Plato's works are considered more philosophical and less historical, which leaves room for doubt about the accuracy of his portrayal of Socrates. Differences in portrayal: Plato's early dialogues are considered more historically reliable, as they seem to present a consistent and believable image of Socrates. However, in later dialogues, Socrates often serves as a mouthpiece for Plato's own philosophical ideas, which differ significantly from those attributed to the historical Socrates. This has led some scholars to believe that Plato's Socrates is a fictional character used to present his own philosophical views. Absence in other sources: Although Socrates is mentioned by other ancient authors, such as Aristophanes, Xenophon, and Aristotle, their portrayals of him are either comical or focus on different aspects of his life and teachings. Philosophical pedagogy: Plato's dialogues are primarily focused on exploring philosophical concepts, and his primary concern might have been to present these ideas effectively rather than provide an accurate account of Socrates' life. Using Socrates as a character in his dialogues allowed Plato to present complex philosophical arguments in a more engaging and accessible manner. Socratic method: The Socratic method, characterized by asking and answering questions to stimulate critical thinking and illuminate ideas, is a central feature of Plato's dialogues. Some scholars argue that Plato might have invented the character of Socrates to showcase this method and promote the importance of dialogue and questioning in the pursuit of knowledge.
really helpful bro!!!!!
Glad it helped!
btw are you still making python tutorials on stackskills or other platforms?
Not actively, I have a few courses on Udemy and I do Python courses for my job at Grok Academy. I am absolutely loving programming with GPT 4 so I might do a course on that once I put in like 200 hours and get pretty good
amazing bro!! keep it up
Hi, the link doesn't work :(
Thanks alot!😄
Is it possible to download a non-share gdrive link using python??
Good question, I haven't tried! Give it a go using my code and let me know
they take very impressionable kids with low discipline and expect them to put in the 100% needed to pass, its evil, through out my time in the education system of Scotland all i have faced is a lack of care and effort done to meet students needs including my own and you know it wouldn't be that bad if school was more open and free but you get letters home and emails when you don't meet standards THEY set and not your own, I'm aware you cant go throw your whole life on an easy path but when the system puts my future in danger what am i to do but either complain or do nothing, and its even worse for other countries.
6 years late to ask, but it's not looping anything for me. Doing a game that lasts 60 days, so the first (significant) line is: while day<60: However, it never loops Can someone explain what I'm doing wrong? (Pressing enter to continue at the end just results in permanent "...", and every line after it is indented)
Hey... the project very cool, but i dont unable signup in robotix site. I tried a lot of times, but without any success. I want see the code. Can you send to me ?