Showing posts with label Business. Show all posts
Showing posts with label Business. Show all posts

Wednesday, August 2, 2023

List of SMS Gateways for Mobile Phone Carriers

List of SMS Gateways as of August 2023 for most U.S. based Cell Phone carriers

 

Send an SMS message to a recipient without incurring the cost or complexity of setting up an SMS Gateway, Great for small scale and quick notification solutions

 


Sunday, June 18, 2023

How to Manage and Clear Google Drive Storage : Find large files and Folders

  

Manage Google Drive Storage

Clean Up / Remove Large Files :

1.       1 Review Storage Usage:

2.      2 Find and Remove Large Files

3.       3 Find and Remove Large and Medium Sizes Files.

4.       4 Search and Bulk Delete Large Emails:

5.      5 Find and Bulk Delete LARGE Photos           

6.      6 Find and Remove LARGE OLD files Shared with You


Clean Up / Remove Large Folders

1.       1: View LARGE Folders: Install THIS Freemium Google Drive Explorer App:

a.       How To View Folder Size Google Drive – Using Add-On [Working]

b.       Ganapthy has written an add-on which can be found in the Google Workspace Marketplace for free. It can be used to do different functions on Google Drive. Especially checking the Google Drive size of the folder

 

2.       2. Free Apps to View Folder Sizes:

a.       How to see the folders size in Google Drive | Without using any software | Google Colab

                                                               i.      Want to know how to see the size of folders in google drive or folders which are inside parent folders. This video is exactly for same and we'll see how to find out folders size without downloading any external software with the use of Google Colab in this video

                                                             ii.      Using this : app:

                                                           iii.      Sample Results

Wednesday, April 21, 2021

Microsoft Edge Settings and Flags to boost performance : Part 1

Microsoft Edge Settings and Flags to boost performance : Part 1

Microsoft Edge on Windows 10 is great....but...can be slow sometimes.

Here is a word doc version of this post:

 


Here is the original post

Summary

For me Edge Chromium on Windows 10/11 is an exceptional alternative to Chrome & integrates nicely with Office365, however it can get slow over time. For me on my SurfaceGo 1.6Ghz *GB Ram tablet this was especially the case. Below is a list of tweaks applied to boost the load time, execution time, cpu usage and RAM usage of the Edge Chromium browser on windows. Many settings can be utilized with Chrome to, just replace edge:flags with chrome:flags and seek the flag name. Some settings are platform specific such as the new Startup Boost feature from MS for Edge,  if I had time I noted otherwise please be aware. 

 

Settings

 

 

1.      1.Sync: Sync only whats needed, turn off sync when not neede

 


2.       Flags: Browse to edge://flags/


3.       edge://flags/#enable-lazy-image-loading = enabled

4.       edge://flags/#enable-heavy-ad-intervention = enabled

5.       edge://flags/#enable-lazy-image-loading = enabled

6.   edge://flags/#enable-heavy-ad-intervention = enabled

7.   edge://flags/#allow-previews  = disabled

8.   edge://flags/#disable-accelerated-video-encode = disabled

9.   edge://flags/#disable-accelerated-video-decode = disabled

10.   edge://flags/#enable-quic = enabled

11.   edge://flags/#lite-video-default-downlink-bandwidth-kbps = enabled

12.   edge://flags/#back-forward-cache = enabled

13.   edge://flags/#edge-experimental-tracking-prevention-features = enabled



14, Others:

edge://flags/#lite-video-default-downlink-bandwidth-kbps  = 400

and

edge://flags/#quiet-notification-prompts = Enabled

 

15: Settings: edge://settings/system



16: New Performance Mode:

--enable-features=msPerformanceModeToggle

1.   First of all, right-click on the Edge Canary desktop shortcut and select “Properties”.

2.   Navigate to the target field in the Shortcut tab, add a space, and then paste the following parameter:  --enable-features=msPerformanceModeToggle

3.   Click the Ok button and restart the browser to apply the latest changes.

4.   Finally, head to Settings >> System >> and enable the “Performance Mode” toggle button available under the Optimize Performance section.


Startup boost ad Kids Mode Discussed over here:

https://www.digitaltrends.com/computing/microsoft-edge-performance-mode-feature/ 

Monday, December 7, 2020

Bookmark Management Productivity Tool Review: Focus on YouTube Time Stamp bookmarks.

Summary:

I am seeking an easy to use, feature rich yet clean link management tool with some basic collaboration features and video timestamp compatibility functionality. In short I need a tool to help save video time stamps, take notes on those time stamps and organize the links into categories. This helps with research and/or education activities. Specifically I need a tool that allows me to save YouTube time stamp bookmarks and then easily play them back. I compared several tools in 2020. Below are ratings for most of the tools that I used including comments on usage & screen recordings that demo each app. Specifically I am seeking the following features:

1) Link management : save, tag, organize links

2) Has an Android App

3) Has a PC App / Chrome Extension

4) Allow Save and Play of time stamped video links.

5) Basic collaboration

Winners : Diigo and KeepLink

get an Intro into the world of Bookmarking Tools

Details

1. Linkeep:

Rating: 3

Android App: Y; Chrome Extension: N; Web App: N; PC Install: Y

Comments: Android basic functionality, no share to option. PC requires an install.

Screen Recording Demos:

Android Usage:
PC Usage:

2. KeepLink: LinksSaver

Rating: 2

Android App: Y; Chrome Extension: N; Web App: N; PC Install: Y

Comments: Copy of Linkeep, looks and functions almost 100% the same. Only colors on UI are different.

Screen Recording Demos:

Android Usage:
PC Usage:

3. MyLinks

Rating: 3

Android App: Y; Chrome Extension: N; Web App: N; PC Install: N

