| description | argument-hint | tools | handoffs | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Researches topics in depth with comprehensive source analysis and synthesis |
What topic or question would you like researched? |
|
|
| /* -------------------------------------------------------------------------- */ | |
| // All Bootstrap 5 Sass Mixins [ Cheat sheet ] | |
| // Updated to Bootstrap v5.1.x | |
| // @author https://anschaef.de | |
| // @see https://github.com/twbs/bootstrap/tree/main/scss/mixins | |
| // @see https://github.com/twbs/bootstrap/blob/main/scss/_variables.scss | |
| /* -------------------------------------------------------------------------- */ | |
| // Options | |
| // @see https://getbootstrap.com/docs/5.1/customize/options/ |
| # table for regex replacements | |
| tabRegEx=[ | |
| [r"ml(-\d)", r"ms\1"], | |
| [r"mr(-\d)", r"me\1"], | |
| [r"pl(-\d)", r"ps\1"], | |
| [r"pr(-\d)", r"pr\1"], | |
| [r"data-toggle=([\"'](?:collapse|dropdown|tab)[\"'])", r"data-bs-toggle=\1"], | |
| [r"data-target=", r"data-bs-target="], | |
| ["float-left", "float-start"], | |
| ["float-right", "float-end"], |
http://ruby.bvision.com/blog/please-stop-embedding-bootstrap-classes-in-your-html
Posted on Feb 29, 2012
A few months ago, Twitter released Bootstrap, a UI framework for websites that caused such an impression that it quickly become the most followed project on Github ded link.
Its popularity is due mostly to the fact that it allows developers with weak design skills such as myself to quickly create an application that looks at worst adequate, and at best, quite attractive. I'm a huge fan.
Bootstrap also appeals to developers because it's implemented in Less, a CSS preprocessor written in Javascript that you can run in your browser, allowing a comfortable developer workflow and compatibility with sites written in Ruby, Python, PHP, or any other technology you can make web applications with.
| # https://forums.adobe.com/thread/2621275 | |
| cd C:\Users\cmartinezv\Documents | |
| # This will Stop the Services, and change the startup from Automatic to Manual - Opening Adobe Applications will start these services, without your interaction. If you have issues, you can manually start them by replacing Get-Service with Start-Service, or open the Services Panel with WindowsKey+R: "services.msc" | |
| # Setting Startup to Manual only needs to be run once. Stopping the services needs to be done each time you exit application, if you don't want background services running. Such as Sync. | |
| Get-Service -DisplayName Adobe* | Stop-Service | |
| Get-Service -DisplayName Adobe* | Set-Service -StartupType Manual |
Installing tweego is a little more complicated than (I think) it should be, so here's a script to do it for you. If you'd like to one-line it, you can just cut and paste this in Terminal:
/bin/bash -c "$(curl -fsSL https://gist.githubusercontent.com/jsoma/5ef3045b2004a610455f371479a6f0cf/raw/b6c9224faa18fd52f3e1bf7120af17eed6da8ec1/tweego.sh)"
Once it's installed, tweego docs are here. You'll probably want to read these twee docs, too.
For those of you who want to remove all in “Advertisers and Businesses” / "Who uploaded a list with your info and advertised to it":
- Go to https://www.facebook.com/ads/preferences/?entry_product=ad_settings_screen and open the section "Advertisers you've interacted with"
- Collapse all sections but keep "Advertisers and Businesses" open
- Open Web Inspector
- Copy-paste this script to load all advertisers:
smt=setInterval(() => {let x=document.querySelector('div[shade=medium]'); x ? x.click() : clearInterval(smt), console.log('done')}, 1000) - It will output a number. Wait for it to say “done” in the console. This may take a long time. you'll notice the scrollbar changing while it's loading all advertisers.
- Copy-paste this and press enter:
| #!/usr/bin/env node | |
| // Channel ID is on the the browser URL.: https://mycompany.slack.com/messages/MYCHANNELID/ | |
| // Pass it as a parameter: node ./delete-slack-messages.js CHANNEL_ID | |
| // CONFIGURATION ####################################################################################################### | |
| const token = 'SLACK TOKEN'; | |
| // Legacy tokens are no more supported. | |
| // Please create an app or use an existing Slack App |
| #!/bin/bash | |
| # | |
| # Crawls a domain | |
| # Retreives all visible URLs and their page titles | |
| # Saves to CSV | |
| # $1 = URL (no http(s)) | |
| # $2 = csv title | |
| # MODIFY - wget include directories, domain, and --reject-regex TODO - make a variable | |
| # Text color variables |
| $doc = [xml]'<opml version="2.0"><body/></opml>' | |
| $body = $doc.selectSingleNode('//body') | |
| # somafm.com channels.. | |
| foreach($ch in (irm http://somafm.com/channels.xml).selectNodes('//channels/*')) { | |
| $x = $doc.createElement('outline') | |
| $x.setAttribute('text', "SomaFM - $($ch.title.innerText)") | |
| $x.setAttribute('description', $ch.description.innerText) | |
| $x.setAttribute('category', "$($ch.genre)/AAC/128k/") | |
| $x.setAttribute('type', 'link') |