Notas
Índice cronológico de todas as notas do Scholion.
5359 notas · última:
Part 4 - Platform Divergence/Abstraction/Divergent Implementation | xamarin
The page explains how Xamarin apps should handle platform divergence, compare abstraction with divergent implementation, and use interfaces, inheritance, libraries, or conditional compilation to share code across iOS, Android, and Windows Phone.
Part 3 - Setting Up A Xamarin Cross Platform Solution
The page explains how Xamarin cross-platform solutions are organized around a blank solution, shared code, and platform-specific app projects, with references, build actions, and file naming kept aligned.
Part 2 - Architecture | xamarin
The page explains that cross-platform apps should maximize code sharing through encapsulation, separation of responsibilities, and polymorphism, then maps those ideas to common application layers and mobile software patterns.
Part 1 - Understanding the Xamarin Mobile Platform
The page explains Xamarin as a C# and .NET-based platform for iOS and Android, how compilation and SDK access differ by system, and how code, UI, and libraries can be reused across platforms.
Building Cross Platform Applications | Xamarin
The guide explains how Xamarin supports cross-platform mobile apps by combining shared C# and .NET code with native UIs on iOS, Android, and Windows Phone, using a layered architecture and core library for reuse.
5 Ways To Be A Stronger IT Mentor
The piece says mentoring helps both mentor and mentee, then gives five practices for IT mentors: know your limits, set expectations, be available, build trust, and keep communication open.
Como instalar prateleiras
Guia passo a passo para instalar prateleiras com segurança, medir altura, alinhar suportes, fazer furos e fixar a peça sem danificar a parede.
Como organizar a geladeira
O texto explica como organizar a geladeira para conservar melhor os alimentos, facilitar a visualização e evitar desperdício, com sugestões de armazenamento e tempo de vida de vários itens.
Essential Math for Games Programmers
The page collects math and physics tutorial materials for game programmers, with slides, demos, and code on topics like interpolation, rotations, collision, constraints, and rigid body simulation.
10 dos cenários futuristas mais bizarros para a evolução da humanidade
O texto reúne dez cenários especulativos para a evolução humana e a vida pós-humana, indo da regressão voluntária e da extinção à edição genética, mente coletiva e upload de consciência.
Sid Meier: The Father of Civilization
Profile of Sid Meier tracing his path from hobbyist programmer to MicroProse and Firaxis cofounder, and showing how his hands-on design process shaped Civilization and his other strategy games.
11 Useful JavaScript Tools for Developers
The page gathers 11 JavaScript tools and describes how they help with counting text, chat, linting, responsive menus, maps, task running, CSS processing, and visual design.
A few words on Doug Engelbart
Bret Victor argues that Engelbart should be understood by his intent to augment human intellect and support collaboration, not by present-day labels like mouse, hypertext, or video conferencing.
Lojas e oficinas
Página colaborativa que reúne lojas, oficinas e serviços de bicicleta no Rio de Janeiro, Niterói e outras cidades, com comentários sobre atendimento, preço, variedade e casos de uso.
Why your users hate Agile development (and what you can do about it)
The article says users often resist Agile because they want budget and technology predictability, clearer stakeholder input, and less cultural disruption. It argues developers can ease that resistance with transparency, trust, and gradual adoption.
Jornalista mostra crimes de Lula e o desafia a devolver o dinheiro do povo brasileiro
A página só mostra o título do vídeo e o link do YouTube, sem trazer conteúdo adicional sobre os crimes citados ou sobre o desafio feito a Lula.
PhotoShelter for Photographers Blog
The page lists recent PhotoShelter blog posts about photographer goals, photo archiving, visual storytelling, community events, and app updates for managing and sharing work.
Developing Backbone.js Applications
A guide to building client-side apps with Backbone.js, covering MVC and MV*, models, views, collections, routers, REST sync, modular development, testing, and common patterns.
Porting from C# to F#: Introduction
The series says a direct port from C# to F# is often not the best way to write F# code, and it lays out three levels of porting, from direct translation to type-driven design.
Excluding directories from zip files on Linux
The post says File Roller cannot easily exclude directories from a zip archive, so the author switches to the command-line zip utility and uses the -x option to leave out Mercurial and NetBeans files.
How can I reduce my Ruby/Rails memory usage when running Redmine?
A wrapper script can reduce Redmine’s Ruby memory usage by setting Ruby heap and GC variables, then having nginx call that script instead of the Ruby executable. The setup may save about 20 MB.
The Secret to 10 Million Concurrent Connections: The Kernel Is the Problem, Not the Solution
The article argues that 10 million concurrent connections require moving packet handling, scheduling, and memory management out of the kernel and into application code, while Linux stays on the control plane.
Opções de hospedagem Rails: AppFog (#dica melhorando deploys)
A página explica como lidar com deploys Rails no AppFog: precompilar assets localmente, ajustar o desenvolvimento para não usar public/assets, e contornar problemas de compilação da libv8 no staging.
Physics with Box2D - Impact
The page explains how to use Box2D with Impact, from creating a world and stepping the simulation to scaling pixels into meters and defining Box2D-backed game entities and levels.
10 ways to get the most out of Evernote
The article lists ten practical ways to use Evernote well: access notes on any device, record audio, add searchable images, use extras, tags, saved searches, sharing, and Premium features.
Opções de hospedagem Rails: VPS
O texto compara VPS, PaaS e IaaS para Rails, explica diferenças de virtualização e mostra que a escolha do provedor depende de custo-benefício, serviços gerenciados e esforço de administração.
Writing Custom Yeoman App Generators
The page explains how Yeoman generators scaffold projects, distinguishes boilerplate copiers from app scaffolders, and shows how to build generators with prompts, templates, file writes, hooks, and dependency installs.
The Tech Industry’s Darkest Secret: It’s All About Age
The post argues that tech careers favor youth, since older programmers face lower demand and weaker salary growth. It advises workers to move into management, entrepreneurship, or keep skills current.
10 Important Things I Learned from One Year at GitHub (and probably other startups too)
A list of lessons from a year at GitHub: focus on work you care about, say no when overloaded, celebrate shipping, stay humble, keep learning, and handle conflict with a clear head.
Realidade Aumentada com HTML5
A apresentação mostra como integrar informações virtuais com visualizações do mundo real usando a API getUserMedia do WebRTC para criar aplicações de realidade aumentada na web.
Ideia legal para um botão de share
A captura mostra apenas duas imagens, sem texto legível. Não há conteúdo suficiente para identificar a ideia ou o argumento da página.
As 10 principais uvas tintas do mundo
Panorama de dez uvas tintas conhecidas, com origens, usos no vinho e aromas típicos de cada uma. O texto funciona como guia inicial para reconhecer estilos e associações de cada casta.
Comer na rua pode aumentar obesidade
Uma pesquisa da USP em São Paulo relaciona comer fora de casa com sobrepeso e aponta maior consumo de gorduras, sobretudo em self-services, embora sem provar causalidade.
10 filmes cuja cor exerce um papel fundamental
A lista defende que a cor funciona como recurso narrativo no cinema e comenta como paletas, figurino e direção de arte ajudam a expressar emoção, estrutura e sentido em filmes escolhidos.
JavaScript: o que fazer e aprender para se tornar um desenvolvedor melhor?
O artigo indica caminhos para estudar JavaScript: aprender a linguagem, entender escopo, closures, eventos, protótipos, performance, debug e acompanhar a especificação ECMAScript.
Dieta mediterrânea: tudo o que você precisa saber
A página resume os alimentos centrais da dieta mediterrânea, associa o padrão alimentar à saúde do coração e traz um cardápio diário com peixes, azeite, frutas, vegetais, grãos integrais, laticínios e vinho.
O salmo de John Coltrane
O texto apresenta *A Love Supreme* como um disco central de John Coltrane e destaca “Psalm”, faixa em que o saxofonista musicou um poema próprio, dando peso espiritual à canção.
Basta! 6 Músicas para você esquecer “We Are The Champions”
O texto defende abandonar o uso de “We Are the Champions” em formaturas, premiações e comemorações, e oferece seis músicas como alternativa para momentos de vitória e celebração.
A arte da steadicam: As 50 melhores cenas com a técnica que revolucionou o cinema
A página apresenta a steadicam como uma técnica criada em 1975 por Garrett Brown, destaca seu efeito de câmera flutuante e reúne um vídeo com 50 cenas marcantes, além de citar um documentário sobre o inventor.
Betta
Guia de cuidados com bettas: tipo de aquário, local, adaptação, alimentação, troca de água, controle de temperatura, uso de remédios, reprodução e riscos em aquários comunitários.