Comments: Android app is great, integration between NewPipe, YouTube is clean and the UI is clean and concise with Categories and Links, The only complaint I have is search is limited to Categories only. On the PC side: I could not find any way to access links. I would use this app if it had a PC option?

Screen Recording Demos:

Android Usage:

4. Keeplink: Links/Bookmarks

Rating: 2

Android App: Y; Chrome Extension: N; Web App: N; PC Install: Y

Comments: Seems like a clone of another link app like Keep Link Links Saver or vice versa. The integration with NewPipe & YouTube does not work; you can not share to KeepLink. Thus I had to create links manually, that on top of the mediocre UI and not PC option leaves me no option except to give it a 2 or 3.

Screen Recording Demos:

Android Usage:

5. Pocket

Rating: 3.5

Android App: Y; Chrome Extension: Y; Web App: N; PC Install: Y

Comments: Very feature rich productivity tool that includes more than just link management: this tool allows user to save, share and manage articles & links in lists. Its does exactly as it claims “Save the articles, new stories and videos you want to read and watch later to Pocket. “ Pocket also integrates ok with NewPipe and YoutTube, however there are some gotchas. Each list item has a category and includes tagging & favorite features plus more. On the PC side, a Chrome Extension provides near identical functionality to the app. If you are looking for a producutivy app to manage articles & vidoes this is an alternative to Diigo. IMHO it is not as feature rich as Diigo.

Cons: However, there are 2 BIG issues that prevent me from using pocket: 1) Saving a video link:No description/notes when saving a link and 2) Opening a Video Link: When I open it link in Andorid or PC the video goes to the 00:00 ignoring my timestamp. The Timestamp is only used if I share the list item to YouTube.

When saving a link (NewPipe or YouTube Share to Pocket) I can select a tag and nothing else. In short this tool is not timestamp friendly if you are saving several links in the same video.

Screen Recording Demos:

Android Usage:
PC Usage

6. Keep Link

Rating: 4

Android App: Y; Chrome Extension: Y; Web App: N; PC Install: Y

Comments: Save bookmarks from anywhere easily and quickly. KeepLink is great at saving links. The Android app is very clean and it does 1 job very well: Saving & managing book marks. The UI in Android is modern and clean, rounded corners & searching is a great feature in this tool allowing multiple fields to search on. Bookmarked items include description, title, tag and category. Tag and category properties are extensible allowing user defined values for each.

Cons: There is only 1 list in the Lists. Having 100’s of items may become unwieldy. There is no PC / Chrome Extension I could in thus I was unable to use the bookmarks on a PC without copying/sharing from my phone to my email & opening on a PC. Hopefully this will be resolved in the future.

Screen Recording Demos:

Android Usage:

7. Diigo

Rating: 5

Android App: Y; Chrome Extension: Y; Web App: Y; PC Install: N

Comments: Extremely feature rich link, annotation and collaboration tool that includes all of my requested functionality and more. Annotations, tagging, description, notes, collaboration groups and seamless Android integration are all included in Diigo. The only tool that comes close is Pocket in terms of number of features and KeepLink in terms of the UI. Diigo does exactly what it claims to do and more: “Diigo Browser allows you to save, annotate and share bookmarks easily!”. Saved bookmark items including title, url, description, tag & group. Tag and group properties are extensible allowing user defined values for each. Group permits customizable authorization via an Admin setting, this feature permits expanded collaboration on items, articles, notes and annotations. This allows multiple users to edit an item, great for small teams working on research.

In android, sharing from NewPipe and YouTube to Diigo for time stamped links works perfectly and playing time stamped links open to the correct time marker on both PC and android.

Cons: The android app is a little clunky, due to it being its own browser. It just takes a little time to get use to. I recommend using the Chrome Extension first then using the Android app, this will decrease the learning curve.

Screen Recording Demos:

Android Usage using Saved Link

Android Usage saving a Link:
PC Usage

More Info:

Overview of Similar Tools

Diigo Guide: Its awesome!

Monday, November 2, 2020

Compare Android Receipt Tracking Apps: Best & Worst Scan + OCR Receipt Apps for Small Business

Finding the Best and Worst Android Receipt Management Apps with a focus on Scan, OCR & small business functionality,.

 

Summary

The following review focuses on finding a stable and affordable receipt tracking app that includes the following functionality either in the app directly or via the browser. Scan & OCR functions must reside in native app while reporting & settings may exist in browser. This is a summary review focusing on OCR accuracy, ease of use & functionality that can satisfy tax related use cases for small business/sole-proprietor.

Requirements

1. Ability to scan a receipt via phone camera

2. OCR Capability for scanned receipts

3. OCR accuracy is > 90%

4. OCR picks up minimally following fields:

a. Pricve

b. Date of transaction

c. Merchant / Store Name

d. Category – Filled 90% with accuracy at or above 50%

5. Scan & OCR will involve at most 2 user events: Camera Click & Button Click.

6. Pricing either :

a. Subscription of < 5$ per month for 1-2 user or

b. 100$ one time for life of product

7. Ability to create simple report &/or export including:

a. Transaction detail

b. Transaction Summary

8. Reports shall allow user to filter by Start / End Date

9. Export Report to csv

Optional / Nice To haves:

1. Ability to identify / resolve / merge duplicates

2. Ability to scan a receipt via email

3. Search feature allowing to find tx by merchant, amount and/or category

4. Customer service with chat capability or email response

5. Ability to import from another expense platform, E.g: Import from Expensify.

The following apps were downloaded & tested on Android 10 Kernel Version 4.9.193 on LG V40 model V405TA30b :

Test Case:

1. Create Account

