Poster taggade med ‘tips’

Sida 1/2:12

Det finns mängder av artiklar här på Stacktrace som handlar om Eclipse. Jag tänkte samla ihop några godbitar som fortfarande känns relevanta.

Kolla även in en rad tips på olika smarta plugins, hur man remote-debuggar osv.

Du har just klickat dig in på den första delen i min samling artiklar om Python – detta dynamiska högnivåspråk som både jag, många andra utvecklare samt organisationer som Google och YouTube tycker är grymt att utveckla i. I de kommande artiklarna tar jag upp bakomliggande filosofier, egenskaper hos språket, hantering av datatyper och allmänna tips och tricks som kan vara till hjälp för dig som är ny i språket. Läs mer >>

Den här artikeln handlar om hur man på lite olika sätt kan bli en bättre programmerare. Artikelförfattaren ger tio olika mer eller mindre enkla tips på vad man kan göra, från att lära sig ett nytt programmeringsspråk till att lösa programmeringspussel. Inget revolutionerande kanske, men ändå en trevlig liten artikel med en del bra saker att tänka på.

Artikeln finns att läsa här.

Vi försöker hålla vår sajt levande genom kontinuerligt fylla på sajtens innehåll via olika informationsflöden. Våra nuvarande flöden inkluderar:

  • Stacktrace: vår gemensamma teknikblogg där vi skriver allt från korta tips till längre artiklar
  • Cygnibloggen: här kan du läsa om vad som hänt på Cygnis konsultmöten, senaste nytt från Cygnis kontor och reflektioner från ledningen
  • Pressmeddelanden: officiella nyheter om nya kunder, ramavtal och liknande
  • Jobbannonser: här postar vi kontinuerligt nya jobb och karriärsmöjligheter på Cygni

Twitterintegration
Idag så fyller vi på med ett nytt informationsflöde som vi kallar Läst på Cygni. Det innehåller länkar till olika artiklar som konsulterna på Cygni läst den senaste tiden.

Några av våra konsulter driver detta flöde genom att skapa bokmärken för intressanta artiklar via Delicious och tagga dem med en speciell tagg. Delicious erbjuder automatiskt ett RSS-flöde för varje sådan tagg och detta flöde läser vi in via online-tjänsten Twitterfeed för att sedan pumpa allt vidare till twitter.com/cygniab och paper.li/cygniab. Eftersom cygni.se är en WordPress-sajt så finns ett otal integrationer färdiga mot Twitter så innehållet från twitter.com/cygniab behövde bara CSS:as för att det skulle passa bra med det övriga innehållet.

Så… kolla gärna in detta informationsflöde som visas på flera av våra sidor här på cygni.se, följ oss på twitter.com/cygniab eller läs vår tidning på paper.li/cygniab! Diagrammet till höger som är genererat via yUML illustrerar flödet grafiskt för den intresserade.

Gammal skåpmat för vissa, men för de som behöver en uppfriskning eller för den delen inte har så bra koll på Continuous Integration så är den här klassiska artikeln ett hett tips. Martin Fowler går igenom de olika delarna i CI, förklarar vad de innebär och varför de behövs. Han varnar även för vanliga misstag som många begår och hur man kan undvika dem.

Artikeln avslutas med att belysa några av de fördelar som följer med användning av CI, samt praktiska tips om hur man själv kan komma igång med CI i sitt projekt.

Artikeln kan du läsa här.

Välkommen till Cygni.se!

  • Cygnis ambition är att vara Stockholms bästa arbetsgivare för en skicklig systemutvecklare eller arkitekt. För oss handlar det bland annat om att erbjuda en miljö som möjliggör för alla medarbetare att ständigt utvecklas i rätt riktning. Här kan du läsa om hur det är att jobba på Cygni.
    • Jobbannonser, här finns lediga positioner hos Stockholms bästa konsultarbetsgivare.
    • Möt några av våra konsulter.
  • Ett konsultbolag kan antingen nischa sig inom en viss bransch eller inom ett visst teknikområde. Cygni har valt det senare; oavsett bransch kan vi delta i utvecklingen av avancerade och verksamhetskritiska system. På Cygnis kundlista återfinns företag och organisationer inom ett flertal branscher såsom retail, media, finans, spel och telekom. De flesta av Cygnis kunder är ledande i sin bransch men vi jobbar även med mindre företag och organisationer.
  • Om oss – Historia, fakta, kontaktuppgifter och pressbilder
  • Under sektionen aktuellt hittar du de senaste nyheterna.

    • Pressmeddelanden – här hittar du senaste nytt om Cygni.
    • Stacktrace är vår gemensamma teknikblogg där vi skriver allt från korta tips till längre artiklar. Genom att följa Stacktrace kommer du att få en god bild av vad Cygni kan och gör.
    • Cygnibloggen kan du läsa om vad som hänt på Cygnis konsultmöten, senaste nytt från Cygnis kontor och reflektioner från ledningen.

På den här sidan hittar du senaste nytt om Cygni.

  • Stacktrace är vår gemensamma teknikblogg där vi skriver allt från korta tips till längre artiklar. Genom att följa Stacktrace kommer du att få en god bild av vad Cygni kan och gör.
  • Cygnibloggen kan du läsa om vad som hänt på Cygnis konsultmöten, senaste nytt från Cygnis kontor och reflektioner från ledningen.
Hittade en bra artikel om RESTful URI:s på http://redrata.com/restful-uri-design/

Där beskrivs alltifrån REST-basics till en mängd best practices gällande REST, URI-design och resurstänk.

Några exempel är:

  • Vad är en RESTful URI?
  • Tips för att skapa bra URI:er
  • Saker att undvika vid REST-design
  • Personliga URI:s såsom http://somedomain.com/calendar/my-calendar
  • Suffix (ex file.xml) vs Accept Header
  • Flera URI:s mot samma resurs
  • Praktiska tips om hur URI:n kan designas (plural vs singular etc)
  • …plus mycket mer

Värt att läsa tycker jag!

Rena kommandoradsapplikationer i Java kanske inte hör till vanligheterna nu mera, men det finns tillämpningar. Jag håller för tillfället på med ett sådant program. Det är en slags (av prestandaskäl) multitrådad övervakningsapplikation. Varje tråd ligger och pollar en databas efter något att arbeta med i ganska täta (några sekunders) intervall. När tråden hittar något att processa, så pratar den bl.a. JDBC med en stordatorapplikation.

Denna typ av beteende skulle vara ganska svårt att få till inom ramen för en appserver. Att starta trådar är ju inte aktuellt. Att använda Quartz eller ha ett cron-jobb som anropar en EJB via wget eller liknande skulle vara möjligt men verkar lite krystat, speciellt då den pollar så pass ofta.

En vanlig Java-applikation fick det bli, således. Vad bör man tänka på när man skriver en sådan applikation? Den är ju nästan som en slags server, som skall köra kontinuerligt. Den får inte gå ner så lättvindigt och den kommer sannolikt köra på en Linuxburk i ett serverrum någonstans utan något egentligt användargränssnitt. Här kommer således några tips för den standalone-inriktade.
Läs mer >>

Sida 1/2:12