1. Login to your paypal account account.
  2. Browse to https://www.paypal.com/buttons/
  3. Select and configure the button.
  4. Place the html code into your website.
  5. To localize, you can add the follwing to the generated html by paypal:
    • <input type=”hidden” name=”country.x” value=”IL” />
      <input type=”hidden” name=”locale.x” value=”he_IL” />
  6. HTML Variables for PayPal Payments Standard

Comparison of Chinese Online Marketplaces

Marketplace Description Grade (0-100) Link
Alibaba A leading global wholesale marketplace for business-to-business transactions. 95 Visit Alibaba
Taobao A popular online shopping platform in China, offering a wide range of products. 90 Visit Taobao
Pinduoduo Known for its value-for-money offerings and group buying options. 85 Visit Pinduoduo
1688.com A wholesale marketplace mainly for domestic trade in China. 80 Visit 1688.com
Global Sources A B2B platform that connects buyers worldwide with verified suppliers in China and Asia. 88 Visit Global Sources
www.china.cn A platform offering a range of products from Chinese manufacturers and suppliers. 75 Visit www.china.cn
Made in China Focuses on providing a platform for global buyers to source products from Chinese suppliers. 83 Visit Made in China
YiWugo Based on Yiwu International Trade Market, offering products in various categories. 78 Visit YiWugo

WingetUI

Winget
Microsoft’s official package manager. Full of well-known and verified packages
Contains: General Software, Microsoft Store apps

Scoop
Great repository of unknown but useful utilities and other interesting packages.
Contains: Utilities, Command-line programs, General Software (extras bucket required)

Chocolatey
The classical package manager for Windows. You’ll find everything there.
Contains: General Software

Pip
Python’s library manager. Full of python libraries and other python-related utilities
Contains: Python libraries and related utilities

Npm
Node JS’s package manager. Full of libraries and other utilities that orbit the javascript world
Contains: Node javascript libraries and other related utilities

.NET Tool
A repository full of tools designed with Microsoft’s .NET ecosystem in mind.
Contains: .NET related Tools

PowerShell

Comparison table
# Product/Service Description Price Advantages
1 GoDaddy Website Security Comprehensive website protection service Custom plan Well-known brand, diverse security options
2 MalCare Automated malware removal, real-time threat detection Starts at $99.00 No server load, peak speed maintenance
3 TotalWebTool Comprehensive website analysis and audit report Starts at $39.00, Free plan available In-depth SEO, security, UX analysis
4 Oracle Dyn Web Security Platform Cloud-based, PCI-compliant firewall service Custom plan Combines threat intelligence with rule enforcement
5 Akamai Kona Site Defender Application security at the edge, managed services Custom plan Close to attackers, integrates into change control
6 Barracuda Website Vulnerability Manager Identifies vulnerabilities in websites Free-forever plan Focuses on data protection and business operations
7 PatchStack WordPress security, plugin vulnerability protection Starts at $12.74 Automatic security patches, vulnerability research

For Json variations

IndexSyntaxDescriptionExample (Simplified)Results (Simplified)
1FOR JSON PATHFormats the result as JSON with nestingSELECT name, surname FROM users FOR JSON PATH[{ “name”: “John”, “surname”: “Doe” }]
2FOR JSON PATH, ROOT(‘name’)Adds a root element to JSON outputSELECT name FROM users FOR JSON PATH, ROOT(‘users’){ “users”: [{ “name”: “John” }] }
3FOR JSON AUTOAutomatically formats result as JSONSELECT users.name, orders.order_id FROM users INNER JOIN orders ON users.user_id = orders.user_id FOR JSON AUTO[{ “name”: “John”, “orders”: [{ “order_id”: 123 }] }]
4FOR JSON AUTO, WITHOUT_ARRAY_WRAPPERFormats JSON without an array wrapperSELECT name FROM users FOR JSON AUTO, WITHOUT_ARRAY_WRAPPER{ “name”: “John” }
  • grep: Traditional command-line text search utility, widely available.
  • sift: Modern, fast, supports complex searches with an intuitive interface.
  • ack: Optimized for programmers, great for searching through codebases.
  • ag (The Silver Searcher): Focused on speed and efficiency, especially in large codebases.
  • ripgrep (rg): Extremely fast, respects .gitignore, offers powerful regex support.
  • git grep: Tightly integrated with Git, excels in searching within repositories.
  • ugrep: Extremely versatile and feature-rich, offers advanced regex and Unicode support.
  • The Platinum Searcher (pt): Fast and efficient, particularly for large codebases, simple to use.