2. Create 3 receipts: Scan & OCR, see #6 below

3. Verify fields populated by OCR:

Date

Merchant

Amount

Category

4. How many events to create a receipt?

5. What is the pricing amount & pricing model?

6. Sample Receipts used in testing

Test Results

Apps failed due to 1 or more of the following conditions, noted by the leading symbol below : , denoted with leading in

1 - OCR in-accurate or non-existent

2 - pricing exceeds 5$ per month or $120 per year

BEST of the BEST

1tap receipts Tax Calculator & Receipt Scanner

Test Results Notes:

1. Create Account - Easy, Google OAuth.

2. Create 3 receipts: Scan & OCR. - 1 step; process time: <1 hr

3. Verify fields populated by OCR: (% of 3 receipts)

Date - 100%

Merchant - 100%

Amount - 100%

Category - 100% Accurate!

4. How many events to create a receipt?

- 1 !

5. What is the pricing amount & model for app?

- $2.08 per MONTH! Billed annually!

Pricing Details:

More Info: support@1tap.zendesk.com

6. Ease of Use: - High

7. Pros: - Very accurate & fast, simple UI, great fit for small business who wants no frills & hughly accureate OCR receipt scanning

8. Cons: basic reporting, limited filtering, did not see a way to search for a receipt. Not

Receipt Scanner: smart receipts & expense tracker

Test Results Notes:

1. Create Account - Easy, Email.

2. Create 3 receipts: Scan & OCR. - 1 step; process time: <1 hr

3. Verify fields populated by OCR: (% of 3 receipts)

Date - 100%

Merchant - 100%

Amount - 100%

Category - 100% Accurate!

4. How many events to create a receipt?

- 1 !

5. What is the pricing amount & model for app?

- $3/ month paid yearly !

Pricing Details:

More Info: contact@easy-expense.com

6. Ease of Use: - High

7. Pros: - Very accurate & fast, Clean & simple UI, great summary dashboard. Info on importing: Break expensed into Biz/personal

8. Cons: limited browser, in work.

BEST

Zoho Expense - Expense Reporting and Approval

Test Results Notes:

1. Create Account - Easy, Google OAuth.

2. Create 3 receipts: Scan & OCR. - 1 step; process time: <1 hr

3. Verify fields populated by OCR: (% of 3 receipts)

Date - 100%

Merchant - 100%

Amount - 100%

Category - 0% Accurate!

http://prntscr.com/vcbpqa

4. How many events to create a receipt?

- 1 !

5. What is the pricing amount & model for app?

- 5$ per mos

6. Ease of Use: - High

7. Pros: - OCR was fast, however category not filled in, Many features for mid sized business.

8. Cons: OCR

Foreceipt - Receipt Scanner Expense Tracker Cloud

Test Results Notes:

1. Create Account - Easy, Google OAuth.

2. Create 3 receipts: Scan & OCR. - 1 step; process time: <1 hr

3. Verify fields populated by OCR: (% of 3 receipts)

Date - 100%

Merchant - 100%

Amount - 100%

Category - 0%

4. How many events to create a receipt?

- 2

5. What is the pricing amount & model for app?

- 3.99$ per mos (220 scans only)

6. Ease of Use: - High

7. Pros: - OCR was fast, however category not filled in, Many features for mid sized business.

8. Cons: OCR & pricing is only 200 scans per month

Wave Invoicing

Test Results Notes:

1. Create Account - Easy, Google OAuth.

2. Create 3 receipts: Scan & OCR. - 1 step; process time: <1 hr

3. Verify fields populated by OCR: (% of 3 receipts)

Date - 100%

Merchant - 100%

Amount - 100%

Category - 0% Accurate!

4. How many events to create a receipt?

- 1 !

5. What is the pricing amount & model for app?

- 35$ per mos

https://www.waveapps.com/pricing

6. Ease of Use: - High

7. Pros: - OCR was fast, however category not filled in, Great features for mid sized business.

8. Cons: Category OCR and price!

Expensify - Expense Reports

1. Create Account - Easy, Email or Google OAuth.

2. Create 3 receipts: Scan & OCR. - 1 step; process time: Slow > 2 hours

3. Verify fields populated by OCR: (% of 3 receipts)

Date - 100%

Merchant - 100%

Amount - 100%

Category - 50%

4. How many events to create a receipt?

http://prntscr.com/vcbumb

- 1 !

5. What is the pricing amount & model for app?

- 4.99$ per mos

https://www.expensify.com/pricingw

6. Ease of Use: - High

7. Pros: - OCR was slow, but accurate. Most fields filled in, duplicates management. Great features for mid sized business.

8. Cons: OCR is slow, Fees & overcharging, customer service.

WORST: Worst / Not applicable

Fyle: Receipt Scanner & Expense Reports


fail reason: 1

Chrome River


fail reason: 2

Abacus


fail reason: 2

SAP Concur


fail reason: 2

Volopay


fail reason: 2

Veryfi - expenses, receipts & projects


fail reason: 2

Foreceipt - Receipt Scanner Expense Tracker Cloud


fail reason: 1

Smart Receipts


fail reason: 1

Receipt Bank


fail reason: 1

QuickBooks Online Accounting, Invoicing & Expenses


fail reason: 2

Free Expense Tracker & Budget Planner - Bookipi


fail reason: 1

MrReceipt - your receipts in one place


fail reason: 1

Receipt Box


fail reason: 1

Smart Receipts


fail reason: 1

Easy Receipt Log


fail reason: 1

Import Export Links:



Test Results Details & Figures:

1Tap:

Browser/Admin UI:

https://my.1tap.io/my-expenses/overview/2020



Report Request





Report Output



OCR Results:


Easy-Expense:          

