Bozho's tech blog

  • Developer tips
  • Opinions

Developer tips

Securely Storing Facebook / OAuth Access Tokens

Bozho March 31, 2011

Facebook and all OAuth applications (facebook is sort-of OAuth) provide access tokens for applications to do things on behalf of users. I’ll not go into details of how to obtainContinue reading

Tweet
Share

Where Is That Class / Resource Located?

Bozho March 21, 2011

How many times have you been asked where some class or resource is located when you say “this configuration is in the foobar.properties”? It’s not rare. I’ve heard it manyContinue reading

Tweet
Share

Facebook Graph API – What Does Each Field Mean in Different Contexts

Bozho February 22, 2011

I’m having troubles with the Facebook Graph API. I want to display a facebook feed in a twitter-like, simplistic fashion, but facebook has quite a lot of fields when youContinue reading

Tweet
Share

ThreadLocal Variables and Thread Pools – It Can Go Wrong

Bozho February 20, 2011

Many libraries use ThreadLocal variables to store some thread context data. Usually in web applications this context is a single request (= thread). However, there’s a caveat – most containersContinue reading

Tweet
Share

Checked and Unchecked Exceptions in Java

Bozho February 8, 2011

Java has two types of exceptions – checked and unchecked. In short – checked are meant for cases when the developer can reasonably recover from the exception, while unchecked exceptionsContinue reading

Tweet
Share

Why Startups Should Not Choose NoSQL

Bozho December 27, 2010

The NoSQL hype is omnipresent. And many startups are tempted to go for Cassandra/MongoDB/HBase/Redis/… . Here I’ll argue why they should rather stick to a SQL solution – MySQL orContinue reading

Tweet
Share

Contexts and Dependency Injection Presentation

Bozho November 3, 2010

I’m uploading the slides and the demos from my presentation about CDI – Contexts and Dependency Injection for the JavaEE platform. Here is the presentation (also available on SlideShare) HereContinue reading

Tweet
Share

We Don’t Need No Password Strength Checker

Bozho October 31, 2010

Password strength checkers appear from time to time on web registration forms. But in my opinion they are useless. I’ll justify. Jeff Atwood lists the possible ways to obtain one’sContinue reading

Tweet
Share

How Does Merge Work in JPA (and Hibernate)

Bozho October 22, 2010

The JPA EntityManager there are the merge() and persist() methods. In hibernate there’s more – save, persist, saveOrUpdate, update, merge. I’m always using merge() for the sake of simplicity, butContinue reading

Tweet
Share

Views on CDI and What’s New in JavaEE6

Bozho October 17, 2010

In the light of this article which was criticized for not mentioning JavaEE6, I’m going to discuss JavaEE6 innovations. JavaEE 6 is still new – only one application server isContinue reading

Tweet
Share

Posts navigation

« 1 … 19 20 21 22 23 24 »
My projects

LogSentinel – a next-gen SIEM

SentienlDB – a GDPR-compliant datastore

Computoser – algorithmic music

GitHub profile

Search
About me
  • LinkedIn
  • Web CV
  • CV (pdf)


profile for Bozho at Stack Overflow, Q&A for professional and enthusiast programmers

RSS Recent posts
  • On Disinformation and Large Online Platforms
  • Don’t Reinvent Date Formats
  • I Have Been Appointed As E-Governance Minister of Bulgaria
  • Simple Things That Are Actually Hard: User Authentication
  • Integrity Guarantees of Blockchains In Case of Single Owner Or Colluding Owners
  • Hypotheses About What Happened to Facebook

DZone MVB Java Code Geeks
Posts by date
June 2022
M T W T F S S
 12345
6789101112
13141516171819
20212223242526
27282930  
« May    
License
Creative Commons License
This work by Bozhidar Bozhanov is licensed under a Creative Commons Attribution 3.0 Unported License.
Categories
  • Developer tips
  • Opinions

Copyright 2022 Bozho's tech blog | Designed by CodeGearThemes

Powered by WordPress