Skip to content

Instantly share code, notes, and snippets.

View dlinsin's full-sized avatar

David Linsin dlinsin

View GitHub Profile

Keybase proof

I hereby claim:

  • I am dlinsin on github.
  • I am dlinsin (https://keybase.io/dlinsin) on keybase.
  • I have a public key whose fingerprint is B98C 72CA C55D B9F6 BAF4 493E 2F8C 5984 DB0E 3459

To claim this, I am signing this object:

Thoughts on Job Hunting

by David Linsin

I recently changed jobs after a long and sometimes tedious journey to find the right place for me to work at. Applying for over a dozen jobs, sometimes via recruiters, sometimes online and a couple of times via personal recommendation, I wanted to write down my experiences and give some advice in hopes they'd be useful to others looking for a job.

It's important to note, that I was looking for a job as a software developer to a non-entry position in Germany. I've got a couple of years of experience in various fields and it was important to me, that the position the company offers reflects that. My experiences and advices might not apply to other jobs in the software industry or other countries.

Application

TV Show Reviews - '12 Monkeys'

I like to watch TV shows and from time to time I'm writing short reviews about it. You can check out what I'm watching over at trakt.tv and follow me on Twitter.

About '12 Monkeys'

The show is loosely based on the movie '12 Monkeys' with Bruce Willis, which was release back in 1995. It's main character 'Cole' of the year 2043 is travelling back in time to prevent an outbreak, which decimates a huge part of the population. With the help of the scientist 'Dr. Cassandra Railly' of the year 2015 and information collected in his timeline, they are trying to locate the source of the outbreak.

My breakdown - Spoiler Alert

@dlinsin
dlinsin / gist:190831
Created September 22, 2009 05:17
Spring DM WebExtender Exception
17.09.2009 09:08:23 org.springframework.osgi.web.deployer.tomcat.TomcatWarDeployer afterPropertiesSet
SEVERE: No Catalina Service found, bailing out
org.springframework.osgi.service.ServiceUnavailableException: service matching filter=[(objectClass=org.apache.catalina.Service)] unavailable
at org.springframework.osgi.service.importer.support.internal.aop.ServiceDynamicInterceptor.getTarget(ServiceDynamicInterceptor.java:395)
at org.springframework.osgi.service.importer.support.internal.aop.ServiceDynamicInterceptor.afterPropertiesSet(ServiceDynamicInterceptor.java:455)
at org.springframework.osgi.service.importer.support.OsgiServiceProxyFactoryBean.createProxy(OsgiServiceProxyFactoryBean.java:185)
at org.springframework.osgi.service.importer.support.AbstractServiceImporterProxyFactoryBean.getObject(AbstractServiceImporterProxyFactoryBean.java:86)
at org.springframework.osgi.service.importer.support.OsgiServiceProxyFactoryBean.getObject(OsgiServiceProxyFactoryBean.java:137)
at org.springframework.osgi.we
@At("/guestbook")
public class Guestbook {
private List<Entry> entries;
private Entry newEntry = new Entry();
@Inject
private EntryDao entryDao;
public List<Entry> getEntries() {
return entries;
<body>
@Repeat(items=entries, var="entry")
<p><a href="/guestbook/${entry.id}">${entry.id} on ${entry.date}</a></p>
<form action="/guestbook" method="post">
Name: <input name="newEntry.name" type="text"/><br/>
Text: <input name="newEntry.text" type="text"/>
<input type="submit" value="save" name="save"/>
</form>
</body>
<bean id="beanToBeExported" scope="bundle" class="com.xyz.MessageServiceImpl"/>
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
<bean class="org.springframework.osgi.extensions.annotation.ServiceReferenceInjectionBeanPostProcessor"/>
<bean id="testService" class="de.linsin.sample.springdm.MyService"/>
</beans>
import org.springframework.osgi.extensions.annotation.ServiceReference;
public class MyService {
private LogService logService;
@ServiceReference(cardinality=ServiceReferenceCardinality.C0__1)
public void setLogService(LogService argLogService) {
logService= argLogService;
}
// other stuf