-
Use the Download button on www.cursor.com web site. It will download the
NAME.AppImage
file. -
Copy the .AppImage file to your Applications directory
cd ~/Downloads
mkdir -p ~/Applications
mv NAME.AppImage ~/Applications/cursor.AppImage
Use the Download button on www.cursor.com web site. It will download the NAME.AppImage
file.
Copy the .AppImage file to your Applications directory
cd ~/Downloads
mkdir -p ~/Applications
mv NAME.AppImage ~/Applications/cursor.AppImage
How to make an application icon for macOS using
iconset
&iconutil
%%raw( | |
"/* | |
* this js function will work under both [string] and [float] | |
*/ | |
function add (x,y){ | |
return x + y; | |
}") | |
type rec t<_> = | String : t<string> | Float : t<float> |
const tailwindColors = { | |
foo: { | |
50: '#f9fafb', | |
100: '#f3f4f6', | |
200: '#e5e7eb', | |
300: '#d1d5db', | |
400: '#9ca3af', | |
500: '#6b7280', | |
600: '#4b5563', | |
700: '#374151', |
public static class DataTableExtensions | |
{ | |
public static IEnumerable<dynamic> ToExpandoObjectList(this DataTable self) | |
{ | |
var result = new List<dynamic>(self.Rows.Count); | |
foreach (var row in self.Rows.OfType<DataRow>()) | |
{ | |
var expando = new ExpandoObject() as IDictionary<string, object>; | |
foreach (var col in row.Table.Columns.OfType<DataColumn>()) | |
{ |
#![feature(result_map_or_else)] | |
extern crate num_cpus; | |
extern crate reqwest; | |
extern crate threadpool; | |
use std::error::Error; | |
use std::thread; | |
use threadpool::ThreadPool; |
trait Animal { | |
fn speak(&self); | |
} | |
#[derive(Debug)] | |
struct Dog { | |
name: String, | |
age: u8, | |
} |
#![feature(start)] | |
#![no_std] | |
extern crate libc; | |
use core::panic::PanicInfo; | |
use libc::{c_char, c_int, c_void, size_t}; | |
extern "C" { | |
fn malloc(size: size_t) -> *mut c_void; | |
fn free(p: *mut c_void); |
use std::borrow::BorrowMut; | |
pub trait OptionExt<T> { | |
fn fold<S, F>(&self, state: S, folder: F) -> S | |
where | |
F: FnOnce(S, &T) -> S; | |
} | |
impl<T> OptionExt<T> for Option<T> { | |
fn fold<S, F>(&self, state: S, folder: F) -> S |
use std::io; | |
use std::io::prelude::*; | |
fn main() { | |
loop { | |
let r = get_input("Enter the first number: ") | |
.and_then(|x| get_input("Enter the second number: ") | |
.and_then(|y| get_input("Enter the third number: ") | |
.and_then(|z| Ok(x + y + z)))); |