Active Record Associations — Ruby on Rails Guides
Active Record AssociationsThis guide covers the association features of Active Record.After reading this guide, you will know: How to declare associations between Active Record models. How to understand the various types of Active Record associations. How to use the methods added to your models by creating associations.
rails  activerecord  orm 
13 days ago
Python’s super() considered super! | Deep Thoughts by Raymond Hettinger
If you aren’t wowed by Python’s super() builtin, chances are you don’t really know what it is capable of doing or how to use it effectively. Much has been written about super() and much of that writing has been a failure. This article seeks to improve on the situation by: providing practical use cases giving…
10 weeks ago
The C4 Model for Software Architecture
The C4 model consists of a hierarchical set of software architecture diagrams. These diagrams are both easy to create and easy to understand for multiple intended audiences.
architecture  c4model 
10 weeks ago
Setting up a Reverse-Proxy with Nginx and docker-compose - DEV Community 👩‍💻👨‍💻
Nginx is a great piece of software that allows you to easily wrap your application inside a reverse-proxy, which can then handle server-related aspects, like SSL and caching, completely transparent to the application behind it.
nginx  docker  ssl 
11 weeks ago
How markets plundered Free Software's best stuff and used it to create freedom for companies, not people / Boing Boing
https://www.youtube.com/watch?v=vBknF2yUZZ8&t=199s Bejamin "Mako" Hill (previously) is a free software developer, activist and academic with a long history of shrewd critical insights into the ways that free software, free culture and the wider world interact with each other. In his keynote address to the annual Libreplanet conference, Mako traces the history of software freedom and how…
fsf  mako  libreplanet 
may 2019
« earlier      
adf advertising agile ai alankay amiga android apache api appkit apple architecture arm art article astronomy authentication baking bash bitcoin blockchain blog book books browser build business businessplan c c++ canonical career clothing cocoa code codereview codesign computerscience computing concurrency conference configuration continuousintegration copyleft copyright cryptocurrency cryptography culture darwin database debug debugging deeplearning depression design designpattern developer dictionary dns docbook docker documentation dvcs eclipse economics education eiffel empirical encryption englisc errors estimation ethics event extremeprogramming facebook faq fashion filesystem folk folklore formal-methods foundation framework freebsd freesoftware fsf functionalprogramming games gcc gdb git gnu gnustep google grahamlee graphics gui hackers hardware hbr hci history hpc hurd ide infosec internet intuition ios ipad ipc iphone java javascript jira kerberos keyboard learning legal library linux lisp literature mac mach machinelearning macos mail management marketing marketshare maths memory mercurial methodology microkernel microservices microsoft mobile modeling morris motorbike music mvc mythology network news next nextstep nodejs object-oriented objective-c office ontology oop opensource openstep operatingsystem osx oxford package password pdf performance perl pgsql philosophy physics pki politics privacy productivity programmerculture programming programminglanguage programminglanguages projectmanagement psychology python rcp react recipe reference requirementsengineering research review ruby science scm scrum sdlc security server siliconvalley smalltalk smartphone socialism society software softwarearchitecture softwareengineering solaris song sophos source ssl standard startup swift sysadmin tdd teaching team technicaldebt test testing tutorial typesystem ubuntu ui uml unittest university unix usability ux versioncontrol victorian video vulnerability web webobjects worklife writing xcode xml xml-rpc xnu xslt

Copy this bookmark: