Skip to content

Instantly share code, notes, and snippets.

View pjbelo's full-sized avatar

Paulo Belo pjbelo

View GitHub Profile

Cleaning the Xcode cache

Xcode and its simulators fill tens of gigabytes over time. Clean them when the disk is running low, or when a build fails for no clear reason (stale build products, broken package resolution). Everything below is rebuilt or re-downloaded when needed, except where a step says otherwise (archives, simulator data).

Work through it in order: set the folder variables, check the sizes, then delete only what is worth it. Run every step in the same Terminal window,

@pjbelo
pjbelo / countries.csv
Created January 9, 2024 12:45
List of countries (csv)
Afghanistan Albania Algeria Andorra Angola Antigua and Barbuda Argentina Armenia Austria Azerbaijan Bahrain Bangladesh Barbados Belarus Belgium Belize Benin Bhutan Bolivia Bosnia and Herzegovina Botswana Brazil Brunei Bulgaria Burkina Faso Burundi Cabo Verde Cambodia Cameroon Canada Central African Republic Chad Channel Islands Chile China Colombia Comoros Congo Costa Rica Côte d'Ivoire Croatia Cuba Cyprus Czech Republic Denmark Djibouti Dominica Dominican Republic DR Congo Ecuador Egypt El Salvador Equatorial Guinea Eritrea Estonia Eswatini Ethiopia Faeroe Islands Finland France French Guiana Gabon Gambia Georgia Germany Ghana Gibraltar Greece Grenada Guatemala Guinea Guinea-Bissau Guyana Haiti Holy See Honduras Hong Kong Hungary Iceland India Indonesia Iran Iraq Ireland Isle of Man Israel Italy Jamaica Japan Jordan Kazakhstan Kenya Kuwait Kyrgyzstan Laos Latvia Lebanon Lesotho Liberia Libya Liechtenstein Lithuania Luxembourg Macao Madagascar Malawi Malaysia Maldives Mali Malta Mauritania Mauritius Mayotte M
@pjbelo
pjbelo / countries.txt
Created January 9, 2024 12:43
List of countries (txt)
Afghanistan
Albania
Algeria
Andorra
Angola
Antigua and Barbuda
Argentina
Armenia
Austria
Azerbaijan
@pjbelo
pjbelo / countries.json
Created January 9, 2024 12:42
List of countries (json)
[
{ "name": "Afghanistan" },
{ "name": "Albania" },
{ "name": "Algeria" },
{ "name": "Andorra" },
{ "name": "Angola" },
{ "name": "Antigua and Barbuda" },
{ "name": "Argentina" },
{ "name": "Armenia" },
{ "name": "Austria" },
@pjbelo
pjbelo / labelmap.pbtxt
Created November 3, 2023 17:14
my labelmap (v1)
item {
id: 1
name: 'palm'
}
item {
id: 2
name: 'fist'
}
@pjbelo
pjbelo / pipeline.config
Last active November 3, 2023 17:19
config for ssd_resnet50_v1_fpn
model {
ssd {
num_classes: 1
image_resizer {
fixed_shape_resizer {
height: 640
width: 640
}
}
feature_extractor {
@pjbelo
pjbelo / main.dart
Created October 17, 2023 16:14
Double-number-input-demo
// Demo2 for double number input
// only accepts minus sign at first position
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
@pjbelo
pjbelo / main.dart
Last active October 16, 2023 16:40
Double-number-input-demo
// Demo for double number input
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
@pjbelo
pjbelo / levenshtein_distance.rb
Created January 31, 2023 11:55
levenshtein distance - string similarity [ruby]
require "rubygems/text"
include Gem::Text
p levenshtein_distance('asd', 'sdf')
@pjbelo
pjbelo / flutter_tabs_demo_step_3.dart
Last active January 3, 2023 11:39
Flutter Tabs Demo (step 3)
import 'package:flutter/material.dart';
const Color darkBlue = Color.fromARGB(255, 18, 32, 47);
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});