Browser/Admin UI:

https://app.easy-expense.com/

OCR Results:



 Dashboard


Export:


Easy Expense Import


Expensify:

Wednesday, October 7, 2020

Find Files by : Search files containing Text : Which tool is fastest on Windows?

Comparing 4 tools today, TextPad, Notepad++, VisualStudio2017, Grep for Win and Everything.

Clear winners:

Everything

Grep for Windows

2nd Place:

Textpad

Visual Studio 2017

LAST:

Notepad++

Here are summary of tests and results, in order that I tested them:

Find File by search file with text search: plain text


   
    Text pad:
        Searching for: public static string BuildURLTransactionDetail
        Dir Structure: 15GB, 131K Files
        Pattern: *.cs
        Find in Files params: http://prntscr.com/uv0p5m
        Results:
            Memory: 21 MB
            CPU: 25%
            Elap Time: 55s,
        App Results:
            http://prntscr.com/uv0ulf
        
            Found 4 occurrence(s) in 4 file(s), 53257 ms

    Notepad++:
        Searching for: public static string BuildURLTransactionDetail
        Dir Structure: 15GB, 131K Files
        Pattern: *.cs
        Find in Files params: http://prntscr.com/uv0rew
        Results:
            Memory: 120 MB
            CPU: 8%
            Elap Time: 235s (3m55s!!),
        App Results:
            http://prntscr.com/uv0u5a

    VS2017 Find in Files:
        Searching for: public static string BuildURLTransactionDetail
        Dir Structure: 15GB, 131K Files
        Pattern: *.cs
        Find in Files params: http://prntscr.com/uv0vh7
        Results:
            Memory: devenve.exe+15MB MB
            CPU: 50%
            Elap Time: 20s !!!
        App Results:
            http://prntscr.com/uv0wdt
           
   
    Everything:
        Searching for: public static string BuildURLTransactionDetail
        Dir Structure: 15GB, 131K Files
        Pattern: *.cs
        Find in Files params: http://prntscr.com/uv10pt
        Results:
             Memory: 80MB
            CPU: 10%
            Elap Time: 5s !!!
        App Results:
        http://prntscr.com/uv0zl3


    grepWin-2.0.4_portable:
        Searching for: public static string BuildURLTransactionDetail
        Dir Structure: 15GB, 131K Files
        Pattern: *.cs
        Find in Files params: http://prntscr.com/uv1656
        Results:
            Memory: 20MB
            CPU: 20%
            Elap Time: 10s !!!
        App Results:
            http://prntscr.com/uv16ta

Friday, September 11, 2020

Google API App Errors: Less Secure App Access setting

If you have an app that interfaces with Google or use a 3rd party API integration, for example sendEmail smtp utility, you may start receiving an error in scripts that worked previously,. The error may look like:

 

C:\Temp\Tools\sendEmail-v156>Synch.OneWay.MyDocs.GDrive.Zip.Email
Sep 11 15:06:19 doylejsurface2 sendEmail[16576]: ERROR => ERROR => SMTP-AUTH: Authentication to smtp.gmail.com:587 failed.

To resolve enabel the less secure app access toggle in your Google profile:

Update Less secure app access in google

normally the setting is located here

Tuesday, April 28, 2020

Chrome Extension Review: Pricing Tools for Comparison and Research


Price Comparison Chrome Extensions

Summary:

Yroo is the clear winner without a doubt :

- most accurate

- most stable providing consistent results

- cleanest design

- consistent and reliable

Get it Yroo - Price Comparison and Price Tracker


*************** Reviews ***************

pricescout

Amazon

found 3 prices, same as Yroo

http://prntscr.com/s7rvbz

Ebay

N/A

Performance:

Load time range: 4-6 seconds

CPU Impact: 5%

RAM: 5MB

Rating:

Pricing: 6 (Amazon: 9, Ebay: 0)

* Only works on amazon, Options screen is blank.

Browse Plus

Amazon

DID NOT WORK

Ebay

DID NOT WORK

Performance:

N/A

Rating:

Pricing: 0

* Only works on amazon

Cheaper Marker

Amazon

found 1 better price, compared to ebay

http://prntscr.com/s7r2v8

Ebay

N/A

Performance:

Load time range: 4-6 seconds

CPU Impact: 5%

RAM: 5MB

Rating:

Pricing: 6 (Amazon: 9, Ebay: 0)

* Only works on amazon

Honey

Amazon

found 10+ coupion code, no prices

http://prntscr.com/s7r1yo

Ebay

found 1 code, activated, no price compare

http://prntscr.com/s7r258

Performance:

Load time range: 1-3 seconds

CPU Impact: 5%

RAM: 5MB

Rating:

Pricing: 1, Coupon: 10

Yroo - Price Comparison and Price Tracker

Amazon

works ok, quick price compare, comapres to ebay and others

http://prntscr.com/s7qyrd

Ebay

works OK, 14 second load time, compares to google and walmart. ** did not compare to amazon?

http://prntscr.com/s7qzjv

Performance:

Load time range: 5-15 seconds

CPU Impact: 10%

RAM: 30MB

Rating:

7

* Works on all sites, a little slow when loaded with other ext's

Prickle

Amazon

works ok, quick price compare, comapres to ebay and others

http://prntscr.com/s7s4jt

http://prntscr.com/s7s5j9

http://prntscr.com/s7s5p3

Ebay

S/A

Performance:

N/A

Rating:

9

* Works on all sites, however the process is a pain:

1. select a price

2. enter email,

3. wait and go to my email to do a price check.

Very arduous. Too tedious. May be helpfule in a researching scenario, but not for day to day shopping.

PriceBlink Coupons and Price Comparison

Amazon

