Skip to content

Jessitron

Search
  • Blog
  • Twitter
  • Patreon
  • Talks
  • Newsletter
  • Search

Month: December 2011

IntelliJ IDEA 11

December 20, 2011 by jessitron

The new version of IntelliJ IDEA is out, and I’m liking it. Gradle integration: creating a new project from a build.gradle was smooth and easy. Then when dependencies were added to the gradle file, the gradle plugin came in handy. One line added to build.gradle apply plugin: ‘idea’ and then one execution of gradle idea … Read moreIntelliJ IDEA 11

Categories UncategorizedTags android, gradle, Idea, Java, jug

Gradle is easy: Groovy tests

December 13, 2011 by jessitron

Today in Unit Testing, an evil framework class hid my important return value away in a private field. Groovy to the rescue! So far, all our code and tests are in Java. It took only two lines in build.gradle, as specified in the gradle documentation, and poof. I put my little test class in src/test/groovy/package/structure, … Read moreGradle is easy: Groovy tests

Categories UncategorizedTags gradle, groovy, tdd, testing

Git is hard: applying single commits to another branch

December 13, 2011 by jessitron

Want to apply just one commit from one branch into another branch? Don’t merge — that’ll bring in all the commits behind the one you want. The secret is: git cherry-pick To find the commit name, you can “git log “To see the contents of the commit, you can “git show “ Be in the … Read moreGit is hard: applying single commits to another branch

Categories UncategorizedTags git

Git is hard: amending commit history

December 13, 2011 by jessitron

If you’re used to subversion and cvs, using git can be mind-bending. It does all the same things (and more), but nothing in quite the same way. Idiomatic git means creating local branches, doing lots of little commits, then altering your local commit history if needed before pushing to the shared repository. Today I tried … Read moreGit is hard: amending commit history

Categories UncategorizedTags dvcs, git

popular

  • Adding Correctness Conditions to Code Changes
    Adding Correctness Conditions to Code Changes
  • PowerShell equivalent of find
    PowerShell equivalent of find
  • Dictionary Objects in JavaScript and TypeScript
    Dictionary Objects in JavaScript and TypeScript
  • Why now?
    Why now?
  • Repeating commands in bash: per line, per word, and xargs
    Repeating commands in bash: per line, per word, and xargs

meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
  • Blog
  • Twitter
  • Patreon
  • Talks
  • Newsletter

Tags

abstraction agile architecture automation business change clojure complexity concurrency design DevOps Docker Engineering functional functionalPrinciples Generativity git honeycomb Java javascript learning observability philosophy property-based testing reference ruby scala science Software Development symmathesy systems Systems Thinking teams testing thinkingFunctionally tistil typescript Web Development wit Yak Shaving

Archives

Search

© 2026 Jessitron • Powered by WPKoi
Scroll back to top