No Criteria grep Score sift Score ack Score ag Score ripgrep Score git grep Score ugrep Score pt Score
1 Speed 75 85 70 90 95 85 90 80
2 Ease of Use 80 90 85 85 90 80 85 85
3 Regular Expression Support 70 90 80 80 90 75 95 80
4 Recursive Search 60 90 85 90 95 80 90 85
5 Binary File Handling 50 80 60 70 85 70 80 70
6 Customizability 80 85 75 75 80 70 85 75
7 File Type Filtering 40 90 80 85 90 80 85 80
8 Parallel Processing 30 90 50 85 95 75 90 80
9 Availability/Compatibility 100 70 65 70 80 85 70 65
10 Community Support 90 75 70 75 85 80 75 70
Average Score 67.5 84.5 72.0 80.5 88.5 78.0 84.5 77.0
Index Parameter Elasticsearch MongoDB Score for Elasticsearch Score for MongoDB
1 Type Search engine based on Lucene NoSQL document-oriented database 85 95
2 Data Model JSON-like documents BSON (binary JSON) documents 90 98
3 Query Language Query DSL based on JSON Rich query language 85 95
4 Indexing Inverted indexing for full-text search Secondary indexing 95 95
5 Transactions Not designed for complex transactions ACID transactions for multiple documents 70 98
6 Use Cases Full-text search, analytics, logging Wide range, flexible schema, general purpose 90 95
7 Scaling Horizontal scaling, sharding Horizontal scaling, sharding 90 90
8 Consistency Eventual consistency Strong consistency 80 95
9 Community & Ecosystem Large, with a focus on search and analytics Large, diverse, general-purpose 90 95
Average Score 86.1 95.1
Index Platform Name & Link Description Free/Paid Has API Advantages Disadvantages OS Grade
1 Python Versatile programming language Free No Wide-ranging libraries, flexible Requires programming knowledge Windows, macOS, Linux 95
2 Elasticsearch Distributed, RESTful search engine Both Yes Scalable, fast searching Complexity in setup Windows, macOS, Linux 90
3 Apache Solr Open-source search platform Free Yes Advanced features, scalable Setup can be complex Windows, macOS, Linux 88
4 Apache Hadoop Framework for distributed storage Free No Good for huge datasets Steep learning curve Windows, macOS, Linux 85
5 Google Cloud Platform (GCP) Suite of cloud computing services Both Yes Extensive services, scalable Can be costly, complex Cloud-based 92
6 Amazon Web Services (AWS) Cloud platform for various services Both Yes Market leader, vast options Can be expensive Cloud-based 93
7 Microsoft Azure Cloud computing services Both Yes Integrates with Microsoft products Costly for large-scale use Cloud-based 91

Bookmarks bar

AI

Academic / books / reading

RikiGPT – RikiGPT
Jenni AI
Summarist.ai – Free AI-Powered Book Summaries | Discover, Learn & Grow
Consensus – Evidence-Based Answers, Faster

App

Imagica
Uizard ai ui
Brancher.ai

Audio

Voice

Text to Speech & AI Voice Generator
Voice Pricing

Music

AI Music Generator – SOUNDRAW

Chat

ChatGPT
Claude – needs vpn
Bard
Playground – OpenAI API
AgentGPT
Flot.ai
chat.unichat.one
thenewboston – YouTube
Genie – #1 AI Chatbot – ChatGPT App
ChatGPT for Search Engines

Data

Rows

Design

REimagine Home: AI-powered Interior Design Ideas

dev

h2oai/h2ogpt: Private Q&A and summarization of documents+images or chat with local GPT, 100% private, Apache 2.0. Supports LLaMa2, llama.cpp, and more. Demo: https://gpt.h2o.ai/ https://codellama.h2o.ai/
FreedomGPT
nomic-ai/gpt4all: gpt4all: open-source LLM chatbots that you can run anywhere
ChatGPT and GPT-4 Open Source Alternatives that are Balancing the Scales | DataCamp
GPT4All
LM Studio – Discover, download, and run local LLMs

Images

Magic Studio – Powered by AI, Created by You
Helping people become more creative.
AI Image Generation | Leonardo.Ai
Home | Leonardo.Ai
Adobe Firefly
AutoDraw

