Skip to content

Fadliwiryawirawan-development/www.googleplex.com

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

STATMENT

BAHWASANYA INI ADALAH KALIMAT PERNYATAAN , BUKAN ANTOONIM MAUPUN SYNONIM KATA PROSAKATA DAN KOSAKATA , DAN BUKAN PULA AKRONIM INI ADALAH KALIMAT AKTIF BERTUJUAN KEPADA S P K , SUBJEK PREDIKAT KETERANGAN DAN HASIL KEPADA TITIK OBJEK

kami meminta tidak akan putus hubungan kinerja kebijakan dengan kepemerintahan JIKA pemerintah belum mengubah situasi atas pekerja sosial dan internet dengan situasi normal , mereka hanya mengolok dan merencanakan tanpa sumber dimana pekerja karyawan dibatasi , undang undang bukan lagi patokan justru menyusahkan , jika hukum online benar ikut serta dalam kepemerintahan justru kenapa pertanyaan ini seolah negri negara tidak mengetahuinya , tidak ada hukum menyetir dalam perusahaan , intergritas perusahaan memiliki kebijakan sendiri dan menegelola kepentingan membuka SDM dalam kepentingan Umum ,

terlalu bodoh dalam menciptakan RUU tata kelola usaha tetapi mentarifan nasional tidak diketahui internasional , justru negara luar lebih memilih gratis dan membangun negaranya tanpa basabasi , terimakasih saya ajukan saya tanda tangan semua negara berhak memiliki hak bebas dalam bekerja , peraturan sudah memihak kepada perusahaan terkait CO owner , leader , pemilik saham , pemilik perusahaan , relasi pekerja , dll.

salam Fadli wirya wirawan S.Kom M.S.I work system microsoft dan googleworkspace , tembusan ini menjadi suatu pilihan penting , kebelakangan ini 5 tahun belum ada perubahan ,titik jenuh sumber penghasilan pekerja justru malah di tarifkan nasional , kami komplain demonstrans bagi prakerja nasional buruh wiraswasta , hingga , pekerja tetap , wfh , remote .

pekerja justice& ministry adalah manufer bukan mengakses , menjaga intergritas perusahaan bukan mengelola atau mengambil hak pajak didalm kinerja , para pekerja .

google dan microsoft menarifkan apa yang di tarifkan pemerintah kepada rakyat kami segenap melihat situasi feedback lencana Central budzet ofiicers , ataupun bank negara .

#I attach this. No one claiming to be my fiancé or boyfriend is unreasonable if they hinder my work success. From the start, I suspect the government of my country, Indonesia. I envy the performance of disciplined countries like Singapore and China. China is a country with a majority anti-corruption discipline. The government's mistake in trapping companies that only benefit the community would be much better. Please inform the team. Decide on funding for them. Acknowledging themselves as something that once lived with you. In fact, I parted ways with a heart that was willing if it was just a temporary date. Thank you, team. Do you know what I mean by the prologue sentence above? It is a form of morality in life. It is truly difficult to work together to create together in a team even though hundreds of kilometers away in a country very far from Langsa.

There is no development arrangement in an irrational way and no responsibility on behalf of the wife and fiancé. Scale development is a minority party in social policy according to program regulations determined diplomatically, nor is it negotiating in ACT, rapid response action in religious diversity worship, we declare. It is legitimate if it happens within a week, then we will summon the largest convicted corruption suspect, namely the president of the country's social position, he is a social behavior in carrying out the three mandates of the state, according to national law, according to the law of "religious" worship, according to the law of social biology in medicine, to VIP remote workers, WFH to permanent workers "employees" /

sebetulnya penghinat bangsa itu siapa dan apa tujuan bermasyarakat apa tujuan menumbuhkan ekonomi dan sejauh mana bertahan hidup !!

It looks like you’re referring to “source code services vulnerabilities (Vulners) complete”, but the phrasing is a bit unclear. I’ll break down the likely meaning and give you a useful, complete overview.


1. What “Vulners” is

Vulners is a vulnerability intelligence platform and database. It aggregates data about security issues such as:

  • CVEs (Common Vulnerabilities and Exposures)
  • Exploits
  • Security advisories
  • Patches and fixes

It’s commonly used in:

  • Penetration testing
  • Security research
  • Threat intelligence
  • Vulnerability scanning tools

2. “Source Code Services” in this context

If you mean source code services, that usually refers to platforms like:

  • Git repositories (GitHub, GitLab, Bitbucket)
  • Internal code hosting systems
  • CI/CD pipelines

