Skip to content

Instantly share code, notes, and snippets.

@r--w
r--w / r2.go
Created December 8, 2023 19:15
package main
import (
"context"
"flag"
"fmt"
"log"
"time"
"github.com/aws/aws-sdk-go-v2/aws"
package pocketbase
import (
"errors"
"fmt"
"time"
"github.com/duke-git/lancet/v2/convertor"
"github.com/go-resty/resty/v2"
"golang.org/x/sync/singleflight"
@r--w
r--w / gist:503103e4453faf69907d
Created January 29, 2015 12:54
e24-working example
public function aws() {
$bucket = "bucket";
$key = "your-key";
$secret = "your-secret";
$base = "http://e24files.com/";
$s3 = \Aws\S3\S3Client::factory([
"key" => $key,
"secret" => $secret,
"base_url" => $base,
@r--w
r--w / gist:bb384f08a443fffd35ae
Last active August 29, 2015 14:14
e24cloud
$s3 = \Aws\S3\S3Client::factory([
"version" => "latest",
"key" => "c0e2xxxxxxxxxxxxxxxx",
"secret" => "fpZ1Rxxxxxxxxxxxxxxxx",
"base_url" => "https://e24files.com",
]);
$objects = $s3->getIterator('ListObjects', ["Bucket" => "d3j9939jdjsskdk430sa", "PathStyle" => true]);
foreach ($objects as $o) {
var_dump($o["Key"]);
@r--w
r--w / .profile
Created July 23, 2014 10:25
osx - .profile
alias ll='ls -alFthr'
export PS1='\[\033[0;35m\]\u\[\033[0;32m\]\w\[\033[0m\]$\[\033[0m\] '
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
export SVN_EDITOR="/usr/bin/vi"
export GOROOT=$HOME/Programs/go
export PATH=$PATH:$GOROOT/bin
export GOPATH=$HOME/Programs/gopath
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
export GOMAXPROCS=6