Learn

Machine Learning  |  Google for Developers
לינקים לאינסטגרם – דנה ישראלי
Data Science: Machine Learning | Harvard University
StatQuest with Josh Starmer – YouTube

Library / AI Tools

Supertools | Best AI Tools Guide
digitalSamaritan | Home
Futurepedia – The Largest AI Tools & Software Directory
Future Tools – Find The Exact AI Tool For Your Needs

Logo

Brandmark Logo Maker – the most advanced AI logo design tool
Logo Design & Brand Identity for Entrepreneurs | Looka

Presentations

Gamma App: Generate AI Presentations, Webpages & Docs

Productivity

Timely – AI-Powered Time Tracking Software
Free AI Writing, PDF, Image, and other Online Tools – TinyWow

Programming

Phind – AI Search Engine and Pair Programmer

Travel

Copilot2trip: Your Free AI-Powered Personal Travel Assistant

Video

HeyGen – AI Spokesperson Video Creator
Vidnoz AI – Avatars
Vidyo.ai – Make short videos out of long video
Runaway – Generate AI videos
Swapface
Fliki – Turn text into videos with AI voices
InVideo – Text generated videos
Studio Pricing – D-ID

Website

Durable AI Website Builder and Small Business Software
Gamma App – תומך עברית
Framer: Pricing

Chingu