These services can have vulnerabilities such as:

  • Exposed secrets (API keys, passwords)
  • Misconfigured access controls
  • Insecure dependencies
  • Injection flaws in code

3. “Vulners complete” — possible interpretations

A. Full vulnerability database access

You might be looking for:

  • A complete dump of Vulners data
  • API access to retrieve all vulnerabilities

Typical approach:

  • Use Vulners API
  • Query CVEs, exploits, or packages

Example (conceptually):

GET https://vulners.com/api/v3/search/lucene/?query=type:cve

B. Complete vulnerability scan for source code

If your goal is scanning code using Vulners data:

You’d combine:

  • Static analysis tools (SAST)
  • Dependency scanners
  • Vulners API for enrichment

Common workflow:

  1. Scan dependencies (e.g., npm, pip, Maven)
  2. Match versions against CVEs
  3. Pull exploit info from Vulners
  4. Generate report

C. Searching vulnerabilities in specific software

Example:

  • “Show all vulnerabilities in OpenSSL”
  • “List exploits for Apache”

4. Example Use Cases

Dependency vulnerability check

  • Input: package.json

  • Output:

    • Vulnerable libraries
    • CVE IDs
    • Severity scores
    • Fix versions

Security auditing

  • Map code → dependencies → CVEs

  • Use Vulners to enrich results with:

    • Exploit availability
    • References
    • Risk prioritization

5. Important note

If you’re trying to get:

  • “Complete vulnerability data” → use API + pagination
  • “Complete scan of your code” → use SAST + dependency scanners
  • “Exploit database” → Vulners includes exploit references but not always full PoC code

6. If you want something specific

Tell me what you meant by “complete”, for example:

  • Full Vulners API usage?
  • Scan your code/project?
  • Find vulnerabilities in a specific software?
  • Build your own vulnerability scanner?

I can give you a step-by-step setup or even code examples.

wiryamyuts

AKU SUDAH MENJADI ELANG MESKI ADA SESUATU YANG INGIN BERUSAHA MENJADIKANKU AYAM KALKUN - NAMUN TIDAK TERSAMPAIKAN

google-terafoms

Coding Interview University

Tidak Akan ada keterlibatan kinerja pekerjaan dengan problematik sosial hormonis , keharmonisan dibentuk karena keterkaitan hubungan sakral free singel to say finishment problematic women dont sign grow , ected attitude shaw google and microsoft

logo-chrome

#PENYETOPAN PEMBERIAN KEUANAGAN POLEMIK ATAU PENUKARANG UANG BERUPA VIDEO KEBERSAMAAN , FOTO , MAUPUN VOICE REKAMAN SPYING UNTUK MELAKUKAN SUATU TINDAK INTIMIDASI , PASAL 2012 , 2013 TINDAK PIDANA PENIPUAN ONLINE BERBASIS CHATING MAUPUN REKAMAN SUARA , DENDA SESUAI UNDANG UNDANG BERLAKU , MELAKUKAN PEMBERIAN JANJI PALSU DENGAN METODE SUARA HUKUM MATI , APALAGI JIKA TIDAK TERDAFTAR BEKERJA DIPERUSAHAAN TERKAIT , GOOGLE MICROSOFT UNDP, WHO , UNICEF , UNODC , TERIMAKASIH BACA NOTIF INI BAGI INDONESIA BAHKAN MALAYSIA , JIKA ADAFTIF MASIH MELAKUKAN PENAMAAN TEBUS ADMIN , MAKA TARIK LISAN LONTARAN ITU KAMI AKAN MELAKUKAN SIPING AIRCRAFT ATAS DEFENSE , PEMBLOKADE OPERASIONAL , DEMI MENJALANKAN TUGAS , INTERAKTIF INC

bukti sebelum dihapus komentar

I originally created this as a short to-do list of study topics for becoming a software engineer, but it grew to the large list you see today. After going through this study plan, I got hired as a Software Development Engineer at Amazon! You probably won't have to study as much as I did. Anyway, everything you need is here.

I studied about 8-12 hours a day, for several months. This is my story: Why I studied full-time for 8 months for a Google interview

The items listed here will prepare you well for an interview at just about any software company, including the giants: Amazon, Facebook, Google or Microsoft.

Best of luck to you!

Translations:
Translations in progress:

What is it?

This is my multi-month study plan for going from web developer (self-taught, no CS degree) to software engineer for a large company.

Coding at the whiteboard - from HBO's Silicon Valley

