Skip to content

Instantly share code, notes, and snippets.

#!/usr/bin/perl
######################################################################
#
# File : split_bootimg.pl
# Author(s) : William Enck <enck@cse.psu.edu>
# Description : Split appart an Android boot image created
# with mkbootimg. The format can be found in
# android-src/system/core/mkbootimg/bootimg.h
#
# Thanks to alansj on xda-developers.com for
@ramsrib
ramsrib / wildfly-build.log
Created January 7, 2014 16:06
Using build.sh
[INFO]
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ wildfly-process-controller ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /run/media/sriram/Backup/jboss-as-src/jboss-as/process-controller/src/main/resources
[INFO]
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ wildfly-process-controller ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 37 source files to /run/media/sriram/Backup/jboss-as-src/jboss-as/process-controller/target/classes
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :

What is your folder-structure preference for a large-scale Node.js project?

0: Starting from Rails

This is the reference point. All the other options are based off this.

|-- app
|   |-- controllers
|   |   |-- admin
@ramsrib
ramsrib / some_links.md
Last active August 29, 2015 14:25 — forked from rponte/some_links.md
Some interesting articles about JPA/Hibernate Multi-Tenancy
// Testing the jpa (hibernate) second level cache by running different way of findById method
public UserSession findById(String id) {
System.out.println("Running UserSession.findById");
Session session = getEntityManager().unwrap(Session.class);
SessionFactory sessionFactory = session.getSessionFactory();
String rName = "test.ear/model.jar#model.com.test.app.authentication.model.UserSession";
long oldMissCount = sessionFactory.getStatistics().getSecondLevelCacheStatistics(rName).getMissCount();
long oldHitCount = sessionFactory.getStatistics().getSecondLevelCacheStatistics(rName).getHitCount();
@ramsrib
ramsrib / Password.java
Created November 6, 2015 12:25 — forked from craSH/Password.java
A simple example Java class to safely generate and verify bcrypt password hashes for use in authentication systems.
/**
* Author: Ian Gallagher <igallagher@securityinnovation.com>
*
* This code utilizes jBCrypt, which you need installed to use.
* jBCrypt: http://www.mindrot.org/projects/jBCrypt/
*/
public class Password {
// Define the BCrypt workload to use when generating password hashes. 10-31 is a valid value.
private static int workload = 12;
@ramsrib
ramsrib / gist:c955024315555fea2fa12885aa7307f4
Created December 12, 2016 19:39 — forked from SzymonPobiega/gist:5220595
DDD/CQRS/ES/Architecture videos

If you have two days to learn the very basics of modelling, Domain-Driven Design, CQRS and Event Sourcing, here's what you should do:

In the evenings read the [Domain-Driven Design Quickly Minibook]{http://www.infoq.com/minibooks/domain-driven-design-quickly}. During the day watch following great videos (in this order):

  1. Eric Evans' [What I've learned about DDD since the book]{http://www.infoq.com/presentations/ddd-eric-evans}
  2. Eric Evans' [Strategic Design - Responsibility Traps]{http://www.infoq.com/presentations/design-strategic-eric-evans}
  3. Udi Dahan's [Avoid a Failed SOA: Business & Autonomous Components to the Rescue]{http://www.infoq.com/presentations/SOA-Business-Autonomous-Components}
  4. Udi Dahan's [Command-Query Responsibility Segregation]{http://www.infoq.com/presentations/Command-Query-Responsibility-Segregation}
  5. Greg Young's [Unshackle Your Domain]{http://www.infoq.com/presentations/greg-young-unshackle-qcon08}
  6. Eric Evans' [Acknowledging CAP at the Root -- in the Domain Model]{ht
@ramsrib
ramsrib / ngrxintro.md
Last active November 25, 2017 21:18 — forked from btroncone/ngrxintro.md
A Comprehensive Introduction to @ngrx/store - Companion to Egghead.io Series

Comprehensive Introduction to @ngrx/store

By: @BTroncone

Also check out my lesson @ngrx/store in 10 minutes on egghead.io!

Update: Non-middleware examples have been updated to ngrx/store v2. More coming soon!

Table of Contents

Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.