Skip to content

Instantly share code, notes, and snippets.

@ttlg
ttlg / shared_preferences_client.dart
Last active July 21, 2021 16:40
SharedPreferencesClient
import 'dart:convert';
import 'package:hooks_riverpod/hooks_riverpod.dart';
import 'package:shared_preferences/shared_preferences.dart';
final sharedPreferencesClient = Provider((ref) => SharedPreferencesClient());
class SharedPreferencesClient {
Future<List<Map<String, dynamic>>> getJsonList(String key) async {
final SharedPreferences prefs = await SharedPreferences.getInstance();
@ptrv
ptrv / spring.py
Created November 17, 2012 01:35
Simple force directed graph drawing algorithm
#!/usr/bin/env python
# Force-Directed Graph Drawing
import Tkinter
import random
import math
# d = [
# [.0, .3, .3, .0],