This is meant for new software engineers or those switching from software/web development to software engineering (where computer science knowledge is required). If you have many years of experience and are claiming many years of software engineering experience, expect a harder interview.

If you have many years of software/web development experience, note that large software companies like Google, Amazon, Facebook and Microsoft view software engineering as different from software/web development, and they require computer science knowledge.

If you want to be a reliability engineer or operations engineer, study more from the optional list (networking, security).


Table of Contents

---------------- Everything below this point is optional ----------------

Additional Resources

Why use it?

When I started this project, I didn't know a stack from a heap, didn't know Big-O anything, anything about trees, or how to traverse a graph. If I had to code a sorting algorithm, I can tell ya it wouldn't have been very good. Every data structure I've ever used was built into the language, and I didn't know how they worked under the hood at all. I've never had to manage memory unless a process I was running would give an "out of memory" error, and then I'd have to find a workaround. I've used a few multidimensional arrays in my life and thousands of associative arrays, but I've never created data structures from scratch.

It's a long plan. It may take you months. If you are familiar with a lot of this already it will take you a lot less time.

How to use it

How to use it

Everything below is an outline, and you should tackle the items in order from top to bottom.

I'm using Github's special markdown flavor, including tasks lists to check progress.

Create a new branch so you can check items like this, just put an x in the brackets: [x]

Fork a branch and follow the commands below

git checkout -b progress

git remote add jwasham https://github.com/jwasham/coding-interview-university

git fetch --all

Mark all boxes with X after you completed your changes

git add .

git commit -m "Marked x"

git rebase jwasham/master

git push --force

More about Github-flavored markdown

Don't feel you aren't smart enough

About Video Resources

Some videos are available only by enrolling in a Coursera or EdX class. These are called MOOCs. Sometimes the classes are not in session so you have to wait a couple of months, so you have no access.

I'd appreciate your help to add free and always-available public sources, such as YouTube videos to accompany the online course videos.
I like using university lectures.

Interview Process & General Interview Prep

Interview Process & General Interview Prep

Pick One Language for the Interview

You can use a language you are comfortable in to do the coding part of the interview, but for large companies, these are solid choices:

  • C++
  • Java
  • Python

You could also use these, but read around first. There may be caveats:

  • JavaScript
  • Ruby

Here is an article I wrote about choosing a language for the interview: Pick One Language for the Coding Interview

You need to be very comfortable in the language and be knowledgeable.

Read more about choices:

See language resources here

You'll see some C, C++, and Python learning included below, because I'm learning. There are a few books involved, see the bottom.

Book List

This is a shorter list than what I used. This is abbreviated to save you time.

Interview Prep

If you have tons of extra time:

Choose one:

Computer Architecture

  • Write Great Code: Volume 1: Understanding the Machine
    • The book was published in 2004, and is somewhat outdated, but it's a terrific resource for understanding a computer in brief.

    • The author invented HLA, so take mentions and examples in HLA with a grain of salt. Not widely used, but decent examples of what assembly looks like.

    • These chapters are worth the read to give you a nice foundation:

      ......
      • Chapter 2 - Numeric Representation
      • Chapter 3 - Binary Arithmetic and Bit Operations
      • Chapter 4 - Floating-Point Representation
      • Chapter 5 - Character Representation
      • Chapter 6 - Memory Organization and Access
      • Chapter 7 - Composite Data Types and Memory Objects
      • Chapter 9 - CPU Architecture
      • Chapter 10 - Instruction Set Architecture
      • Chapter 11 - Memory Architecture and Organization

Language Specific

You need to choose a language for the interview (see above).

Here are my recommendations by language. I don't have resources for all languages. I welcome additions.

If you read through one of these, you should have all the data structures and algorithms knowledge you'll need to start doing coding problems. You can skip all the video lectures in this project, unless you'd like a review.

Additional language-specific resources here.

C++

C++

I haven't read these two, but they are highly rated and written by Sedgewick. He's awesome.

If you have a better recommendation for C++, please let me know. Looking for a comprehensive resource.

Java

Java

OR:

  • Data Structures and Algorithms in Java
    • by Goodrich, Tamassia, Goldwasser
    • used as optional text for CS intro course at UC Berkeley
    • see my book report on the Python version below. This book covers the same topics.

Python

Python

Before you Get Started

This list grew over many months, and yes, it kind of got out of hand.

Here are some mistakes I made so you'll have a better experience.

1. You Won't Remember it All

I watched hours of videos and took copious notes, and months later there was much I didn't remember. I spent 3 days going through my notes and making flashcards so I could review.

