Latest Posts

Language Learning

Korean and German Phrases

한국어과 독일어를 연습해보자! Lass uns Deutsch und Koreanisch üben. 1:44:39 PM Scene 장면 그녀는 그 장면을 안 보려 했다. She shut her eyes to the scene. Szene, Solch eine beeindruckende Szene, die Sie beschreiben Such a powerful scene you describe. Fight in a war 전쟁에서 싸우다 그는 국경에서 전쟁에서 싸웠다. He fought in the war […]

Coding

Python Learning: Automate Boring Stuff with Python | Chapter 13: Brute-Force PDF Password Breaker

“I can stand brute force, but brute reason is quite unbearable. There is something unfair about it’s use. It is hitting below the intellect.” ― Oscar Wilde, The Picture of Dorian Gray I don’t get it.. 11:20:21 PM # USAGE python brute_force.py import PyPDF2 import os import sys import logging logging.basicConfig(level=logging.DEBUG, format=”%(asctime)s – %(levelname)s – %(message)s”) […]

Coding

Python Learning: Automate Boring Stuff with Python | Chapter 13: Custom Invitations as Word Documents

“Nothing annoys people so much as not receiving invitations.” ― Oscar Wilde, The Importance of Being Earnest I know that feeling…humph.. 10:36:20 PM   # usage python invitation.py <textFile> import docx import os import sys import logging from docx.enum.text import WD_ALIGN_PARAGRAPH logging.basicConfig(level=logging.DEBUG, format=”%(asctime)s – %(levelname)s – %(message)s”) if len(sys.argv) == 2: # TODO: GET TEXT FILE […]

Coding

Python Learning: Automate Boring Stuff with Python | Chapter 13: PDF Paranoia

“Paranoid? Probably. But just because you’re paranoid doesn’t mean there isn’t an invisible demon about to eat your face.” scary… 9:13:00 PM my solution # usage pdf_paranoia_encrypt.py import PyPDF2 import os import sys import logging logging.basicConfig(level=logging.DEBUG, format=”%(asctime)s – %(levelname)s – %(message)s”) # TODO: GET PASSWORD FROM COMMAND LINE if len(sys.argv) == 2: # TODO: OS WALK […]

Language Learning

Korean and German Language Learning | Long list today!

Apologies for the posting this list late …. hope you like it! 4:33:29 PM It is embarrassing 부끄럽다 당황스럽긴하다 사람들 앞에서 실수를 하는 것은 당황스러운 일이다. It is embarrassing to make a mistake in front of people. Es ist beschämend es ist peinlich. Das ist unangenehm Es ist beschämend, dass wir über derartige Summen diskutieren müssen. […]

Coding

Python Learning: Automate Boring Stuff with Python | Chapter 12: Spreadsheet to Text Files

Chapter 12 done!!! Finally Now I can sleep.. for 10 minutes though.. 3:42:14 AM Suggestions are welcomed. # USAGE python sheet2text.py import logging import sys import os import openpyxl logging.basicConfig(level=logging.DEBUG, format=”%(asctime)s – %(levelname)s – %(message)s”) if len(sys.argv) == 2: # TODO: EXTRACTS EXCEL FILE excelfile = sys.argv[1] excelfile = os.path.abspath(excelfile) excelfile_name = os.path.basename(excelfile).split(“.”)[0] if not os.path.exists(excelfile): […]

Coding

Python Learning: Automate Boring Stuff with Python | Chapter 12: Text Files to Spreadsheet

1 hour laturr….. I need coffee but if I drink coffee, I will go to sleep… drinks green tea instead 3:18:41 AM Code # USAGE python text2sheet import logging import sys import os import openpyxl logging.basicConfig(level=logging.DEBUG, format=”%(asctime)s – %(levelname)s – %(message)s”) if len(sys.argv) > 1: # TODO: EXTRACT TEXT FILES files = sys.argv[1:] # TODO:CREATE NEW WORKBOOK […]

Coding

Python Learning: Automate Boring Stuff with Python | Chapter 12: Spreadsheet cell Inverter 2020

This isn’t too bad …right ? Not too tired but would rather be sleeping now. Unfortunately I have to finish this chapter before Sunday.. sighs deeply 2:53:05 AM     # USAGE python sheetinverter.py import logging import openpyxl import os import sys logging.basicConfig(level=logging.DEBUG, format=”%(asctime)s – %(levelname)s – %(message)s”) if len(sys.argv) == 2: # TODO: EXTRACT WB wb […]

Coding

Python Learning: Automate Boring Stuff with Python | Chapter 11 : My Solution to Multiplication Table Maker

Easier done than said ….like actually 03:35:23 Coffee with a drop of sleep in my eyes I am rather tired at the moment but have enough energy to solve this task: Multiplication table challenge.. # Usage: python multiplication.py <N> import sys import os import openpyxl import logging from openpyxl.styles import Font logging.basicConfig(level=logging.DEBUG, format=”%(asctime)s – %(levelname)s […]

Language Learning

Updating my Language learning Routine | 제 외국어를 공부하는 방법을 비꾸기 | Das Ändern des Verfahren zum Sprachenlernen

Das lernen von Sprachen macht zwar spaß, aber Verbesserung ist zu langsam 외국어를 공부하기가 재미있지만 개발하는 것이 조금 느려진 것 같습니다  Learning languages has its perks, but it difficult to see improvements  when doing the same thing over and over again. Learning by doing 02:35:50 Quite late now,02:30 in the morning, and I did some  thinking […]