works 70% of the time, rest it did not pop up or displayed wrong product

http://prntscr.com/s7sb23

http://prntscr.com/s7saa3

Ebay

worked OK, 10 second load time, worked better than amazon.

http://prntscr.com/s7sas6

Performance:

Load time range: 5-20-never seconds

CPU Impact: 10%

RAM: 30MB

Rating:

5

* Besides Yroo this is the ONLY tool that kind of worked.

Yroo is the clear winner without a doubt :

- most accurate

- most stable providing consistent results

- cleanest design

- consistent and reliable

Rest of the add-on felt like hacks and/or beta products. For a solid and reliable price checking experience, go with Yroo.

For Price Researching

These extensions can come in handy to analyze price over time, site (retailer) and volume.

Camelicer and

Keepa

are 2 of the best! Plus PriceGeeks site has some of the best price analytics spanning ebay Ended auctions for deep price history data to spot those future price trends !

http://www.thepricegeek.com/

More….

smart-price-monitor

- Does not compare prices, only tracks. Must setup a price alert, use this for pricing research not for simple shopping price comparisons

- similar to Keepa - Amazon Price Tracker

price-tracker

- Does not compare prices, only tracks. Must setup a price alert, use this for pricing research not for simple shopping price comparisons

- similiar to Keepa - Amazon Price Tracker

Developer and Office Productivity Extensions and Apps : 2020

1. Chrome:

Dev:

- xPath Finder : point and click xpath selector

- CSS Peeper : Chrome Extension scrape css from site quickly with support for rules and great formatting

Debug:

- Relative XPath Helper Chrome Extension

- Selectify : Alt+click any element to generate its optimum jquery selector path. Chrome Extension

-Lighthouse:  It is an open-source, load and Performance Testing tool.

Office:

- Random Text Generation in MS Word / Office: function : = lorem([numParagraphs], [numLines]) ; e.g:   = lorem(5,6)

See below Example:

Lorem Ipsum Generators: How to in Word!

- Universal Automation : Automate Job application submittals, save time and blast that resume!

2. Multiple Office 365 Accounts : Microsoft and/or Office 365 Logins

  1. Use Chrome Profile

  2. Create profile with naming pattern like O365.[acronym] e.g: O365.SB

  3. Login to portal.office.com

  4. Open any other pages, e.g: Outlook, Word, Admin Center ect.

  5. Set Home pages for profile to the open tabs

Now when you open the profile in the future all pages will be loaded and logged into, likewise you could use bookmarks in the new profile for similar shortcut access to O365 pages.

I tried Session Box, however it had problems with the varying domains, for example portal.office.com and https://outlook.office365.com/ were not in same session in Session Box. Isolation was based on portal.office.com only

3. Extra Notes on Lorem Ipsum generators:

- Text

Other apps to gen random text:

Visual Studio Extension:  Dummy Text Generator

PowerPoint: same procedure as in Word

Word: As demo’d above: enter one of the following formulas in a document, replace the zero in parenthesis with the number of “number of paragraphs” & optional “number of lines”
=lorem(0): Custom length of lorem ipsum text
=rand(x,y): random selection of texts from the Word Help
=rand.old(0): a pangram repeated in custom length

QuarkXPress: The dummy text function is called jabberwocky

InDesign: Choose Type > Fill with Placeholder Text to


- Forms:

Form Samples: Best form generator

Forms Smart: various html samples

Generator + Form: Multi-Div FRormatted HTML with text:

Monday, December 2, 2019

Productivity Apps December 2019 : Share Files, Type faster, Work faster

Some very cool new apps on the scene, share data between computer and phone seamlessly, track your work, type smarter, work smarter spend less time searching.

Check out All APPS here:


     https://zapier.com/blog/best-windows-productivity-software/
    

         Pushbullet


         Pushbullet connects your devices, m aking them feel like one.Send texts, files, and links to and from all your devices
        

        ClipBrd Chome Extension AND Android APP,

Share Clipboard between Phone and Computer!
        
        

         DittoClipboard (Clipboard Ring)


         Share Clipboard between muyltiple devices

        WinSplit Revolution 11.04 (Christa)


         Snap Windows Together

Tutorials: AWESOME!

https://www.youtube.com/watch?v=jdrH75ZAQIw
https://www.youtube.com/watch?v=2aW70A1Vdi0
        

        RescueTime (Christa)


         How much time are you spending in each site? Where am I working/spending the most time in my day?
        

        AutoHotKey (Christa)


         Automate Repetitive Computer Tasks as Macros

Saturday, September 14, 2019

Image GPS + GeoTag : Update Image GPS and view GPS coordinates for image(s)

See here example of
A) Update GPS for 1 + images using XnView | GeoSetter , use XnView Open with External Programs
B) View Image using GPS coord to index images by map. Use app "GeoPhoto" with integrated map + photo heat map clustering, App provided via MS
See example here:
https://gfycat.com/PepperyShadowyBluebottlejellyfish

Saturday, August 17, 2019

WinRAR Command Line Examples

Some examples of using WinRAR from command line to automate zipping of files into chuncks:


-- chunk folder into a rar in 700MB increments
"c:\Program Files (x86)\WinRAR\WinRAR.exe" a -afrar -v700m "C:\Temp\Destination.rar" "C:\Temp\SourceFolder"


-- another
"c:\Program Files (x86)\WinRAR\WinRAR.exe" a -afrar -v700m "C:\_bu\wwwroot.rar" "C:\_bu\wwwroot"

Friday, June 14, 2019

Office 365 Subscriptions: Developer vs Business vs Enterprise

and

E1 vs E3 vs E5 ect.

So MS just cleared things up a bit or added dirt to the water even more depending on your view point.