Read please so you won't make my mistakes:

Retaining Computer Science Knowledge

2. Use Flashcards

To solve the problem, I made a little flashcards site where I could add flashcards of 2 types: general and code. Each card has different formatting.

I made a mobile-first website so I could review on my phone and tablet, wherever I am.

Make your own for free:

Keep in mind I went overboard and have cards covering everything from assembly language and Python trivia to machine learning and statistics. It's way too much for what's required.

Note on flashcards: The first time you recognize you know the answer, don't mark it as known. You have to see the same card and answer it several times correctly before you really know it. Repetition will put that knowledge deeper in your brain.

An alternative to using my flashcard site is Anki, which has been recommended to me numerous times. It uses a repetition system to help you remember. It's user-friendly, available on all platforms and has a cloud sync system. It costs $25 on iOS but is free on other platforms.

My flashcard database in Anki format: https://ankiweb.net/shared/info/25173560 (thanks @xiewenya)

3. Review, review, review

I keep a set of cheat sheets on ASCII, OSI stack, Big-O notations, and more. I study them when I have some spare time.

Take a break from programming problems for a half hour and go through your flashcards.

4. Focus

There are a lot of distractions that can take up valuable time. Focus and concentration are hard.

What you won't see covered

These are prevalent technologies but not part of this study plan:

  • SQL
  • Javascript
  • HTML, CSS, and other front-end technologies

The Daily Plan

Some subjects take one day, and some will take multiple days. Some are just learning with nothing to implement.

Each day I take one subject from the list below, watch videos about that subject, and write an implementation in:

  • C - using structs and functions that take a struct * and something else as args.
  • C++ - without using built-in types
  • C++ - using built-in types, like STL's std::list for a linked list
  • Python - using built-in types (to keep practicing Python)
  • and write tests to ensure I'm doing it right, sometimes just using simple assert() statements
  • You may do Java or something else, this is just my thing.

You don't need all these. You need only one language for the interview.

Why code in all of these?

  • Practice, practice, practice, until I'm sick of it, and can do it with no problem (some have many edge cases and bookkeeping details to remember)
  • Work within the raw constraints (allocating/freeing memory without help of garbage collection (except Python or Java))
  • Make use of built-in types so I have experience using the built-in tools for real-world use (not going to write my own linked list implementation in production)

I may not have time to do all of these for every subject, but I'll try.

You can see my code here:

You don't need to memorize the guts of every algorithm.

Write code on a whiteboard or paper, not a computer. Test with some sample inputs. Then test it out on a computer.

Prerequisite Knowledge

Prerequisite Knowledge

Algorithmic complexity / Big-O / Asymptotic analysis

Algorithmic complexity / Big-O / Asymptotic analysis

Data Structures

Data Structures

More Knowledge

More Knowledge

Trees

Trees

Sorting

Sorting

As a summary, here is a visual representation of 15 sorting algorithms. If you need more detail on this subject, see "Sorting" section in Additional Detail on Some Subjects

Graphs

Graphs

Graphs can be used to represent many problems in computer science, so this section is long, like trees and sorting were.

Even More Knowledge

Even More Knowledge

System Design, Scalability, Data Handling

System Design, Scalability, Data Handling

You can expect system design questions if you have 4+ years of experience.


Final Review

Final Review
This section will have shorter videos that you can watch pretty quickly to review most of the important concepts.
It's nice if you want a refresher often.

Coding Question Practice

Coding Question Practice

Now that you know all the computer science topics above, it's time to practice answering coding problems.

Coding question practice is not about memorizing answers to programming problems.

Why you need to practice doing programming problems:

  • problem recognition, and where the right data structures and algorithms fit in
  • gathering requirements for the problem
  • talking your way through the problem like you will in the interview
  • coding on a whiteboard or paper, not a computer
  • coming up with time and space complexity for your solutions
  • testing your solutions

There is a great intro for methodical, communicative problem solving in an interview. You'll get this from the programming interview books, too, but I found this outstanding: Algorithm design canvas

No whiteboard at home? That makes sense. I'm a weirdo and have a big whiteboard. Instead of a whiteboard, pick up a large drawing pad from an art store. You can sit on the couch and practice. This is my "sofa whiteboard". I added the pen in the photo for scale. If you use a pen, you'll wish you could erase. Gets messy quick.

my sofa whiteboard

Supplemental:

Read and Do Programming Problems (in this order):

See Book List above

Coding exercises/challenges

Coding Question Practice

Once you've learned your brains out, put those brains to work. Take coding challenges every day, as many as you can.

