Notas
Índice cronológico de todas as notas do Scholion.
5359 notas · última:
Authentication for Single Page Apps
The post argues that single-page app authentication works better when authorization and session creation are modeled as separate API concerns. It presents Torii as an Ember.js abstraction for composable providers, sessions, and adapters.
Employees Who Stay In Companies Longer Than Two Years Get Paid 50% Less
The article argues that staying at one company too long can reduce lifetime earnings, since annual raises trail inflation while changing jobs often brings larger salary jumps and new titles.
9 signs you should jump ship to a new job
The article lists nine signs that an IT job may be stalling your career, from blocked innovation and weak recognition to poor training, unclear paths, and no room to try new tech.
Universal Apps: What are they and how are they good for developers?
The article explains Windows 8.1 and Windows Phone 8.1 Universal apps as a shared-code approach for two Microsoft platforms, while still encouraging platform-specific UI. It also lists benefits such as shared state, shared entitlement, and shared in-app purchases.
Show Me the XAML
The post says Xamarin.Forms brings XAML to cross-platform mobile development and lets developers build user interfaces declaratively and succinctly, then points readers to Charles Petzold’s guide for learning to work with it.
Ember Gotcha: Controllers Are Singletons
The post explains that Ember controllers persist across route transitions, so controller state can leak between artists. The fix is to reset controller properties when the `artist` changes.
Creating Reusable Pagination Controls for Ember.js
The post shows how to build an Ember component for pagination using Foundation markup, computed properties, and actions, then extend it with previous/next arrows and truncated page lists.
Why software builds fail
Google researchers analyzed 26 million builds to ask how often builds fail, why they fail and how long fixes take. Dependency errors dominated, and build failure rates did not track frequency or experience.
Don’t Overwhelm Yourself Trying to Learn Too Much
The post argues that software developers should avoid trying to master too many technologies at once, and instead rely on just-in-time learning, a solid base, and one or two areas of focus.
Surviving Technology Extinction
The article says IT leaders face the same technology churn as consumers and should judge vendors by user focus, ecosystem strength, and openness to avoid lock-in and support innovation.
Os 12 mapas mais incríveis da literatura
A página reúne mapas de mundos literários de fantasia e ficção científica e sustenta que eles tornam esses universos mais palpáveis, ajudam a imersão do leitor e ganham importância quando o cenário é complexo.
Hyper-V - Enable and Disable in Windows 8
Explains how to turn Hyper-V on or off in Windows 8 Pro or Enterprise through Windows Features, PowerShell, or DISM, and lists the admin, 64-bit, SLAT, and RAM requirements.
DDD – Introdução a Domain Driven Design
O artigo apresenta DDD como projeto orientado a domínio, mostra linguagem ubíqua e projeto dirigido pelo modelo, e reúne padrões para modelar, refinar e organizar sistemas complexos.
How key-based cache expiration works
The post explains key-based cache expiration as a way to avoid manual cache invalidation by making the cache key change with the object’s updated_at timestamp, so old entries become disposable and stale data is avoided.
Switch easily between VirtualBox and Hyper-V with a BCDEdit boot Entry in Windows 8.1
Scott Hanselman explains how to keep Hyper-V available while using VirtualBox-based GenyMotion by adding a separate boot entry that turns the hypervisor off on demand.
Fasting Helps Cancer Patients Survive Chemotherapy — And It Could Help Us All Live Longer
The article says fasting before chemotherapy can reduce toxicity, preserve stem cells, and lower markers linked to aging and cancer risk. It also notes that the strongest findings came from mice, not the human trial.
Avoid Rails When Generating JSON responses with PostgreSQL
The article argues that moving JSON generation into PostgreSQL removes expensive Ruby object creation and Rails serialization work, cutting response times and memory use for API payloads.
6 Practical Agile Techniques You Can Start Using Today
The article argues for small Agile changes that improve speed, quality, and communication: deliver more often, involve testers in requirements, write user stories, use prototypes, and think about testing early.
Issue 7.5: Exploring low-level computing concepts with Ruby
The article builds a stripped-down 6502 simulator in JRuby to run Snake6502, explaining machine code, memory, stack behavior, memory-mapped I/O, registers, flags, addressing modes, and the instruction loop.
Things I Wish Someone Had Told Me When I Was Learning How to Code
The article argues that learning to code becomes easier when you know what you want to build, stop treating coding as mystical, expect repeated failures, and keep going despite gatekeeping and style debates.
Making Yourself Redundant
The article argues that web professionals should help make digital commonplace across organizations, using their role to transfer knowledge and step aside once digital is embedded in daily work.
Top Windows Phone app certification failures and how to avoid them
The post lists common Windows Phone Store certification failures and the checks that help avoid them, including screenshots, test credentials, crashes, icon assets, Back button behavior, localization, and theme support.
Why Managed Code Is Safer
The page contrasts unmanaged and managed code, explaining that managed environments add safety, portability, garbage collection, and shared framework libraries at some cost in performance.
The war for developers
The post argues that mobile platform power depends on developers, and that Microsoft could gain ground if Windows Phone 8 and Windows 8 attract the large group of PC-era developers now underused in mobile.
Three things you should never put in your database
The article argues that databases should not store files, ephemeral data, or production logs, because these uses slow reads and writes, bloat backups, and waste resources better handled by other tools.
Humores
O texto diz que a baixa confiança empresarial e do consumidor resulta do desempenho econômico e da política econômica: meta fiscal e meta de inflação abandonadas, controles de preços, regras instáveis e intervenção estatal minam investimento e planejamento.
Felix's Node.js Convincing the boss guide
The guide says node.js fits JSON APIs, single-page apps, streaming, soft real-time systems and Unix tool integration, but it is a poor choice for CPU-heavy apps, simple CRUD sites and risky stacks built around buzzword-driven NoSQL.
The guide to implementing 2D platformers
The page classifies four main ways to implement 2D platformers and compares their collision rules, strengths, and tradeoffs, then reviews acceleration, jump control, animation timing, and smoother movement.
Long Live the Web: A Call for Continued Open Standards and Neutrality
The comments around the article argue that the Web’s value depends on open standards, neutral delivery, and limits on gatekeeping by ISPs or governments, while also debating rights, profit, and infrastructure costs.
Apps nativos x apps HTML5: conheça mais sobre o processo de "appificação"
O texto defende que a appificação não acabará com a web aberta: apps nativos e HTML5 devem coexistir, ligados pela nuvem, com HTML5 ganhando espaço nas aplicações corporativas.
The Way of No Debt
Leo Babauta describes how he got out of crippling debt by facing the numbers, cutting spending, building a plan, paying creditors, and raising income, then kept living debt-free through savings, investing, and spending less than he earns.
25 atividades para fazer no Dia das Bruxas
A página reúne 25 ideias para celebrar o Halloween em casa ou na rua, com filmes de terror, comidas temáticas, decoração, artesanato, leitura e pequenos rituais ligados à data.
Está sem ideias? Faça uma caminhada
A página resume estudos de Stanford: caminhar aumenta a criatividade em comparação com ficar sentado, e o efeito aparece mesmo sem ambiente externo. Recomenda sair para andar quando faltar ideia.
7 dicas para escrever histórias infantis que encantam
O texto defende que escrever para crianças exige leitura do gênero, escolha do público, personagens próximos da infância, conflitos adequados e histórias sem lição de moral.
007 coisas que podemos aprender com James Bond
O texto usa James Bond para tirar lições práticas sobre habilidades, roupa, apoio, leitura do ambiente, uso de ferramentas, venda de si e gestão de riscos.
Como usar o Raspberry Pi para ver filmes e séries em pt-BR na sua TV, com download automático de lançamentos em Full HD!
Tutorial para montar um media center residencial com Raspberry Pi e XBMC, com downloads automáticos via torrents, legendas em português do Brasil, organização de arquivos e controle pela TV ou smartphone.
Como empacotar tudo para mudanças
O post reúne dicas para empacotar a mudança, como separar itens pouco usados, reforçar caixas, proteger objetos frágeis e preparar uma caixa da primeira noite com o essencial.
Planejando compras para fazer uma mudança
A página reúne uma lista de itens para usar na mudança e outra com o que vale já ter na casa nova, para reduzir gastos imprevistos e facilitar a organização.
Dicas para começar no ciclismo
O texto reúne orientações para começar no ciclismo, aprender técnica, definir desafios pessoais e entender provas e termos básicos do esporte, além de indicar leituras e vídeos.
Os 5 pecados mortais em narrativas de ficção
O texto enumera cinco problemas comuns na ficção — imitação, diálogos pomposos, trechos em que nada acontece, falhas de credibilidade e sentimentalismo — e sugere cortar excessos, buscar coerência e mostrar emoções com mais cuidado.