I will break this into 2 areas: Developer Subscriptions and Business Subs.

MS announced June 2019 that Office 365 Developer is now 90 day auto-renewing, changing from yearly expiring. This now means A) tenant can be preserved over time without need to move to a new tenant or pay subscription at end of year and B) you need to refresh+access your dev tenant at least every 90 days to ensure the subscription does not expire. .

Office 365 Developer

Start here : subscription is an Office 365 Enterprise E3 Developer subscription with 25 user licenses. It lasts for 90 days and is free to use for development


Expiration Changes

New Office 365 Developer Subscription expiration rules


2 ways to get O365 Developer Subscription:

O365 Developer Subscription via Visual Studio Subscription

- VS Professional= 249 per yr includes O365 Dev Sub

https://my.visualstudio.com/benefits

O365 Developer Subscription via Direct

- 90 Day Free or

- Yearly Paid Sub : 99 per yr (or 8$ per mos)

https://developer.microsoft.com/en-us/office/dev-program 

Excellent Step by Step how to Create



Create a test Environment

Office 365 dev/test environment

and

See Data into O365 Tenant and SharePoint Online

and

Azure Hybrid Setup w/ Azure Credits

What’s Includes and NOT includes in O365 Developer Subscription?


Your developer subscription includes the following:

Exchange Online (Plan 2)
Flow for Office 365 Plan 2
Microsoft Forms (Plan E5)
Microsoft Planner
Microsoft Stream for Office 365 E5 SKU
Microsoft Teams
Mobile Device Management for Office 365
Office 365 ProPlus
PowerApps for Office 365 Plan 2
SharePoint Online for Developer
Skype for Business Online (Plan 2)
Sway
To-Do (Plan 3)


What is NOT includes:

PowerBI (PowerBI for free)

Azure Credits

Azure Subscription + Azure Functions 

Develop PowerApps, Azure Functions and Flow

https://docs.microsoft.com/en-us/azure/azure-functions/functions-create-first-azure-function
https://collab365.community/how-to-use-microsoft-powerapps/
http://blog.sharedove.com/adisjugo/index.php/2018/11/29/extending-powerapps-and-flow-part-1-adding-custom-data-sources-through-azure-api-apps/

Check my Office 365 Developer Subscription Status:

O365 Developer Dashboard


Also, when adding licenses,

Understand what happens when you assign a license to someone

The following table lists what automatically happens when you assign a license to someone:

If the subscription has this service
This automatically happens

Exchange Online
A mailbox is created for that person.

SharePoint Online
Edit permissions to the default SharePoint Online team site are assigned to that person.

Skype for Business Online
The person will have access to the features associated with the license.

Office 365 ProPlus
The person will be able to download Microsoft Office on up to 5 Macs or PCs, 5 tablets, and 5 smartphones.


Office 365 Business:

See here more info

https://docs.microsoft.com/en-us/office365/servicedescriptions/office-365-platform-service-description/office-365-plan-options

Tuesday, May 14, 2019

Windows Startup Location Order : Windows Application Startup locations


List of registry keys that can start a program when Windows boots. Applies to Windows 9x thru Win10, see reference articles here and here


I. Windows Boot Device Drivers

These drivers are loaded first as they are required for the proper operation of hardware such as storage devices. Boot device drivers will be located under the following key and have a Startvalue equal to 0.

Registry Keys:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services

1 )Windows will now perform various tasks

2) start the Winlogon process.

3) Then starts the service control manager that loads services & drivers that are set for auto-start.

Windows Auto-start Services & Drivers –The (SCM) process (\Windows\System32\services.exe), will now launch any services or drivers that are marked with a Start value of 2.

Registry Keys:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services

II. RunServicesOnce

- This key is designed to start services when a computer boots up. These entries may continue running even after you log on, but must be completed before the

HKEY_LOCAL_MACHINE\...\RunOnce registry can start loading its programs.

Registry Keys:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce

II. RunServices

- This key is designed to start services as well. These entries can also continue running even after you log on, but must be completed before the HKEY_LOCAL_MACHINE\...\RunOnce registry can start loading its programs.

Registry Keys:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunServices

The Windows logon prompt is shown on the Screen. After a user logs in the rest of the keys continue.

Notify - This key is used to add a program that will run when a particular event occurs. Events include logon, logoff, startup, shutdown, startscreensaver, and stopscreensaver. When Winlogon.exe generates an event such as the ones listed, Windows will look in the Notify registry key for a DLL that will handle this event. Malware has been known to use this method to load itself when a user logs on to their computer. Loading in such a way allows the malware program to load in such a way that it is not easy to stop.

Registry Key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify

III. UserInit Key

- This key specifies what program should be launched right after a user logs into Windows. The default program for this key is C:\windows\system32\userinit.exe. Userinit.exe is a program that restores your profile, fonts, colors, etc for your user name. It is possible to add further programs that will launch from this key by separating the programs with a comma. For example:

HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\Userinit =C:\windows\system32\userinit.exe,c:\windows\badprogram.exe.

This will make both programs launch when you log in and is a common place for trojans, hijackers, and spyware to launch from.

Registry Key:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\Userinit

IV. Shell Value

- This value contains a list of comma separated values that Userinit.exe will launch. The default shell for Windows is explorer.exe, though there are legitimate replacements that have been made. When userinit.exe starts the shell, it will first launch the Shell value found in HKEY_CURRENT_USER. If this value is not present, it will then launch the value found in HKEY_LOCAL_MACHINE.

Registry Key:

HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\\Shell

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\\Shell

The rest of the Autostart locations will now be processed.

V. RunOnce Local Machine Key