Coding Interview Question Videos:

Challenge sites:

Challenge repos:

Mock Interviews:

Once you're closer to the interview

Your Resume

  • See Resume prep items in Cracking The Coding Interview and back of Programming Interviews Exposed

Be thinking of for when the interview comes

Think of about 20 interview questions you'll get, along with the lines of the items below. Have 2-3 answers for each. Have a story, not just data, about something you accomplished.

  • Why do you want this job?
  • What's a tough problem you've solved?
  • Biggest challenges faced?
  • Best/worst designs seen?
  • Ideas for improving an existing product.
  • How do you work best, as an individual and as part of a team?
  • Which of your skills or experiences would be assets in the role and why?
  • What did you most enjoy at [job x / project y]?
  • What was the biggest challenge you faced at [job x / project y]?
  • What was the hardest bug you faced at [job x / project y]?
  • What did you learn at [job x / project y]?
  • What would you have done better at [job x / project y]?

Have questions for the interviewer

Some of mine (I already may know answer to but want their opinion or team perspective):
  • How large is your team?
  • What does your dev cycle look like? Do you do waterfall/sprints/agile?
  • Are rushes to deadlines common? Or is there flexibility?
  • How are decisions made in your team?
  • How many meetings do you have per week?
  • Do you feel your work environment helps you concentrate?
  • What are you working on?
  • What do you like about it?
  • What is the work life like?

Once You've Got The Job

Congratulations!

Keep learning.

You're never really done.


*****************************************************************************************************
*****************************************************************************************************

Everything below this point is optional.
By studying these, you'll get greater exposure to more CS concepts, and will be better prepared for
any software engineering job. You'll be a much more well-rounded software engineer.

*****************************************************************************************************
*****************************************************************************************************

Additional Books

Additional Books
  • The Unix Programming Environment

    • an oldie but a goodie
  • The Linux Command Line: A Complete Introduction

    • a modern option
  • TCP/IP Illustrated Series

  • Head First Design Patterns

    • a gentle introduction to design patterns
  • Design Patterns: Elements of Reusable Object-Oriente​d Software

    • aka the "Gang Of Four" book, or GOF
    • the canonical design patterns book
  • UNIX and Linux System Administration Handbook, 5th Edition

  • Algorithm Design Manual (Skiena)

    • As a review and problem recognition
    • The algorithm catalog portion is well beyond the scope of difficulty you'll get in an interview.
    • This book has 2 parts:
      • class textbook on data structures and algorithms
        • pros:
          • is a good review as any algorithms textbook would be
          • nice stories from his experiences solving problems in industry and academia
          • code examples in C
        • cons:
          • can be as dense or impenetrable as CLRS, and in some cases, CLRS may be a better alternative for some subjects
          • chapters 7, 8, 9 can be painful to try to follow, as some items are not explained well or require more brain than I have
          • don't get me wrong: I like Skiena, his teaching style, and mannerisms, but I may not be Stony Brook material.
      • algorithm catalog:
        • this is the real reason you buy this book.
        • about to get to this part. Will update here once I've made my way through it.
    • Can rent it on kindle
    • Answers:
    • Errata
  • Introduction to Algorithms

    • Important: Reading this book will only have limited value. This book is a great review of algorithms and data structures, but won't teach you how to write good code. You have to be able to code a decent solution efficiently.
    • aka CLR, sometimes CLRS, because Stein was late to the game
  • Computer Architecture, Sixth Edition: A Quantitative Approach

    • For a richer, more up-to-date (2017), but longer treatment
  • Programming Pearls

    • The first couple of chapters present clever solutions to programming problems (some very old using data tape) but that is just an intro. This a guidebook on program design and architecture, much like Code Complete, but much shorter.

Additional Learning

Additional Learning

These topics will likely not come up in an interview, but I added them to help you become a well-rounded software engineer, and to be aware of certain technologies and algorithms, so you'll have a bigger toolbox.


Additional Detail on Some Subjects

Additional Detail on Some Subjects
I added these to reinforce some ideas already presented above, but didn't want to include them
above because it's just too much. It's easy to overdo it on a subject.
You want to get hired in this century, right?

Video Series

Sit back and enjoy. "Netflix and skill" :P

Video Series

Computer Science Courses

Papers

Papers

LICENSE

CC-BY-SA-4.0

About

jika pemerintah tidak mengubah situasi ekosistem pekerja buruh wiraswasta hingga negri berdasarkan hak , kami akan melakukan blokade demonstran terjadi 1998 .!!!!

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors