NOTE: I want disclaimer that this work is not complete mine. Most of the work here is comming from: https://dhwaneetbhatt.com/blog/run-docker-without-docker-desktop-on-macos
$ brew doctor
$ brew update| ****** SemanticTextStore.db : | |
| CREATE TABLE si_db_info ( | |
| schema_version INTEGER | |
| ); | |
| CREATE TABLE si_items ( | |
| id BLOB(16) PRIMARY KEY NOT NULL | |
| ); | |
| CREATE TABLE si_diskann_graph ( | |
| id INTEGER PRIMARY KEY, |
| const minute = 60; | |
| const hour = minute * 60; | |
| const day = hour * 24; | |
| const week = day * 7; | |
| const month = day * 30; | |
| const year = day * 365; | |
| /** | |
| * Convert a date to a relative time string, such as | |
| * "a minute ago", "in 2 hours", "yesterday", "3 months ago", etc. |
NOTE: I want disclaimer that this work is not complete mine. Most of the work here is comming from: https://dhwaneetbhatt.com/blog/run-docker-without-docker-desktop-on-macos
$ brew doctor
$ brew update| /** | |
| * @description: Handler entry point. | |
| * - Note AWS CloudFront Functions use a modified ECMAScript 5.1 compatible runtime and NOT NodeJS. | |
| * - Use var, not const or let | |
| * - Use string concatenation and not template literals | |
| * - Beware that the CloudFront Functions Console editor and test environment do NOT mimic CloudFront 100% | |
| * @date 2022-01-26 | |
| * @param {object} event: A CloudFront Function event (expecting a Viewer Request event) | |
| * @return {object}: A CloudFront response or request object (depends whether conditions allow pass through or 301 redirect) | |
| */ |
| const INTERCOM_KEY = /* YOUR KEY HERE */; | |
| export function IntercomFacade() { | |
| return ( | |
| <div className="intercom-lightweight-app" aria-live="polite"> | |
| <style>{INTERCOM_STYLE}</style> | |
| <div | |
| className="intercom-lightweight-app-launcher intercom-launcher" | |
| role="button" | |
| tabIndex={0} |
| // Can be used with https://github.com/xcv58/Custom-JavaScript-for-Websites-2 | |
| // This snippet is released under the terms of the CC0 license: https://creativecommons.org/publicdomain/zero/1.0/deed.en | |
| const cache_key = 'hn_comments_views' | |
| const cache = JSON.parse(localStorage.getItem(cache_key) || '{}') | |
| document.querySelectorAll('.athing.comtr').forEach(comm => { | |
| if (!cache[comm.id]) { | |
| const span = document.createElement('span') | |
| span.innerHTML = '🔔' // :bell: emoji |
Here's how to get your environment set up to:
If you just want to enable GUI debugging of macOS Rust projects in Xcode, I'm not actually sure whether you need cargo-mobile at all. But one benefit of installing it is that it automatically installs rust-xcode-plugin for you, giving you syntax highlighting of Rust sources in Xcode.
| # Overview of this script is running an automated installation workflow that goes step by step below: | |
| # 1. Github setup | |
| # 2. Install XCode | |
| # 3. Install Homebrew | |
| # 4. Install Development tools (programming languages, libraries, etc) | |
| # 5. Setting up Mac settings | |
| # Done! | |
| developer_utilities_setup() { | |
| echo "Installing tree, wget, trash, mackup, and node..." |
| #[macro_use] extern crate rocket; | |
| use std::env; | |
| use anyhow::Result; | |
| use rocket::State; | |
| use rocket::http::Status; | |
| use sqlx::{Pool, Postgres}; |