- These keys are designed to start programs synchronously  for current machine or user. Entries in these keys are started once The RunOnce keys may be ignored in Safe Mode depending on OS version.

Registry Keys:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnceEx

Windows 10 : Run keys (machine, all users)

  • HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
  • HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Run (only on 64-bit systems)
  • HKLM\Software\Microsoft\Windows\CurrentVersion\RunOnce (runs the program/command only once, clears it as soon as it is run)
  • HKLM\Software\Microsoft\Windows\CurrentVersion\RunOnceEx (runs the program/command only once, clears it as soon as execution completes)
  • HKLM\System\CurrentControlSet\Services
  • HKLM\Software\Microsoft\Windows\CurrentVersion\RunServices
  • HKLM\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce
  • VI. Run

    - These are the most common startup locations for programs to install auto start from. By default these keys are not executed in Safe mode. If you prefix the value of these keys with an asterisk, *, it will run in Safe Mode.

    Registry Keys:

    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run

    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

    Windows 10 : Run keys (individual user)

  • HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
  • HKCU\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Run (only on 64-bit systems)
  • HKCU\Software\Microsoft\Windows NT\CurrentVersion\Windows\Run
  • HKCU\Software\Microsoft\Windows\CurrentVersion\RunOnce (runs the program/command only once, clears it as soon as it is run)
  • HKCU\Software\Microsoft\Windows\CurrentVersion\RunOnceEx (runs the program/command only once, clears it as soon as execution completes)
  • HKCU\Software\Microsoft\Windows\CurrentVersion\RunServices
  • HKCU\Software\Microsoft\Windows\CurrentVersion\RunServicesOnce
  • VII & VIII. All Users & Current User Startup Folders

    Windows XP, NT, 2000:

    Autostart folder of the current user

    Win 9X, ME
    c:\windows\start menu\programs\startup

    Windows XP
    C:\Documents and Settings\LoginName\Start Menu\Programs\Startup

    Autostart folder of all users

    Windows XP
    C:\Documents and Settings\All Users\Start Menu\Programs\Startup

    Windows NT
    C:\wont\Profiles\All Users\Start Menu\Programs\Startup

    Windows 2000
    C:\Documents and Settings\All Users\Start Menu\Programs\Startup

    Windows 10:

    Autostart folder of the current user

  • shell:startup
  • %appdata%\Microsoft\Windows\Start Menu\Programs\Startup
  • C:\Users\USERNAME\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
  • Autostart folder of all users

  • shell:common startup
  • %programdata%\Microsoft\Windows\Start Menu\Programs\Startup
  • C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp


  • IX. RunOnce Current User Key -

    These keys are designed to be used primarily by Setup programs. Entries in these keys are started once and then are deleted from the key. If there is an exclamation point preceding the value of the key, the entry will not be deleted until after the program completes, otherwise it will be deleted before the program runs. This is important, because if the exclamation point is not used, and the program referenced in this key fails to complete, it will not run again as it will have already been deleted. The RunOnce keys are ignored under Windows 2000 and Windows XP in Safe Mode. The RunOnce keys are not supported by Windows NT 3.51.

    Registry Key:

    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce


    X. Explorer Run

    - These keys are generally used to load programs as part of a policy set in place on the computer or user.

    Registry Keys:

    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run

    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run

    Load Key - This key is not commonly used anymore, but can be used to auto start programs.

    Registry Key:

    HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows\load

    AppInit_DLLs - This value corresponds to files being loaded through the AppInit_DLLs Registry value. The AppInit_DLLs registry value contains a list of dlls that will be loaded when user32.dll is loaded. As most Windows executables use the user32.dll, that means that any DLL that is listed in the AppInit_DLLs registry key will be loaded also. This makes it very difficult to remove the DLL as it will be loaded within multiple processes, some of which can not be stopped without causing system instability. The user32.dll file is also used by processes that are automatically started by the system when you log on. This means that the files loaded in the AppInit_DLLs value will be loaded very early in the Windows startup routine allowing the DLL to hide itself or protect itself before we have access to the system.

    Registry Key:

    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Windows

    ShellServiceObjectDelayLoad - This Registry value contains values in a similar way as the Run key does. The difference is that instead of pointing to the file itself, it points to the CLSID's InProcServer, which contains the information about the particular DLL file that is being used.

    The files under this key are loaded automatically by Explorer.exe when your computer starts. Because Explorer.exe is the shell for your computer, it will always start, thus always loading the files under this key. These files are therefore loaded early in the startup process before any human intervention occurs.

    Registry Key:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ShellServiceObjectDelayLoad

    SharedTaskScheduler - This section corresponds to files being loaded through the SharedTaskScheduler registry value for XP, NT, 2000 machines. The entries in this registry value run automatically when you start windows.

    Registry Key:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\SharedTaskScheduler




    Tuesday, March 12, 2019

    Windows 10 Power Management Tab is missing and Bluetooth

    IF you have issues with a bluetooth mouse or keyboard dropping connection or does not connect when computer awakes / reboots, then the below info will assist. When this issue occurs, most white papers direct us to update the Power Management tab for Bluetooth drivers associated with the peripheral. However starting somewhere around build 1700 or 1800 of Win 10 the Power Management tab is missing from the driver prop tabs. Thus we need a reg hack to bring back the Power Management tab;  Now we can adjust the Power Management  settings associated with the specific BT driver for the peripheral, in my case a Logitech Ultra Thin Mouse

    View Power Management Tab in device manager when it is (hidden) See below:

    Image

    1) create a reg key and set value to 0

    Open RegEdit and move to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power

    If it's not created : create new DWORD key,  name = CsEnabled , value= 0.

    Restart the machine, now check the driver. To view a driver for a specific peripheral the below screenshot show step by step :


    Wednesday, November 14, 2018

    Hardware and Software Driver Recover Options

    Hardware and software I have and use that can be used for disk access and data recovery:


    Hardware:

    Slave a drive using this for example:
    SATA/PATA/IDE Drive to USB 2.0 Adapter Converter Cable for 2.5 / 3.5 Inch Hard Drive / 5 inch Optical Drive with External AC Power Adapter
    https://www.amazon.com/AGPtek-Drive-Adapter-Converter-External/dp/B00BIE996S/


    Software


    Recuva Free
    https://www.ccleaner.com/recuva/features/undelete-files-on-your-computer

    Anydata recovery
    https://www.tenorshare.com/data-recovery/how-to-recover-deleted-data-windows-10.html

    undelete:
    http://www.undelete360.com/

    undeleete+
    https://undelete-plus.en.softonic.com/comments

    Misc Info:
    https://www.howtogeek.com/169344/how-to-recover-a-deleted-file-the-ultimate-guide/

    Monday, October 15, 2018

    GMail Search & Filters : Search Syntax + some filter examples to auto label emails

    References:

    Gmail Filters : Exhaustive Syntax Documentation

    Some advanced Gmail Filter topics

    ** Note ** : Gmail does NOT support search using partial matches, instead GMail

    only supports while word searches.  E.g: This does not work: “Find emails that contain any word that starts with Driv%” , The

    To and From are the only fields that allow p[artial searching, e.g: find emails that are from @ally.com

    Searching:

    1. Search Examples using GMails Search Syntax Examples:

    Just copy aand paste the below searches into the Gmail search text box to test
      From is from a certain domain:
             from:(@ally.com)
             from:(@ally.com | @expediamail.com)
             same as
             from:(@ally.com OR @expediamail.com)
            
       Before/After Date
             before:2018/9/1
             after:2018/9/1 before:2018/11/18
            
       Before/After Relative Date (instead of specific date)
             newer_than:2d
             older_than:30d
        
       Search multiple labels!
             label:(sent OR inbox)
             label:(sent OR inbox) Indeed
             label:(awork-jobs OR awork-jobs-jobsites) Indeed
             label:(awork-jobs OR awork-jobs-jobsites) older_than:30d

    Filtering and Labels

    1. Create Gmail Filter to auto label incoming emails:

    Requirement:

    When an incoming email is received the email shall be saved to a label .\AWork\Jobs\Insurance if the email contains the word Cigna and if the email was not sent from jdoyle@MyDomain.NET

    (Create the label first if it does not exist)

    How to Build step by Step:

    Search:

    from:(-from jdoyle@MyDomain.NET) Cigna


    Filter:

    image_thumb[9]

    2. Gmail Filters Syntax


    Gmail Filter Syntax Examples for and/or searching:

    OR
         to:adam OR subject:iPhone
         is same as
         {to:adam subject:iPhone}


    AND
         to:adam AND subject:iPhone
         is same as
         to:adam subject:iPhone
         is same as
         (to:adam subject:iPhone )
       
    () parens -> AND
    {} brackets -> OR
        


    3. Create advanced Filter to auto label incoming emails:

    e.g: I need to move emails from Inobx into, I want to move emails based on following requirements:

    If incoming email contains the words job or opportunity or contract and email is NOT from a job site alert, then save email to .\AWork\Jobs


    If incoming email contains the words job or opportunity or contract and email is NOT from a job site alert AND email has the word Melbourne in it, then save email to .\AWork\Jobs\Melbourne


    If incoming email contains the words job or opportunity or contract and email is NOT from a job site alert AND email has the word remote or telecommute in it, then save email to .\AWork\Jobs\Remote



    .\AWork\Jobs

    (job | opportunity | contract) -{remote from:{alert@indeed.com alerts@ziprecruiter.com inmail-hit-reply@linkedin.com noreply@updates.freelancer.com noreply@updates.freelancer.com info@mail.glassdoor.com noreply@glassdoor.com dartcontainer-jobnotification@noreply.jobs2web.com}} -in:chats


    Looks like this:

    image_thumb[1]


    .\AWork\Jobs\Melbourne

    Search:

    Find all job emails for melbourne area that are NOT from an automated job site like indeed or ziprecruiter and not in my chats.

    (in:anywhere (job | opportunity | contract) (melbourne | "Palm Bay" | Cocoa) -subject:Enterprise -("car rental") -{remote from:{alert@indeed.com alerts@ziprecruiter.com inmail-hit-reply@linkedin.com noreply@updates.freelancer.com noreply@updates.freelancer.com info@mail.glassdoor.com noreply@glassdoor.com dartcontainer-jobnotification@noreply.jobs2web.com}} -in:chats)

    Filter:

    image_thumb[3]


    .\AWork\Jobs\Remote

    Search:

    ((remote | telecommuting | telecommute | remoting) -from:{jdoyle@jrdtechnologies.net alert@indeed.com alerts@ziprecruiter.com inmail-hit-reply@linkedin.com noreply@updates.freelancer.com noreply@updates.freelancer.com info@mail.glassdoor.com noreply@glassdoor.com dartcontainer-jobnotification@noreply.jobs2web.com})


    Filter:

    image_thumb[5]

    When saving a filter be sure to use these options to move an email to a label:

    image_thumb[7]

    Google Search:

    below applies to Google search

    1. Google Search by date:

    image

     

    FYI:

    Why Searching using Wildcard in Gmail doesn’t work and some alternatives

    https://www.labnol.org/internet/advanced-gmail-search/21623/

    http://sirlagz.net/2015/04/27/searching-gmail-with-wildcards/

    (online2|online3|online4).provider.com