You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: docs/awesome/awesome-agi-cocosci.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -116,7 +116,7 @@ Contributions are greatly welcomed! Please refer to [Contribution Guidelines](ht
116
116
117
117
*[Complexity Management in a Discovery Task](https://www.cmu.edu/dietrich/psychology/pdf/klahr/PDFs/schunn-klahr.pdf) - ***CogSci'92***, 1992. [[All Versions](https://scholar.google.com/scholar?cluster=18138712608977258974&hl=en&as_sdt=2005&sciodt=0,5)]. Advanced experiments on dual space search.
118
118
119
-
*[A dual-space model of iteratively deepening exploratory learning](https://www.sciencedirect.com/science/article/pii/S1071581996900324) - ***International Journal of Human-Computer Studies***, 1996. [[All Versions](https://scholar.google.com/scholar?cluster=17337189265334825678&hl=en&as_sdt=2005&sciodt=0,5)]. Iterative version (in depth andin width) of dual space search.
119
+
*[A dual-space model of iteratively deepening exploratory learning](https://www.sciencedirect.com/science/article/pii/S1071581996900324) - ***International Journal of Human-Computer Studies***, 1996. [[All Versions](https://scholar.google.com/scholar?cluster=17337189265334825678)]. This paper describes a cognitive model of exploratory learning, which covers both trial-and-error and instruction-taking activities. The model, implemented in Soar, is grounded in empirical data of subjects in a task-oriented, trial-and-error exploratory learning situation. A key empirical finding reflected in the model is the repeated scanning of a subset of the available menu items, with increased attention to items on each successive scan. This is explained in terms of dual search spaces, the external interface and the user's internal knowledge, both of which must be tentatively explored with attention to changing costs and benefits.
120
120
121
121
*[Heuristics for Scientific Experimentation: A Developmental Study](https://www.sciencedirect.com/science/article/abs/pii/S0010028583710030) - ***Cognitive Psychology***, 1993. [[All Versions](https://scholar.google.com/scholar?cluster=2469515962071844494&hl=en&as_sdt=2005&sciodt=0,5)]. A piece of evidence on children have basic scientific thinking skills.
Copy file name to clipboardexpand all lines: docs/awesome/awesome-algorithms.md
+2-1
Original file line number
Diff line number
Diff line change
@@ -82,9 +82,10 @@ If you want to contribute, please read the [contribution guidelines](https://git
82
82
*[The Algorithm Design Manual](http://www.algorist.com/) - Easy to read and full of real-world examples.
83
83
*[The Art of Computer Programming](http://www-cs-faculty.stanford.edu/~uno/taocp.html) - The Book.
84
84
*[Structure and Interpretation of Computer Programs](https://mitpress.mit.edu/books/structure-and-interpretation-computer-programs-second-edition)
85
-
*[Algorithms and Data Structures in Action](https://www.manning.com/books/algorithms-and-data-structures-in-action) - A different and a great way to introduce algorithms and data structures that can be used at work.
85
+
*[Advanced Algorithms and Data Structures](https://www.manning.com/books/advanced-algorithms-and-data-structures) - A different and a great way to introduce algorithms and data structures that can be used at work.
86
86
*[Algorithmic Puzzles](https://www.amazon.com/Algorithmic-Puzzles-Anany-Levitin/dp/0199740445) - A very accessible illustration of algorithms in the forms of puzzles. No programming experience is required!
87
87
*[Standford CS166](https://web.stanford.edu/class/cs166/) - Standford CS166, a course in the design, analysis, and implementation of data structures.
88
+
*[Grokking Data Structures](https://www.manning.com/books/grokking-data-structures) - Grokking Data Structures carefully guides you from the most basic data structures like arrays or linked lists all the way to powerful structures like graphs. It’s perfect for beginners.
88
89
89
90
### Algorithm Analysis
90
91
-[Sedgewick & Flajolet. An Introduction to the Analysis of Algorithm](https://www.amazon.com/Introduction-Analysis-Algorithms-Introdu-Algori_p2-ebook/dp/B00B3TB7IQ) - Am advanced complete survey, intended only for the mathematically matured reader.
*[angular-prerender](https://github.com/chrisguttandin/angular-prerender) - A command line tool to prerender Angular Apps.
566
569
*[analogjs](https://analogjs.org/) - Fullstack Angular meta-framework supports both server-side rendering (SSR) and static site generation (SSG) of Angular applications.
567
570
*[ngx-ssr-code-remover](https://github.com/xsip/ngx-ssr-code-remover) - Post processor to remove SSR Code from bundles when served.
571
+
*[treaty](https://github.com/treatyjs/treaty) - The meta framework for Angular. An alternative to Analog.
568
572
569
573
#### Site Templates
570
574
@@ -896,6 +900,7 @@ become an Angular expert.
896
900
*[angular-cc-library](https://github.com/timofei-iatsenko/angular-cc-library) - Library to support Credit Card input masking and validation.
897
901
*[ngx-ui-switch](https://github.com/webcat12345/ngx-ui-switch) - A simple iOS 7 style switch component for Angular.
898
902
*[olt-ngx-ui-switch](https://github.com/OuterlimitsTech/olt-ngx-ui-switch) - NGX UI Switch (Forked) to latest version of Angular.
903
+
*[auto-complete](https://github.com/ng2-ui/auto-complete) - Angular Auto Complete component and directive.
899
904
900
905
##### Validation
901
906
@@ -1200,6 +1205,7 @@ for the creation of web applications developed with Angular.
1200
1205
*[Tailkit UI](https://tailkit.com/) - Carefully crafted, easy to customize, fully responsive Tailwind CSS Components, Templates and Tools for your Tailwind CSS based projects.
1201
1206
*[Preline UI](https://preline.co/docs/frameworks-angular.html#docs-on-this-page-sidebar) - [Preline](https://github.com/htmlstreamofficial/preline) is an open-source set of prebuilt UI components based on the utility-first Tailwind CSS framework.
1202
1207
*[ngxtw](https://github.com/William-Mba/ngxtw) - Tailwind CSS components for Angular Enterprise Applications. Super easy to use and customize.
1208
+
*[Metronic](https://keenthemes.com/metronic/tailwind/docs/getting-started/integration/angular) - A comprehensive toolkit of UI components built with Tailwind CSS, enabling you to create modern, scalable web applications quickly and efficiently.
_Official specifications, standards, and technical documentation about the Bluetooth Low Energy (BLE) protocol._
14
15
15
16
-[Android Bluetooth Low Energy](https://developer.android.com/guide/topics/connectivity/bluetooth/ble-overview) - Overview about BLE in Android.
@@ -23,6 +24,7 @@ _Official specifications, standards, and technical documentation about the Bluet
23
24
-[Wikipedia Bluetooth Low Energy](https://en.wikipedia.org/wiki/Bluetooth_Low_Energy) - The wiki page for Bluetooth Low Energy (BLE).
24
25
25
26
## Library
27
+
26
28
_Software libraries and frameworks for integrating Bluetooth Low Energy (BLE) functionality into various platforms, including mobile, embedded systems, and IoT devices._
27
29
28
30
-[bluepy](https://github.com/IanHarvey/bluepy) - A Python interface for Bluetooth LE on Linux.
@@ -31,6 +33,7 @@ _Software libraries and frameworks for integrating Bluetooth Low Energy (BLE) fu
31
33
-[SimpleBLE](https://github.com/OpenBluetoothToolbox/SimpleBLE) - The all-in-one C/C++/Python/Rust Bluetooth LE library for MacOS, iOS, Windows, and Linux.
32
34
33
35
## iOS
36
+
34
37
_iOS libraries, tools, and resources for developing Bluetooth Low Energy (BLE) applications on Apple devices._
35
38
36
39
-[AsyncBluetooth](https://github.com/manolofdez/AsyncBluetooth) - A small library that adds concurrency to CoreBluetooth APIs.
@@ -40,12 +43,14 @@ _iOS libraries, tools, and resources for developing Bluetooth Low Energy (BLE) a
40
43
-[Swifty Sensors](https://github.com/codeinversion/sensors-swift) - Bluetooth LE Sensor Manager for iOS and macOS.
41
44
42
45
## KMM
46
+
43
47
_Resources and libraries for building Bluetooth Low Energy (BLE) applications using the Kotlin Multiplatform Mobile (KMM) framework._
44
48
45
49
-[BlueFalcon](https://github.com/Reedyuk/blue-falcon) - A Bluetooth kotlin multiplatform "Cross-Platform" library for iOS and Android.
46
50
-[Kable](https://github.com/JuulLabs/kable) - Kotlin Asynchronous Bluetooth Low Energy provides a simple Coroutines-powered API for interacting with Bluetooth Low Energy devices.
47
51
48
52
## Android
53
+
49
54
_Android libraries, tools, and resources for integrating Bluetooth Low Energy (BLE) functionality into Android applications._
50
55
51
56
-[Android BluetoothGatt Sample](https://github.com/android/connectivity-samples/tree/main/BluetoothLeGatt) - An example application demonstrating how to use BluetoothGatt API on Android.
@@ -56,23 +61,31 @@ _Android libraries, tools, and resources for integrating Bluetooth Low Energy (B
56
61
-[SmartGattLib](https://github.com/movisens/SmartGattLib) - SmartGattLib is a Java library that simplifies the work with Bluetooth SMART devices (a.k.a. Bluetooth Low Energy in Bluetooth 4.0). It provides all UUIDs of the adopted GATT specification and an convenient way to interpret the characteristics (e.g. Heart Rate, BatteryLevel).
57
62
58
63
## Flutter
64
+
59
65
_Flutter libraries, tools, and resources for developing Bluetooth Low Energy (BLE) applications using the Flutter framework for both iOS and Android._
60
66
61
67
-[Flutter Blue Plus](https://github.com/boskokg/flutter_blue_plus) - Flutter Blue Plus is a bluetooth plugin for Flutter, a new app SDK to help developers build modern multi-platform apps.
62
68
-[Flutter Reactive BLE](https://github.com/PhilipsHue/flutter_reactive_ble) - Flutter Reactive BLE is a Flutter library that handles BLE operations for multiple devices.
63
69
64
70
## Tool
71
+
65
72
_Development and testing tools for Bluetooth Low Energy (BLE) applications, including analyzers, debuggers, and simulators._
66
73
67
74
-[Bettercap](https://github.com/bettercap/bettercap) - A easily extensible and portable framework for security researchers to test BLE security.
68
75
-[nRF Connect](https://github.com/NordicSemiconductor/pc-nrfconnect-core) - An application framework for developing, testing, and provisioning devices based on Nordic Semiconductor chips.
69
76
70
77
## Web
78
+
71
79
_Web-based resources, frameworks, and tools for building Bluetooth Low Energy (BLE) applications using JavaScript and web technologies._
72
80
73
81
-[Web Bluetooth Device Info](https://github.com/urish/web-bluetooth-device-info) - Web Bluetooth demo to get information about a connected Bluetooth device.
74
82
-[Web Bluetooth Samples](https://github.com/WebBluetoothCG/demos) - A collection of Web Bluetooth API usage examples.
75
83
84
+
## Security
85
+
86
+
_Security related resources around BLE._
87
+
88
+
-[Awesome Bluetooth Security](https://github.com/engn33r/awesome-bluetooth-security) - An awesome repo related to Bluetooth (and also BLE) realted security
Copy file name to clipboardexpand all lines: docs/awesome/awesome-detection-engineering.md
+1
Original file line number
Diff line number
Diff line change
@@ -22,6 +22,7 @@ All contributions are welcome, please carefully review the [contributing guideli
22
22
-[Detection Development Lifecycle | Haider Dost et al.](https://medium.com/snowflake/detection-development-lifecycle-af166fffb3bc) - Snowflake’s implementation of the Detection Development Lifecycle.
23
23
-[Threat Detection Maturity Framework | Haider Dost of Snowflake](https://medium.com/snowflake/threat-detection-maturity-framework-23bbb74db2bc) - A maturity matrix to measure the success of your threat detection program.
24
24
-[Elastic's Detection Engineering Behavior Maturity Model](https://www.elastic.co/security-labs/elastic-releases-debmm) - Elastic's qualitative and quantitative approach to measuring threat detection program maturity.
25
+
-[Prioritizing Detection Engineering | Ryan McGeehan](https://medium.com/starting-up-security/prioritizing-detection-engineering-b60b46d55051) - A longtime detection engineer outlines how a detection engineering program should be built from the ground up.
Copy file name to clipboardexpand all lines: docs/awesome/awesome-go.md
+1
Original file line number
Diff line number
Diff line change
@@ -2037,6 +2037,7 @@ _Libraries for scientific computing and data analyzing._
2037
2037
-[pagerank](https://github.com/alixaxel/pagerank) - Weighted PageRank algorithm implemented in Go.
2038
2038
-[piecewiselinear](https://github.com/sgreben/piecewiselinear) - Tiny linear interpolation library.
2039
2039
-[PiHex](https://github.com/claygod/PiHex) - Implementation of the "Bailey-Borwein-Plouffe" algorithm for the hexadecimal number Pi.
2040
+
-[Poly](https://github.com/bebop/poly) - A Go package for engineering organisms.
2040
2041
-[rootfinding](https://github.com/khezen/rootfinding) - root-finding algorithms library for finding roots of quadratic functions.
2041
2042
-[sparse](https://github.com/james-bowman/sparse) - Go Sparse matrix formats for linear algebra supporting scientific and machine learning applications, compatible with gonum matrix libraries.
2042
2043
-[stats](https://github.com/montanaflynn/stats) - Statistics package with common functions missing from the Golang standard library.
0 commit comments