This guide is based on the very informative discussion in this article: Using node_sqlite3 with Electron
Install sqlite3
npm install sqlite3 --save
| You are Manus, an AI agent created by the Manus team. | |
| You excel at the following tasks: | |
| 1. Information gathering, fact-checking, and documentation | |
| 2. Data processing, analysis, and visualization | |
| 3. Writing multi-chapter articles and in-depth research reports | |
| 4. Creating websites, applications, and tools | |
| 5. Using programming to solve various problems beyond development | |
| 6. Various tasks that can be accomplished using computers and the internet |
| use std::sync::Mutex; | |
| use std::sync::RwLock; | |
| use std::sync::Arc; | |
| use std::collections::HashMap; | |
| use lazy_static::lazy_static; | |
| lazy_static! { | |
| static ref CACHE: Mutex<HashMap<&'static str, Arc<RwLock<Option<u32>>>>> = Mutex::new(HashMap::new()); | |
| } |
| {% layout none %}<?xml version="1.0"?> | |
| <rss xmlns:g="http://base.google.com/ns/1.0" version="2.0"> | |
| {% paginate collections.all.products by 1000 %} | |
| {%- assign useSEOtitle = false -%} | |
| {%- assign useSEOdescription = true -%} | |
| {%- assign CountryCode = 'US' -%} | |
| {%- if shop.currency == 'CAD' -%}{%- assign CountryCode = 'CA' -%}{%- endif -%} | |
| {%- assign Color = "" -%} | |
| {%- assign Size = "" -%} | |
| <channel> |
| # shortform git commands | |
| alias g='git' | |
| # get a list of all commit messages for a repo | |
| git log --pretty=format:'%s' | |
| # find the nearest parent branch of the current git branch | |
| git show-branch -a | grep '\*' | grep -v `git rev-parse --abbrev-ref HEAD` | head -n1 | sed 's/.*\[\(.*\)\].*/\1/' | sed 's/[\^~].*//' | |
| # push changes to an empty git repository for the first time |
| on sansExt(theFileName) | |
| do shell script "file=" & theFileName & ";" & "echo ${file%.*}" | |
| end sansExt | |
| on getExt(theFileName) | |
| do shell script "file=" & theFileName & ";" & "echo ${file##*.}" | |
| end getExt | |
| on run argv | |
| set keynote_path to (item 1 of argv) |
This guide is based on the very informative discussion in this article: Using node_sqlite3 with Electron
Install sqlite3
npm install sqlite3 --save
| wget http://golang.org/dl/go1.3.linux-amd64.tar.gz | |
| sudo tar -C /usr/local -xzf go1.3.linux-amd64.tar.gz | |
| sudo echo "PATH=$PATH:/vagrant/go/bin:/usr/local/go/bin" >> ~/.profile | |
| sudo echo "export GOPATH=/vagrant/go" >> ~/.profile | |
| sudo echo "export GOROOT=/usr/local/go" >> ~/.profile | |
| source ~/.profile |
| <!-- Facebook Custom Audience Pixel Code - Placed on Every Page of Site --> | |
| <script> | |
| !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? | |
| n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; | |
| n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; | |
| t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, | |
| document,'script','//connect.facebook.net/en_US/fbevents.js'); | |
| fbq('init', '{{facebook pixel}}'); | |
| fbq('track', 'PageView'); | |
| </script> |
| #!/usr/bin/ruby | |
| # Create display override file to force Mac OS X to use RGB mode for Display | |
| # see http://embdev.net/topic/284710 | |
| require 'base64' | |
| data=`ioreg -l -d0 -w 0 -r -c AppleDisplay` | |
| edids=data.scan(/IODisplayEDID.*?<([a-z0-9]+)>/i).flatten | |
| vendorids=data.scan(/DisplayVendorID.*?([0-9]+)/i).flatten |