Posted in AI.
adb help // List all comands
  
 == Adb Server
 adb kill-server
 adb start-server
  
 == Adb Reboot
 adb reboot
 adb reboot recovery
 adb reboot-bootloader
 adb root //restarts adb with root permissions
  
 == Shell
 adb shell // Open or run commands in a terminal on the host Android device.
  
 == Devices
 adb usb
 adb devices //show devices attached
 adb devices -l //devices (product/model)
 adb connect ip_address_of_device
  
 == Get device android version
 adb shell getprop ro.build.version.release
  
 == LogCat
 adb logcat
 adb logcat -c // clear // The parameter -c will clear the current logs on the device.
 adb logcat -d > [path_to_file] // Save the logcat output to a file on the local system.
 adb bugreport > [path_to_file] // Will dump the whole device information like dumpstate, dumpsys and logcat output.
  
 == Files
 adb push [source] [destination] // Copy files from your computer to your phone.
 adb pull [device file location] [local file location] // Copy files from your phone to your computer.
  
 == App install
 adb -e install path/to/app.apk
  
 -d – directs command to the only connected USB device…
 -e – directs command to the only running emulator…
 -s <serial number> …
 -p <product name or path> …
 The flag you decide to use has to come before the actual adb command:
  
 adb devices | tail -n +2 | cut -sf 1 | xargs -IX adb -s X install -r com.myAppPackage // Install the given app on all connected devices.
  
 == Uninstalling app from device
 adb uninstall com.myAppPackage
 adb uninstall <app .apk name>
 adb uninstall -k <app .apk name> -> “Uninstall .apk withour deleting data”
  
 adb shell pm uninstall com.example.MyApp
 adb shell pm clear [package] // Deletes all data associated with a package.
  
 adb devices | tail -n +2 | cut -sf 1 | xargs -IX adb -s X uninstall com.myAppPackage //Uninstall the given app from all connected devices
  
 == Update app
 adb install -r yourApp.apk // -r means re-install the app and keep its data on the device.
 adb install –k <.apk file path on computer>
  
 == Home button
 adb shell am start -W -c android.intent.category.HOME -a android.intent.action.MAIN
  
 == Activity Manager
 adb shell am start -a android.intent.action.VIEW
 adb shell am broadcast -a ‘my_action’
  
 adb shell am start -a android.intent.action.CALL -d tel:+972527300294 // Make a call
  
 // Open send sms screen with phone number and the message:
 adb shell am start -a android.intent.action.SENDTO -d sms:+972527300294 –es sms_body “Test –ez exit_on_sent false
  
 // Reset permissions
 adb shell pm reset-permissions -p your.app.package
 adb shell pm grant [packageName] [ Permission] // Grant a permission to an app.
 adb shell pm revoke [packageName] [ Permission] // Revoke a permission from an app.
  
  
 // Emulate device
 adb shell wm size 2048×1536
 adb shell wm density 288
 // And reset to default
 adb shell wm size reset
 adb shell wm density reset
  
 == Print text
 adb shell input text ‘Wow, it so cool feature’
  
 == Screenshot
 adb shell screencap -p /sdcard/screenshot.png
  
 $ adb shell
 shell@ $ screencap /sdcard/screen.png
 shell@ $ exit
 $ adb pull /sdcard/screen.png
  
 
 adb shell screenrecord /sdcard/NotAbleToLogin.mp4
  
 $ adb shell
 shell@ $ screenrecord –verbose /sdcard/demo.mp4
 (press Control + C to stop)
 shell@ $ exit
 $ adb pull /sdcard/demo.mp4
  
 == Key event
 adb shell input keyevent 3 // Home btn
 adb shell input keyevent 4 // Back btn
 adb shell input keyevent 5 // Call
 adb shell input keyevent 6 // End call
 adb shell input keyevent 26 // Turn Android device ON and OFF. It will toggle device to on/off status.
 adb shell input keyevent 27 // Camera
 adb shell input keyevent 64 // Open browser
 adb shell input keyevent 66 // Enter
 adb shell input keyevent 67 // Delete (backspace)
 adb shell input keyevent 207 // Contacts
 adb shell input keyevent 220 / 221 // Brightness down/up
 adb shell input keyevent 277 / 278 /279 // Cut/Copy/Paste
  
 0 –> “KEYCODE_0”
 1 –> “KEYCODE_SOFT_LEFT”
 2 –> “KEYCODE_SOFT_RIGHT”
 3 –> “KEYCODE_HOME”
 4 –> “KEYCODE_BACK”
 5 –> “KEYCODE_CALL”
 6 –> “KEYCODE_ENDCALL”
 7 –> “KEYCODE_0”
 8 –> “KEYCODE_1”
 9 –> “KEYCODE_2”
 10 –> “KEYCODE_3”
 11 –> “KEYCODE_4”
 12 –> “KEYCODE_5”
 13 –> “KEYCODE_6”
 14 –> “KEYCODE_7”
 15 –> “KEYCODE_8”
 16 –> “KEYCODE_9”
 17 –> “KEYCODE_STAR”
 18 –> “KEYCODE_POUND”
 19 –> “KEYCODE_DPAD_UP”
 20 –> “KEYCODE_DPAD_DOWN”
 21 –> “KEYCODE_DPAD_LEFT”
 22 –> “KEYCODE_DPAD_RIGHT”
 23 –> “KEYCODE_DPAD_CENTER”
 24 –> “KEYCODE_VOLUME_UP”
 25 –> “KEYCODE_VOLUME_DOWN”
 26 –> “KEYCODE_POWER”
 27 –> “KEYCODE_CAMERA”
 28 –> “KEYCODE_CLEAR”
 29 –> “KEYCODE_A”
 30 –> “KEYCODE_B”
 31 –> “KEYCODE_C”
 32 –> “KEYCODE_D”
 33 –> “KEYCODE_E”
 34 –> “KEYCODE_F”
 35 –> “KEYCODE_G”
 36 –> “KEYCODE_H”
 37 –> “KEYCODE_I”
 38 –> “KEYCODE_J”
 39 –> “KEYCODE_K”
 40 –> “KEYCODE_L”
 41 –> “KEYCODE_M”
 42 –> “KEYCODE_N”
 43 –> “KEYCODE_O”
 44 –> “KEYCODE_P”
 45 –> “KEYCODE_Q”
 46 –> “KEYCODE_R”
 47 –> “KEYCODE_S”
 48 –> “KEYCODE_T”
 49 –> “KEYCODE_U”
 50 –> “KEYCODE_V”
 51 –> “KEYCODE_W”
 52 –> “KEYCODE_X”
 53 –> “KEYCODE_Y”
 54 –> “KEYCODE_Z”
 55 –> “KEYCODE_COMMA”
 56 –> “KEYCODE_PERIOD”
 57 –> “KEYCODE_ALT_LEFT”
 58 –> “KEYCODE_ALT_RIGHT”
 59 –> “KEYCODE_SHIFT_LEFT”
 60 –> “KEYCODE_SHIFT_RIGHT”
 61 –> “KEYCODE_TAB”
 62 –> “KEYCODE_SPACE”
 63 –> “KEYCODE_SYM”
 64 –> “KEYCODE_EXPLORER”
 65 –> “KEYCODE_ENVELOPE”
 66 –> “KEYCODE_ENTER”
 67 –> “KEYCODE_DEL”
 68 –> “KEYCODE_GRAVE”
 69 –> “KEYCODE_MINUS”
 70 –> “KEYCODE_EQUALS”
 71 –> “KEYCODE_LEFT_BRACKET”
 72 –> “KEYCODE_RIGHT_BRACKET”
 73 –> “KEYCODE_BACKSLASH”
 74 –> “KEYCODE_SEMICOLON”
 75 –> “KEYCODE_APOSTROPHE”
 76 –> “KEYCODE_SLASH”
 77 –> “KEYCODE_AT”
 78 –> “KEYCODE_NUM”
 79 –> “KEYCODE_HEADSETHOOK”
 80 –> “KEYCODE_FOCUS”
 81 –> “KEYCODE_PLUS”
 82 –> “KEYCODE_MENU”
 83 –> “KEYCODE_NOTIFICATION”
 84 –> “KEYCODE_SEARCH”
 85 –> “KEYCODE_MEDIA_PLAY_PAUSE”
 86 –> “KEYCODE_MEDIA_STOP”
 87 –> “KEYCODE_MEDIA_NEXT”
 88 –> “KEYCODE_MEDIA_PREVIOUS”
 89 –> “KEYCODE_MEDIA_REWIND”
 90 –> “KEYCODE_MEDIA_FAST_FORWARD”
 91 –> “KEYCODE_MUTE”
 92 –> “KEYCODE_PAGE_UP”
 93 –> “KEYCODE_PAGE_DOWN”
 94 –> “KEYCODE_PICTSYMBOLS”
 
 122 –> “KEYCODE_MOVE_HOME”
 123 –> “KEYCODE_MOVE_END”
 // https://developer.android.com/reference/android/view/KeyEvent.html
  
  
 == ShPref
 # replace org.example.app with your application id
  
 # Add a value to default shared preferences.
 adb shell ‘am broadcast -a org.example.app.sp.PUT –es key key_name –es value “hello world!”‘
  
 # Remove a value to default shared preferences.
 adb shell ‘am broadcast -a org.example.app.sp.REMOVE –es key key_name’
  
 # Clear all default shared preferences.
 adb shell ‘am broadcast -a org.example.app.sp.CLEAR –es key key_name’
  
 # It’s also possible to specify shared preferences file.
 adb shell ‘am broadcast -a org.example.app.sp.PUT –es name Game –es key level –ei value 10’
  
 # Data types
 adb shell ‘am broadcast -a org.example.app.sp.PUT –es key string –es value “hello world!”‘
 adb shell ‘am broadcast -a org.example.app.sp.PUT –es key boolean –ez value true’
 adb shell ‘am broadcast -a org.example.app.sp.PUT –es key float –ef value 3.14159’
 adb shell ‘am broadcast -a org.example.app.sp.PUT –es key int –ei value 2015’
 adb shell ‘am broadcast -a org.example.app.sp.PUT –es key long –el value 9223372036854775807’
  
 # Restart application process after making changes
 adb shell ‘am broadcast -a org.example.app.sp.CLEAR –ez restart true’
  
 == Monkey
 adb shell monkey -p com.myAppPackage -v 10000 -s 100 // monkey tool is generating 10.000 random events on the real device
  
 == Paths
 /data/data/<package>/databases (app databases)
 /data/data/<package>/shared_prefs/ (shared preferences)
 /data/app (apk installed by user)
 /system/app (pre-installed APK files)
 /mmt/asec (encrypted apps) (App2SD)
 /mmt/emmc (internal SD Card)
 /mmt/adcard (external/Internal SD Card)
 /mmt/adcard/external_sd (external SD Card)
  
 adb shell ls (list directory contents)
 adb shell ls -s (print size of each file)
 adb shell ls -R (list subdirectories recursively)
  
 == Device onformation
 adb get-statе (print device state)
 adb get-serialno (get the serial number)
 adb shell dumpsys iphonesybinfo (get the IMEI)
 adb shell netstat (list TCP connectivity)
 adb shell pwd (print current working directory)
 adb shell dumpsys battery (battery status)
 adb shell pm list features (list phone features)
 adb shell service list (list all services)
 adb shell dumpsys activity <package>/<activity> (activity info)
 adb shell ps (print process status)
 adb shell wm size (displays the current screen resolution)
 dumpsys window windows | grep -E ‘mCurrentFocus|mFocusedApp’ (print current app’s opened activity)
  
 == Package info
 adb shell list packages (list package names)
 adb shell list packages -r (list package name + path to apks)
 adb shell list packages -3 (list third party package names)
 adb shell list packages -s (list only system packages)
 adb shell list packages -u (list package names + uninstalled)
 adb shell dumpsys package packages (list info on all apps)
 adb shell dump <name> (list info on one package)
 adb shell path <package> (path to the apk file)
  
 ==Configure Settings Commands
 adb shell dumpsys battery set level <n> (change the level from 0 to 100)
 adb shell dumpsys battery set status<n> (change the level to unknown, charging, discharging, not charging or full)
 adb shell dumpsys battery reset (reset the battery)
 adb shell dumpsys battery set usb <n> (change the status of USB connection. ON or OFF)
 adb shell wm size WxH (sets the resolution to WxH)
  
  
 == Device Related Commands
 adb reboot-recovery (reboot device into recovery mode)
 adb reboot fastboot (reboot device into recovery mode)
 adb shell screencap -p “/path/to/screenshot.png” (capture screenshot)
 adb shell screenrecord “/path/to/record.mp4” (record device screen)
 adb backup -apk -all -f backup.ab (backup settings and apps)
 adb backup -apk -shared -all -f backup.ab (backup settings, apps and shared storage)
 adb backup -apk -nosystem -all -f backup.ab (backup only non-system apps)
 adb restore backup.ab (restore a previous backup)
 adb shell am start|startservice|broadcast <INTENT>[<COMPONENT>]
 -a <ACTION> e.g. android.intent.action.VIEW
 -c <CATEGORY> e.g. android.intent.category.LAUNCHER (start activity intent)
  
 adb shell am start -a android.intent.action.VIEW -d URL (open URL)
 adb shell am start -t image/* -a android.intent.action.VIEW (opens gallery)
  
 == Logs
 adb logcat [options] [filter] [filter] (view device log)
 adb bugreport (print bug reports)
  
 == Other
 adb backup // Create a full backup of your phone and save to the computer.
 adb restore // Restore a backup to your phone.
 adb sideload // Push and flash custom ROMs and zips from your computer.
  
 fastboot devices
 // Check connection and get basic information about devices connected to the computer.
 // This is essentially the same command as adb devices from earlier.
 //However, it works in the bootloader, which ADB does not. Handy for ensuring that you have properly established a connection.
  
  
 ——————————————————————————–
 Shared Preferences
  
 # replace org.example.app with your application id
  
 # Add a value to default shared preferences.
 adb shell ‘am broadcast -a org.example.app.sp.PUT –es key key_name –es value “hello world!”‘
  
 # Remove a value to default shared preferences.
 adb shell ‘am broadcast -a org.example.app.sp.REMOVE –es key key_name’
  
 # Clear all default shared preferences.
 adb shell ‘am broadcast -a org.example.app.sp.CLEAR –es key key_name’
  
 # It’s also possible to specify shared preferences file.
 adb shell ‘am broadcast -a org.example.app.sp.PUT –es name Game –es key level –ei value 10’
  
 # Data types
 adb shell ‘am broadcast -a org.example.app.sp.PUT –es key string –es value “hello world!”‘
 adb shell ‘am broadcast -a org.example.app.sp.PUT –es key boolean –ez value true’
 adb shell ‘am broadcast -a org.example.app.sp.PUT –es key float –ef value 3.14159’
 adb shell ‘am broadcast -a org.example.app.sp.PUT –es key int –ei value 2015’
 adb shell ‘am broadcast -a org.example.app.sp.PUT –es key long –el value 9223372036854775807’
  
 # Restart application process after making changes
 adb shell ‘am broadcast -a org.example.app.sp.CLEAR –ez restart true’
 ——————————————————————————–
  
 === Few bash snippets ===
 @Source (https://jonfhancock.com/bash-your-way-to-better-android-development-1169bc3e0424)
  
 === Using tail -n
 //Use tail to remove the first line. Actually two lines. The first one is just a newline. The second is “List of devices attached.”
 $ adb devices | tail -n +2
  
 === Using cut -sf
 // Cut the last word and any white space off the end of each line.
 $ adb devices | tail -n +2 | cut -sf -1
  
 === Using xargs -I
 // Given the -I option, xargs will perform an action for each line of text that we feed into it.
 // We can give the line a variable name to use in commands that xargs can execute.
 $ adb devices | tail -n +2 | cut -sf -1 | xargs -I X echo X aw yiss
  
 === Three options below together
 // Will print android version of all connected devices
 adb devices | tail -n +2 | cut -sf -1 | xargs -I X adb -s X shell getprop ro.build.version.release
  
 === Using alias
 — Example 1
 alias tellMeMore=echo
 tellMeMore “hi there”
 Output => hi there
 — Example 2
 // Define alias
 alias apkinstall=”adb devices | tail -n +2 | cut -sf 1 | xargs -I X adb -s X install -r $1″
 // And you can use it later
 apkinstall ~/Downloads/MyAppRelease.apk // Install an apk on all devices
 — Example 3
 alias rmapp=”adb devices | tail -n +2 | cut -sf 1 | xargs -I X adb -s X uninstall $1″
 rmapp com.example.myapp // Uninstall a package from all devices
 — Example 4
 alias clearapp=”adb devices | tail -n +2 | cut -sf 1 | xargs -I X adb -s X shell pm clear $1″
 clearapp com.example.myapp // Clear data on all devices (leave installed)
 — Example 5
 alias startintent=”adb devices | tail -n +2 | cut -sf 1 | xargs -I X adb -s X shell am start $1″
 startintent https://twitter.com/JonFHancock // Launch a deep link on all devices
  
  
 Setting up your .bash_profile
 Finally, to make this all reusable even after rebooting your computer (aliases only last through the current session), we have to add these to your .bash_profile. You might or might not already have a .bash_profile, so let’s make sure we append to it rather than overwriting it. Just open a terminal, and run the following command
  
 touch .bash_profile && open .bash_profile
  
 This will create it if it doesn’t already exist, and open it in a text editor either way. Now just copy and paste all of the aliases into it, save, and close.
  
 alias startintent=”adb devices | tail -n +2 | cut -sf 1 | xargs -I X adb -s X shell am start $1″
 alias apkinstall=”adb devices | tail -n +2 | cut -sf 1 | xargs -I X adb -s X install -r $1″
 alias rmapp=”adb devices | tail -n +2 | cut -sf 1 | xargs -I X adb -s X uninstall $1″
 alias clearapp=”adb devices | tail -n +2 | cut -sf 1 | xargs -I X adb -s X shell pm clear $1″
  
  
 ===============================================================
 Sources:
 – Internet
 – https://www.automatetheplanet.com/adb-cheat-sheet/

Hubs

Facebook Meta Llama 2

Huggingface

General

  • AI courses
    • Deep learning
    • Machine learning
    • Object detection

Setup Rest API for GPT

  1. Install Conda / MiniConda
  2. Create Environment
  3. Add to environment:
    1. Pytorch
    2. Transformers
    3. Flask
Posted in AI.
1. *הקדמה להחייאה*
2. *רקע כללי על החייאה*:
3. *החייאת מבוגר*:
4. *החייאת תינוק*:
5. *החייאת ילדים וזוג*:
6. *דפיברילטור, בעיות לבביות, ושבץ מוחי*:
7. *עילפון וסכרת*:
8. *אסטמה*:
9. *אפילפסיה*:
10. *בע”ח ארסיים*:
11. *דבורים ואלרגיות*:
12. *כוויות*:
13. *הלם*:
14. *עצירת דימומים*:
15. *התייבשות*:
16. *מכת חום*:
17. *מכת קור*:
18. *פגיעות עמוד שדרה*:
19. *סילוק גוף זר*:

Maltego

  • Maltego – The Automated OSINT Tool for Ethical Hackers

Mobile

  • phoneinfoga
    • PhoneInfoga is one of the most advanced tools to scan international phone numbers. It allows you to first gather basic information such as country, area, carrier and line type, then use various techniques to try to find the VoIP provider or identify the owner. 

General Info

  1. Minimum Amount for american options: Euro 2000
  2. youtune channel
  3. Webinars
  4. Collective 2
    • מסחר על ידי מנהלי השקעות מובילים

How to

  • How to get log of activity or actions
    1. Performance->Statements->Activity
    2. Select dates range
    3. Select Html->view
    4. View required data under
      • Trades
      • Deposits & Withdrawals

Keywords

  • Interactive , Interil
  • Inter IL , Interactive Israel
  • Interactive brokers
  • IBKR
  • אינטראקטיב , איטראקטיב ברוקרס