Podcasts about versionskontrolle

  • 10PODCASTS
  • 12EPISODES
  • 1h 16mAVG DURATION
  • ?INFREQUENT EPISODES
  • Mar 25, 2025LATEST

POPULARITY

20172018201920202021202220232024


Best podcasts about versionskontrolle

Latest podcast episodes about versionskontrolle

Engineering Kiosk
#188 Spieleentwicklung: Die Königsdisziplin der Informatik mit Dominic Pacher

Engineering Kiosk

Play Episode Listen Later Mar 25, 2025 91:37


Die Entwicklung eines Spiels: Die Königsdisziplin des Software-Engineerings?Computerspiele sind für viele ITler der Einstieg. Sei es das Verlangen, auch mal ein Spiel zu programmieren, oder die frühe Erstellung von LUA-Skripten bei World of Warcraft oder auch nur die Programmierung der eigenen Clan-Website.Für Software-Engineers, die nicht in der Spieleindustrie gelandet sind, ist die Entwicklung von Spielen irgendwie etwas Spannendes. Wie erschafft man ein Level? Wie programmiert man, dass sich die Figur in diesem Level bewegen kann? Wie baut man eine Kollisionsdetektion? Das sind zumindest Fragen, die uns oft in den Sinn kommen. Doch Spieleentwicklung ist viel, viel mehr als nur die reine Programmierung. Man könnte sogar die Frage stellen: Ist die Entwicklung eines Spiels die Königsdisziplin des Software-Engineerings?Diese Frage versuchen wir in dieser Episode zu beantworten. Wir sprechen mit dem Spieleentwickler Dominic Pacher, der u.a. am Industrie-Giganten 4.0 mitgearbeitet hat. Wir klären mit ihm auf was es bei einem Spiel ankommt, welche Aufgaben eigentlich eine Game Engine bei der Entwicklung übernimmt, was eigentlich ein Game Loop und ein Vertical Slice ist, wie viel Arbeit in Texturen, Sound und Art-Design anfällt, welche Rolle Collider bei Physik-Engines spielen, wie Spiele getestet werden, welche Herausforderung es bei der Lokalisierung von Spielen und der Veröffentlichung in anderen Ländern gibt, welche Rolle eigentlich ein Game-Publisher hat, wie viel Spiele pro Tag auf Steam erscheinen und wie wichtig aber auch schwierig das Balancing der Spielmechanik ist, um das Spiel attraktiv zu halten.Natürlich sprechen wir auch über Game Engines wie Unity, Unreal oder Godot oder warum Spieleentwickler oft kein Git als Versionskontroll-Software nutzen.Unsere aktuellen Werbepartner findest du auf https://engineeringkiosk.dev/partnersDas schnelle Feedback zur Episode:

Code Revue
Versionskontrolle

Code Revue

Play Episode Listen Later Aug 21, 2020 53:50


Am Ende dieser Folge sollte jedem Hörer klar sein, warum Versionskontrolle eine ganz, ganz wunderbare Sache ist. Wie der Titel der Folge schon verrät, reden wir dieses Mal über dieses sehr technische Thema. Stephan spricht mit mir über Motivationen und Probleme, die zur Selbigen geführt haben; Gönnt uns einen historischen Exkurs und grenzt es zur Versionierung ab und stellt Tools wie git und mercurial vor.

Techtiefen
[Dev-Basics] Testing

Techtiefen

Play Episode Listen Later Mar 22, 2020 65:26


Tests gehören inzwischen zur modernen Software Entwicklung genauso wie sauberer Quellcode und Versionskontrolle. Rene Lengwinat erklärt in Folge 27 von Techtiefen warum Tests Quellcode nicht nur fehlerfreier und wartbarer machen, sondern auch zu einem besseren Design führen. Gemeinsam gehen wir durch die Test-Pyramide und besprechen die Vorteile von Unit-, Integrations- und End2End Tests sowie ihren favorisierten Einsatzzweck. Rene erklärt mir außerdem, wann testgetriebene Entwicklung wirklich praktikabel ist und was es mit Fuzzy Testing auf Sicht hat. Darüber hinaus wirft er einen Blick auf aktuelle Entwicklungen im Bereich Softwaretests, die Bedeutung von gutem Monitoring und Chaos Engineering. Tests gehören inzwischen zur modernen Software Entwicklung genauso wie sauberer Quellcode und Versionskontrolle. Rene Lengwinat erklärt in Folge 27 von Techtiefen warum Tests Quellcode nicht nur fehlerfreier und wartbarer machen, sondern auch zu einem besseren Design führen. Gemeinsam gehen wir durch die Test-Pyramide und besprechen die Vorteile von Unit-, Integrations- und End2End Tests sowie ihren favorisierten Einsatzzweck. Rene erklärt mir außerdem, wann testgetriebene Entwicklung wirklich praktikabel ist und was es mit Fuzzy Testing auf Sicht hat. Darüber hinaus wirft er einen Blick auf aktuelle Entwicklungen im Bereich Softwaretests, die Bedeutung von gutem Monitoring und Chaos Engineering.

Codestammtisch
Recap Wissenstransfer mit Dom

Codestammtisch

Play Episode Listen Later Jul 15, 2019


Lang, lang ist's her, seitdem wir einen Gast zu Gast hatten. Dom, seines Zeichens iOS-Entwickler, Podcaster bei Hallo Swift und spektakulär unerfolgreicher iOS-Buch-Autor aus Düsseldorf, hat sich uns spontan für eine Folge angeschlossen. Doms neustes Werk — TDD Fake Book for iOS — könnt ihr übrigens zum einen gewinnen — siehe unten — zum anderen aber auch über diesen Link günstig erwerben. Wir unterhalten uns in dieser — Max nennt sie: „Recap“-, Dom „Meta“- — Folge darüber, wie wir Wissen austauschen. Innerhalb der Firma unter Kolleg*innen ist das unerlässlich und überlebenswichtig, aber auch Konferenzen und Blogs sind Wissensaustausch in Reinform. Apropos Konferenz: Nathan hat auf dem Devday Dresden zum Thema Kommunikation gesprochen. Der Vortrag wurde aufgezeichnet und ihr könnt ihn euch auf Youtube anschauen. Apropos Blog: Dom wurde mal mit seinem Blog im iOS Dev Weekly-Newsletter erwähnt. Er hat damit also quasi A L L E S erreicht. Natürlich gibt es auch in dieser Folge wieder wertvolle Tipps, Tricks und Wissen, die es nur in dieser Folge gibt: Dom schreibt nie wieder ein Buch bei einem Verlag, wenn er dafür mit Word arbeiten muss — Stattdessen nur noch in Markdown Dokumentation im Code — und das sind auch Tests — lassen sich leichter pflegen als Wikiseiten. Man kann Tests via Pre-Commit-Hook laufen lassen. Hier ist ein Blogpost, wie das für iOS-Projekte geht. Und wie gehabt trinken wir auch wieder Getränke und eventuell vergessen wir fast die Beer Review. Dom hat sich für ein Neumarkter Lambsbräu Dunkle Weiße alkoholfrei entschieden. Max hatte beim Einkaufen eine Eingebung und nun ein Killer Cucumber Ale, das Nathan in der Folge über Versionskontrolle probiert hat. Und Nathan war mutig und probiert die Spreewälder Gurken Limonade, damit ihr das nicht tun müsst. Kurz noch zur Verlosung von Doms Buchexemplaren: An der Verlosung nehmen alle Leute teil, die uns bis zum 28.07.2018, 23:59 Uhr eine Email an die genannte Emailadresse schreiben. Die ersten fünf Emails bekommen jeweils einen Gutscheincode von uns zugeschickt, mit dem sie das iOS Tests Fake Book kostenlos herunterladen können. Alle anderen gehen leer aus, können aber das Buch günstiger über diesen Link erwerben. Der Rechtsweg ist ausgeschlossen. Wir bedanken uns wie immer für's Zuhören. Verbesserungsvorschläge, Getränkeempfehlungen, Liebesbekundungen und Kritik bitte wie immer via Twitter an @codestammtisch oder diskret per Mail an hallo-at-codestammtis.ch Kurze Werbeeinblendung zum Schluss: Unterstütze den Codestammtisch auf Steady. Vielen Dank!

Der ichbindochnichthierumbeliebtzusein.com PodCast - Technik, Gadgets, Meinungen und aktuelle Themen, die das Netz und die We
#75 ...und jetzt ein kleiner Brüller: wenn Microsoft vor unsicherer Software warnt und den Eigentümer "nicht kennt"!

Der ichbindochnichthierumbeliebtzusein.com PodCast - Technik, Gadgets, Meinungen und aktuelle Themen, die das Netz und die We

Play Episode Listen Later Jul 10, 2019 7:38


...und jetzt ein kleiner Brüller: wenn Microsoft vor unsicherer Software warnt und den Eigentümer "nicht kennt"! Ich werf' mich weg. Und das dank Microsoft! Hat das Unternehmen doch nicht eine Liste veröffentlicht, mit der die Mitarbeiter informiert werden, welche Software sie künftig nicht mehr einsetzen "sollten". Da die gelisteten Namen den Schutz der Unternehmensdaten nicht gewährleisten können. Klar, dass sich hier in erster Linie direkte Konkurrenten zu Microsoft finden - das würden wir alle so machen. Aber eine Produktnennung lässt einen stutzen - dann nach dem Eigentümer googlen - und dann lauthaus los lachen! Microsoft - Logo auf Bildschirm bei Microsoft München - Bild-Quelle: privat Industriespionage. Social Engineering. Hacking. Wanzen. Gezielte Abhöraktionen. Das alles ist meiner Meinung nach EXTREM überbewertet! Viele Manager teilen Insider-Infos ganz freiwillig! Und dank geschwelltem Hahnenkamm auch noch lautstark und weiträumig! Ich habe mal mit geschrieben und mit einem Betroffenen nach seinem Handytelefonat über die Internas gesprochen, die die komplette Abflughalle nun weiß. Nach anfänglichem, nennen wir es zivil, "sehr negativem Feedback" wurde es schnell ruhig und gesittet. Wahrscheinlich deshalb, da er den Namen seines Chefs und des Geschäftsführers genannt hatte und ein Name in Google sofort das Unternehmen auswarf. Genauso wie die genannten Geschäftspartner und deren Namen. Das ist nichts einmaliges. Es kommen auch immer mal wieder Tweets aus Bahn und Flughafenzubringer, in denen lautstarke "ich-bin-hier-der-Boss"-Telefonate wiedergegeben werden - mit Namen, Projekten und Euro-Summen. Sorry Leute, ganz legal! Warum also noch Industrie-Spionage. Einfach Leute mit einem neun-Euro-Ticket an die Airport-Counter, in Airportbusse oder in die Bahn setzen und mitschreiben lassen! Aber einfacher ist es natürlich, innerhalb des Firmenzauns hier für klare Regelungen zu sorgen. Dies hat sich auch Microsoft gedacht und den Mitarbeitern eine Liste von Produkten und Namen zur Verfügung gestellt, die in die Kategorie "verboten" oder "wir raten ab" geteilt war. Das liest sich wie das Who-is-Who der Konkurrenten: Google Drive natürlich, da Microsoft selbst OneDrive im Angebot hat. Google Docs, Sheets und Slides, wofür ist Microsoft der größte Hersteller von Office-Software. Und, nicht zu vergessen: amazon! Keine AWS-Nutzung, auch hier bietet Microsoft wahlweise Cortana oder eben OneDrive. Dass auch Slack auf dieser Liste steht ist klar, versucht Microsoft doch verzweifelt, sein Tool "Teams" in den Markt zu drücken - was bisher nur mit wenig Erfolg gekrönt ist. GeekWire zitiert hier in Auszügen aus dem internen Schreiben, dass an alle MS-ler verschickt wurde: Slack Free, Slack Standard and Slack Plus versions do not provide required controls to properly protect Microsoft Intellectual Property (IP). Existing users of these solutions should migrate chat history and files related to Microsoft business to Microsoft Teams, which offers the same features and integrated Office 365 apps, calling and meeting functionality. Learn more about the additional features that Teams can provide your workgroup. Slack Enterprise Grid version complies with Microsoft security requirements; however, we encourage use of Microsoft Teams rather than a competitive software. Wie gesagt, dass das Unternehmen versucht, sich und seine IP, sein geistiges Eigentum, vor Fremdzugriffen und langen Patentklagen zu schützen, spricht für sich. Dass aber, wie im letzten Satz, klar ausgedrückt wird, dass die Slack Enterprise Grid Version "kompatibel" zu den internen Anforderungen ist, man aber erwartet, dass das eigene Tool Fremdtools vorgezogen wird, spricht eine eindeutige Sprache, was die komplette Liste eigentlich bewirken soll. Allerdings ist Microsoft hier ein peinlicher Fehler passiert... man sollte die intere Kommunikation wohl nochmals überdenken: auf der Liste der Produkte, von denen freundlich abgeraten wird, ist auch GitHub gerutscht... was aus zwei Gründen wirklich lustig ist - und ich merke schon, ihr könnt Euch kaum noch halten: Die Plattform GitHub IST dafür gedacht, Projekte, Code und Repositories hochzuladen und gerne mal der ganzen teilnehmenden Community zur Diskussion, Weiterentwicklung oder Fehlersuche anzubieten. Auch die Versionskontrolle ist ein sehr beliebtes Feature. Das sind keine versteckte Infos, das findet man problemlos bei der Anmeldung oder auf der kompletten Seite (immer mal wieder) zu lesen! Es ist zu unterstellen, dass ein Programmierer mit der Absicht, hier anmelden und Sachen hochladen zu wollen, das versteht...Die Eigentümer-Frage. GitHub ist nur noch GitHub dem Namen nach, da... vor knapp einem Jahr für 7,5 Milliarden Dollar MICROSOFT GitHub übernommen hat. Soll es das jetzt schon gewesen sein, mit der open-source-Unterstützung von Microsoft? Nicht wirklich: MS möchte verhindern, dass die Cloud-Version für hoch geheime Informationen, Codes oder Spezifikationen genutzt wird. In Ordnung sind allerdings die vor Ort, also lokal, installierten und betriebenen Versionen.Ja... wer es nun nicht witzig fand oder schon fertig ist mit lachen und sich vielleicht gerade über Microsoft aufregen will, sollte bedenken: wenn nun alle Microjaner freundlich gezwungen werden, ihre eigenen Produkte wie Teams und allem voran auch Office zu nutzen - besteht für uns Endanwender ENDLICH die Chance, fehlerfreie und sinnvolle Software zu bekommen, mit zeitnahen Verbesserungen und Bug-Fixes. Schließlich müssen sie jetzt alle die hausinternen Produkte verwenden und können, wenn Abstürze die Weiterarbeit verhindern, nicht einfach wieder auf Google ausweichen! Vielleicht eine Maßnahme, die auch bei anderen Software-Firmen mal dringend ratsam wäre...! Und bei Euch so. Noch Tränen in den Augen oder noch nicht mal ein kühles Schulterzucken für Microsoft und seine "Empfehlungen" an die Mitarbeiter übrig? Spricht hier ein Apple-Nutzer oder jemand, der die Workarounds kennt, um absturzfrei mit Microsoft-Software zu arbeiten? Lasst es mich wissen - gerne per Kommentar unter meinem Blog oder email. Ich bin sehr gespannt, wie ihr solche Maßnahmen aufnehmen würdet! Meinen PodCast abonnieren: | direkt | iTunes | Spotify | Google |

Codestammtisch
Versionskontrolle

Codestammtisch

Play Episode Listen Later Oct 29, 2018 48:20


Max und Nathan unterhalten sich über Versionskontrollsysteme im Allgemeinen und über git, ein bisschen svn und etwas fossil im Speziellen. Dazu gibt es Bier und wir wünschen viel Spaß beim Zuhören.

digital kompakt | Business & Digitalisierung von Startup bis Corporate
Wie funktionieren Versionskontrollsysteme wie Git & Co.? | Black Box: Tech #9

digital kompakt | Business & Digitalisierung von Startup bis Corporate

Play Episode Listen Later Mar 28, 2017 26:46


In dieser Ausgabe des Black Box: Tech-Podcasts diskutieren Joel Kaczmarek und Johannes Schaback über die Technik und die Hintergründe von Versionskontrollsystemen wie Git, BitKeeper oder Subversion und decken Vor- und Nachteile auf. Du erfährst... 1) …wie ein Versionskontrollsystem funktioniert 2) …wie sich Github von anderen Systemen unterscheidet 3) …wie sicher Versionskontrollsysteme sind 4) …welche Nachteile Versionskontrollsysteme haben

Der Übercast
#UC009: Tower an Git: Bitte committen!

Der Übercast

Play Episode Listen Later Aug 1, 2014 76:05


Mit Gast Tobias Günther diskutieren wir die Grundlagen von Git, warum Versionskontrolle für jedes Projekt lohnend ist, warum Tower der beste Mac Git-Client ist und hauen dabei ein Haufen Zeug per Gewinnspiel raus. Link zum Bild: Blick ins Cockpit Als Pilot braucht man eines ganz bestimmt: Einen Tower der einem sagt was Sache ist. Deshalb haben wir diese Woche den fournova Chef Tobias Günther zu Gast. Als fournova CEO führt er nämlich einen Tower. Dieser ist zwar nicht für Flugzeuge gedacht, sondern für Git, zeitgleich nutzt er im Cockpit eigentlich nix außer man sitzt am Steuer eines Macs. Im Großen und ganzen passt das also super und deshalb ist Tobias unser Gast und Git-Guru, der zu eben diesem Thema gerne Rede und Antwort steht. Eine Warnung vorab… Patrick’s Tonbandaufnahme ist beim Winken aus dem Fenster gefallen und wurde direkt von der Turbine angesaugt und zerschreddert. Das heißt: 3x mal super Qualität + einmal der Bordanlagenmitschnitt für euch. Denkt euch eine Bestrafung für ihn aus und postet diese. Des weiteren verbürgt sich das komplette Team dafür, dass sowas nie wieder passiert, sollte dem doch irgendwann so ein so regnet es Gratisflüge nach Mallorca im Odenwald als Entschädigung für euch. Das schönste gleich vorab: Heute werden gnadenlos die Goodies rausgehauen, gleich 3 Gewinne werden von Der Ubercast verlost! Lieber Fluggast, wenn dir das Gehörte gefällt oder dir Sorgenfalten auf die edle Stirn fabriziert, dann haben wir etwas für dich: iTunes Bewertungen. Überbleibsel – Overcast unter Feuer Das Follow-up fängt gut an, denn nach einer zweiwöchigen Overcast Testphase müssen wohl einige der Piloten ihre Meinung kund tun. Die Nörgelfraktion wird angeführt von Andreas, der sein Trilliarden an Podcastfeeds nicht gescheit per OPML-Datei importiert bekommen hat. Als altgedienter Podcaster hat er dann in den sauren Apfel gebissen und manuell mal einen Feed hinzugefügt. Kurz um, die Menüführung und auch das Abspielen hat ihm überhaupt nicht gefallen. De facto konnte sich Andreas auch nicht dazu durchringen, die Extrafeatures der App für bare Münze zu erwerben oder Overcast auch nur länger als ein paar Tage zu nutzen. Der Retter in der schillernden Rüstung naht, mit dem Mikrofon als Schwerte in seiner Faust gereckt, stürzt sich aber sogleich auf den bösen bayrischen Drachen und lässt folgendes verlauten. Sven F. aus S.: Ehrlich? Also ich hab’ mich da wohl, muss ich sagen, wirklich mit angefreundet. Hab’ auch den Button gedrückt - 4,99 für die In-App-Purchases. Ja, … und hör da eben jetzt ganz fleißig. Sven Fechner Gast Tobias ist vorbildlich, er verplempert seine Zeit nicht mit Podcasts. Wenn er das tut, dann hört er n-a-t-ü-r-l-i-c-h Der Übercast; und das ganz genussvoll mit der Pilotenmütze aus unserem Fanshop auf dem Kopf… ach ja, … und ein paar Sachen von 5by5. Dazu reicht ihm dann auch Apples Podcast App. Gewohnheitstier Patrick mosert immer noch wie letzte Woche darüber das er Pocket Casts Grid Ansicht stark vermisst. Im Gegensatz zu Andreas hat er aller Wahrscheinlichkeit nach weniger Podcasts im Abo, denn bei im ging der Import reibungslos. Hinzu kommt aber, dass er wie sein Co-Pilot die UI nicht sehr schlüssig findet und das navigieren in dieser ihm doch recht schwer fällt. Als wenig Intuitiv empfindet er zum Beispiel auch die Menüleiste ganz oben (Settings, Downloads, Playlists, Hinzügen). Was aber der Hit ist, sei die Smart Speed Funktion, welche die Sprechpausen kürzt und somit Zeit spart beim Anhören ohne wie eine Jauchefarm zu klingen. Deshalb, und alleine deshalb, nutzt Patrick seitdem Overcast als seinen Podcast-Player (Pssst, Patrick. Pocket Casts arbeitet auch schon an einer Alternative). Smart-Boost interessiert ihn nicht, wobei das Feature wohl nach Olli aus England (Freund von Andreas) ganz praktisch sein soll, da das Zeug was Olli sich durch die Ohren zieht wohl nicht ganz astrein mit Stahlmantel um’s Micro produziert ist. Halten wir fest: Tobias ist zufrieden mit der Apple App; Sven war noch Jungfrau, da er bisher nur ge-Appel-podcasthört hat ((Anmerkung der Redaktion: Bitte noch einmal den Link zum Fanshop klicken an dieser Stelle)); Andreas ist “not amused” und Patrick wird zum hören gezwungen dank eines Alleinstellungsmerkmals. So, falls ihr uns als Leitwolf was Podcastapp-Empfehlungen angeht angesehen habt, der euch jetzt die Absolution zum Geld rausfeuern gibt, weit gefehlt. Ich verweise an dieser Stelle mal auf einen Auszug aus unserer “Über Über” Seite: »Ehrlich gesagt weiß Der Übercast das alles auch nicht so genau, was Andreas, Patrick und Sven allerdings kein bisschen davon abhält diese Themen zu diskutieren.« Nichtsdestotrotz ist Overcast ein sehr solider und populärer Podcast-Client mit mehreren Features die es so nirgendwo anders im Moment gibt. Besonders das hören (und syncen der Position) über die Webapp gefällt Patrick noch sehr gut, da es in seinen Hörflow passt (und er sich das nun sparen kann), Smart Speed und Voice Boost sind ebenso nützlich und die Entdecker- & Empfehlungsfunktion (brought to you by Twitter) ist schlichtweg Klasse. Marco Arment ist zudem ein fleißiges Bienlein und hat wohl mittlerweile auch den OPML-Import für solche Horter wie Andreas gefixt. Als fairer und sympathischer Typ hat er auch die besten Podcast-Clients für iOS in seiner App aufgelistet, falls einem nach dem Gratisdownload die App so wirklich rein gar nicht zusagt. Wir ziehen auf jeden Fall den Hut. Überschallneuigkeiten Die Macbook Air Sticker Ad löst Gefühlsausbrüche bei Sven aus und er hört den Soundtrack nun wohl jeden Morgen auf dem Weg zur Arbeit. Deshalb will er auch gleich wissen, wer Sticker auf seinem MacBook hat. Gast Tobias ist nackt unterwegs… was uns die Sprache verschlägt und voll in ein Luftloch steuern lässt: Link zum Bild: Fotomontage zum Thema “Tobias sein MacBook ist nackt… also ohne Sticker”. Die einzigen Sticker die Patrick für sein Ex-MacBook gesammelt hat befanden sich in einem Evernote-Notebook. Die Idee an sich fand er nicht verkehrt, wollte aber alles komplett bedeckt haben und bis er genügend Material angesammelt hatte, war sein MacBook schon verkauft. Andreas glänzt mit dieser Kombination: Link zum Bild: Ganz rechts das bitte. … was im Klartext heißt: Ableton Live, Reason, Apfeltalk, Producer’s Conference (Reason), Weiss nicht (Traktor von NI?), Pustefix, GitHub, NSBrief, Reason Channel Strip. Alle Sticker aus der Werbung findet ihr in diesem Sammelpost von TUAW. Die meisten der gezeigten Sticker und Decals findet ihr auf Etsy kostengünstig. Viele davon sind auch in Deutschland erhältlich. Und wer noch wirklich gute, geile, gemeine Stickerempfehlungen hat schickt die Bitte an flugdeck@derubercast.com oder zwitschert die uns direkt ins Ohr. Wer es noch nicht mitbekommen hat, die Yosemite Public Beta ist gestartet. Wer uns auf Twitter folgt hat vielleicht mitbekommen, dass Andreas und Patrick ab und zu schuldbewusst über Probleme fluchen. Im großen und ganzen läuft der Karren aber schon recht gescheit. Sven empfiehlt nochmals allen Neugierigen vorher ein Backup zu machen oder Yosemite von einer Zweitpartition aus zu booten. Andreas führt auch geradewegs noch einmal eine große Leidklage an: Zum Zeitpunkt unserer Aufnahme ist Audio Hijack Pro noch nicht kompatibel mit OS 10.10. Hier ist jedoch ein erneuter Blick hinter die Kulissen nötig, um diese Sendung komplett zu (ent)würdigen. Patrick betrauert das natürlich genauso, kurz nach der letzten Sendung hat er upgedatet und ein paar Tage später nachgeschaut, ob sich bei Rogue Amoeba was getan hat in Punkto Kompatibilität. Geistesabwesend wie die zwei Bruchpiloten sind, hat aber keiner von Ihnen gecheckt, dass 3-4 Tage vor dem Aufnahmetermin ein entsprechendes Update zur Verfügung stand. Beide nehmen mit QuickTime auf und den Rest vom Lied kennt ihr. Patricks Aufnahme crasht und ist unwiederbringlich verloren (normal gibt’s da ein paar Tricks… aber in einer Beta gelten nun einmal andere Regel. Unwiderruflich!). Also be aware of betas! … oder schneidet wie obiges leidgeplagte Opfer einen halben Tag lang eine Backupspur die “eh nix klingt” und versucht es euren Hörer als Bordanlage unterzujubeln. (Anmerkung der Redaktion: Sorry du, passiert nüscht widahr). Und ja… Audio Hijack ist so steil, dass das damit nicht passiert wäre (da es die Spur live, direkt blank und ohne Präser auf die Platte schreibt – also keine Angst vor nächster Woche, Sven). Podcaster? Audio Hijack Pro kaufen! Im Zeichen dieser Sendung soll ebenfalls nicht unerwähnt bleiben, dass Tower bereits jetzt schon Yosemite kompatibel ist. Mehr news, news, news: Shawn Blancs multimediales Buch “Delight is in the Details” ist in einer neuen Version verfügbar und zwei Exemplare werden bei uns verlost. Mehr dazu gegen Ende dieses Artikels. Together, der beliebte lokale Evernote Ersatz ist nun auch für iOS verfügbar. Es soll zwar noch ein wenig Probleme geben mit dem iCloud-Sync, aber Entwickler Steve Harris setzt alles daran, dass es bald richtig flüssig läuft und hat schon 2 Updates seit der Aufnahme rausgeprügelt. Patrick nutzt die App schon seit geraumer Zeit auf seinem Mac - Weshalb alles folgende eine reine Mac Sicht der Dinge ist - und das Together Archiv befindet sich in seiner Dropbox. Der Aufgabenbereich von Together umfasst bei ihm lediglich die Themen Design und Inspiration – es wird also nicht als all-in basket benutzt. Das beste Feature, die Tag-Bundle-Gruppen, verschweigt er in gewohnter Manier, aber… Show Notes Lesen wissen mehr. Also, ihr legt zum Beispiel fest, dass alles was im Ordner “Webseiten Inspiration” gleichzeitig mit vier Tags (website, inspiration, webdesign, ubercast) versehen werden soll. Beim nächsten Start von Together wird alles automatisch getaggt. Klar… geht auch mit Hazel, aber Together kanns’ halt auch und man muss kein Genie sein um die Funktion zu nutzen. Dateien in solche Buckets schieben geht auch ganz leicht, denn Together kommt mit einer Desktoperweiterung (ein “Shelf”). Bewegt ihr die Maus an den Bildschirmrand, könnt ihr dort in den Ordner eurer Wahl die Datei oder den Link ablegen. Beide Versionen sind 50% günstiger für einen Monat (also bis ca. zum 23.08.2014) – Tags syncen sich von Device zu Device: App Store 17,99 € iTunes App Store 8,99 € (ohne Gewähr, wie in der Show besprochen nutzt unser Pilot nur die Direktversion der Mac App) FiftyThree, die Macher von Papers und dem Pencil haben nun eine SDK zu ihrem Stylus nachgeliefert auf das in Zukunft Drittanbieter auf die erweiterten Funktionen zugreifen können. Git Tobias gibt uns eine kleine Einführung in Git und schafft auch gleich das große Missverständnis aus der Welt dem Neueinsteiger gerne auf den Leim gehen: Git ≠ GitHub. Letzteres ist nur ein Ort an dem eure Git Repositories lagern und dort von allen Teammitgliedern genutzt und weiterverteilt werden können. Git an sich ist ein modernes, dezentrales Versionskontrollsystem, welches sowohl lokal im kleinen Rahmen genutzt werden kann, aber auch von Riesenprojekte wie jQuery, Ruby on Rails, etc. verwenden Git. Tobias nennt uns seine Beweggründe, warum er Git als zukunftssicher ansieht und was ihn begeistert im Vergleich zu den Alternativen. Es wird schnell klar das fournova Missionare sind was Git angeht. Auf ihrer Webseite findet man kostenloses Material für Einsteiger und Fortgeschrittene, unter anderem Lernvideos, eine Online Lernplattform und ein Ebook. Was ist Git? Eine kurze Übersicht Patrick fasst die Basics zusammen in seinem Lieblingsformat, einer Liste: History/Verlauf-Tracking und Sicherung = Nichts geht verloren Schnappschüsse von momentanen Dateien zu ausgewähltem Zeitpunkt. Ein Sammlung and Dateien und deren Verlauf wird gespeichert in einem Repository. Distributionsbeispiel/Teamworking Zentrales (online) Haupt-Repository Lokale Repositories 1, 2 und 3 der drei Teammitglieder Erstellen von Branches/Zweige, z.B. Webseite neue Navigation oder auch nur Textänderungen in der “Über uns” Seite. Zusammenführen von Änderungen wieder zurück ins Hauptrepository. Commandline oder GUI Hier wird es wieder interessant, denn Tobias ist der Kommandozeile, also “dem Terminal” gar nicht so zugetan wie man vielleicht annehmen mag. fournova wollte Git einsetzen in einer Zeit, wo es noch keine grafisches Userinterface für Git gab. Schon früh wünschte er sich eine simpel zu bedienende Lösung mit grafischer Benutzeroberfläche, um die Kraft die Git innehält per Maus und mit übersichtlicherer Informationsdarstellung zu bewältigen. Das war der Stein des Anstoßes und wenig später wurde Tower geboren. Tobias gewährt Einblicke hinter die Kulissen seiner Softwareschmiede und der geneigte Hörer bekommt am eigenen Ohr zu spüren was so alles geölt werden muss, dass ein Unternehmen in der Softwarebranche reibungslos läuft. Wie lerne ich das? Die wichtigsten und schönsten Git-Befehle gibt euch Andreas mit auf den Weg. Patrick rät dazu am Anfang möglichst klein anzufangen und nur die Git Basics zu lernen. Also in der Kommandozeile mal ein Repository erstellen, lernen wie man einen commit macht, klont, etc. Ja nicht mehr. Nur kleine Babyschritte. Am besten indem man dies in ein eigenes kleines Projekt einbindet und dort alle wichtigen Änderungen per commit festhält. Das wichtigste ist, dass man keine Angst vor Fehlern haben muss, da so gut wie nie etwas gelöscht wird von Git. Alle diese kleinen Weisheiten und mehr findet ihr auch auf SixRevisions. Dort wartet ein kleiner und feiner Artikel von Tobias in welchem er 7 Tipps für Einsteiger aufzählt. Dort bringt er auch das Konzept an sich näher und zeigt auf was es zu verstehen gibt um durchzustarten. Patrick hat quasi nach dieser Anleitung angefangen Git zu lernen und ist dann nach einem längeren Client-Vergleich in der Tat bei Tobias seinem Produkt, Tower, gelandet. Denn mit dieser GUI konnte er dann auch problematischere Dinge lösen, wie zum Beispiel das wiederherstellen eines bestimmten Stückchen Codes aus einer alter Revision. Wofür brauche ich das? Halten wir die Erkenntnisse aus allem Vorangegangen fest, merken wir, Gits Versionskontrolle zu nutzen kann einfacher sein als man zunächst denkt. Mann muss nur daran denken es zu nutzen. Wenn man das verinnerlicht hat, dann kann man eine weite Bandbreite an Möglichkeiten ausschöpfen, ob man nun einen Aufsatz schreibt, ein Buch, seine kleine Webseite zusammenschustert oder große Webprojekte zusammen mit einem Team meistern will. Andreas Anwendungsbeispiele ~/.vim Kollaboration → Dokumentation, Historie LaunchBar Scripts Keyboard Maestro Macros und Markdown Library Skript Lösungen, Beta Apps für die Videoproduktion Patricks Anwendungsbeispiele Repo für /usr/local/bin Einstellungen in meinem User Ordner (.bashrc, .bash_login, etc.) Skripte, templates (ob Webzeugs, LaTeX, oder was auch immer) Backups auf dem eigenem Server versionieren Kostenfrage GitHub ist für Studenten kostenlos nutzbar. Mehr Informationen dazu findet ihr auf GitHub Education. Alle öffentlichen Repositories sind ebenfalls grundsätzlich kostenlos. Eine Tower 2 Lizenz kostet euch $59. Studiert ihr, so erhaltet ihr von fournova 50% Rabatt auf Tower. Gleiches gilt, wenn ihr von Tower 1 upgraden wollt. Zusätzlich gibt es auch Discounts beim Erwerb von mehreren Lizenzen. Universitäten erhalten 20% Rabatt. Detaillierte Informationen dazu findet ihr im Tower Store. … und wer eine kostenlose Tower 2 Lizenz ergattern möchte blättert weiter nach unten zu unserem Gewinnspiel. Mit fournova oder unserem sympathischen Gast Tobias könnt ihr wie folgt in Kontakt treten: fournova Webseite: http://www.fournova.com/ fournova auf Twitter: @fournova fournova Email: info@fournova.com Tower Webseite: http://www.git-tower.com/ Tower Kontakt: http://www.git-tower.com/support/contact Tower auf Twitter: @gittower Tower auf Google+: https://plus.google.com/+Git-tower Tobias auf Twitter: @gntr Abschließende Links Erst einmal ein Spaß-Schmankerl - Tiere die Git nutzen - vom LaunchBar-Meister Manfred, einem unserer letzten Gäste. Svens Sammelsurium: Das Fournova/Tower eigene Lernprojekt inkl. Videos, Online Learning und Ebook: http://www.git-tower.com/learn/ Eine Sammlung von nützlichen Links für Git-Einsteiger von Stefan Imhoff. Roger Dudler hat eine sehr gutgemachte und in der Tat einfache Einführung in die Grundlagen von Git geschrieben. Auch wenn auf Englisch finde ich die zweiteilig Einführung in GitHub (Teil I, Teil II) — und somit auch Git — von ReadWrite (Lauren Orsini) am verständlichsten. Gutes Interview von ReadWrite (Lauren Orsini) zur Historie und Zielen von GitHub. Fun fact: Tom Preston-Werner hat auch Gravatar gegründet (heute Teil von Automattic, der Firma hinter WordPress). Pro Git => Hier online, aber auch als PDF, mobi und ePub als kostenloser Download erhältlich. Patricks Favoriten: Git Git - Documentation Git - Tutorial 7 Useful Git Tips for Beginners A successful Git branching model » nvie.com Twitter / Zettt: Can someone recommend a nice and easy beginner (video) tutorial for git? git - Der einfache Einstieg - kein Schnick-schnack! The Perfect Workflow, with Git, GitHub, and SSH - Tuts+ Code Tutorial Understanding Git - Part 1 by @earltedly — Realmac Blog 6 Myths Preventing Developers from Using Git Add-Ons Front-Ends/Clones für den eigenen Server gitbucket/README.md at master · takezoe/gitbucket GitPHP by xiphux Sonstiges doomrobo/DropboxIgnore Uberspace … und alle 12 Git Artikel der Ubernauten für die verschiedensten Anwendungsbeispiele auf (d)einem Shared Host Unsere Picks - Interessantes aus der Fundgrube Andreas: Codecheck Patrick: Übersicht Sven: Marked 2 (gibt es ebenfalls zu gewinnen bei uns!) Tobias: Kards Gewinnspiel-Marathon von Der Übercast Was gibt es abzustauben??? 2 Lizenzen für Tower 2 von fournova 2 Lizenzen für Marked 2 von Brett Terpstra 2 Kopien von Delight is in the Details von Shawn Blanc Wie nehme ich teil? (1) Hört euch den Flug UC#009 an (2) Werdet sozial aktiv: Auf allen sozialen Netzwerken findet ihr einen speziellen Post zu unserem Gewinnspiel. Es gilt diese frohe Botschaft zu verkünden. Es reicht sich ein soziales Netzwerk auszusuchen, dem Übercast dort zu folgen, bzw. zu liken Auf Facebook den Beitrag teilen und liken Oder auf Twitter den entsprechenden Tweet retweeten Es geht sogar bei Google+ plusen und sharen Oder bei App.net reposten Mit diesen zwei Schritten seid ihr im Pool und vielleicht einer der glücklichen Gewinner. Klar, wenn ihr auf mehreren Netzwerken aktiv werden, so steigert ihr damit auch eure Chancen. Teilnahmeschluss ist Sonntag, der 10. August 2014. Die Bekanntgabe der Gewinner erfolgt während Flug UC#010 (VÖ Freitag, den 15. August). Des weiteren werden die Sieger natürlich auf ihrem jeweiligen Sozialen Kanal - ob das nun Facebook, Twitter, Google+ oder App.net ist - kontaktiert und informiert. Möge die Lottofee mit euch sein. Im Senkflug auf die Landebahn Link zum Bild: Blick ins Cockpit und auf Quark mit Obst Das war’s. Wir bedanken uns bei unserem Gast für die tolle Zeit und wünschen euch einen angenehmen Aufenthalt. Bis zum nächsten Mal. In Spenderlaune? Wir haben Flattr und PayPal am Start und würden uns freuen.

ceo google pr men fall podcasts inspiration fun mit team pilot podcasters welt os thema position basics videos weg als app mac deutschland tricks arbeit mehr ios dinge tipps gef blick paypal geld tower kraft micro pool ebooks kopf probleme seite buch anfang dazu material meinung beta beispiel reason schon ort projekt andreas delight nur qualit unternehmen etsy soundtracks einblicke universit feature antwort bis kontakt viele backup wahl stelle sache discounts dort chancen beim wordpress genie sprache deshalb monat stein rahmen kurz erkenntnisse konzept import rede bitte lied button kulissen zeitpunkt ohren besonders weiss einf werbung firma aufnahme vergleich dieser klar spur beitrag sachen codes opfer ihnen ui sven mallorca papers regel produkt terminal device hut beide einstieg dropbox server github tat hab geh netzwerk stickers schritten alternativen zus faust downloads shelf gewinner funktion grundlagen botschaft settings mikrofon gew marked historie navigation macbook maus klasse zielen fenster buckets rails revision ohr missverst verlauf englisch anleitung netzwerken typ yosemite fehlern rabatt pencil wof copilot pocket casts appel funktionen zeug studenten macs die n gewinnspiel halten online learning macher abo sieger playlists denkt steuer die idee gewinne wahrscheinlichkeit git epub goodies beweggr cockpit backups einstellungen manier weisheiten aufenthalt einsteiger im gegensatz sdks olli auszug platte hinzu drachen stirn bandbreite quark piloten apfel absolution ansto latex lizenz entsch flugzeuge teil ii bewegt fortgeschrittene ruby on rails web apps letzteres user interfaces traktor nichtsdestotrotz turbine jungfrau exemplare automattic jquery apple app quicktime bestrafung entdecker ableton live stylus repository readme werdet dateien gleiches lizenzen datei anmerkung im gro erwerb hinz karren im zeichen artikels intuitiv zum zeitpunkt leim neueinsteiger kopien ordner decals zusammenf command line aufsatz odenwald marco arment studiert teammitgliedern audio hijack der retter missionare repositories sorgenfalten skripte sonstiges fanshop benutzeroberfl rogue amoeba schnappsch flattr lernvideos teilnahmeschluss abspielen eine warnung in app purchases eine sammlung winken neugierigen aufnahmetermin leitwolf brett terpstra tuaw gravatar schwerte schnick tobias g kommandozeile horter online lernplattform podcast client audio hijack pro podcast clients bildschirmrand softwareschmiede tonbandaufnahme versionskontrolle sven f
Macoun Konferenz HD
Der Computer passt auf (Uli Kusterer)

Macoun Konferenz HD

Play Episode Listen Later Feb 10, 2014 63:22


Dieser Vortrag zeigt, wie man sich durch einen Build-Tester-Mac daran hindert, sich selbst in den Fuß zu schießen, und sicherstellt, dass Alles für einen Build Notwendige auch garantiert in der Versionskontrolle angekommen ist. Dies wird anhand der zwei populärsten Tools, Jenkins und Xcode Server, demonstriert, und die Vor- und Nachteile beider Systeme beleuchtet. Session 4, Samstag, Terrassensaal, Macoun 2013

Macoun Konferenz HD
Git Crash-Kurs (Tobias Günther)

Macoun Konferenz HD

Play Episode Listen Later Feb 23, 2012 67:06


Versionskontrolle ist ein Muss in der professionellen Softwareentwicklung. International bekannte Projekte wie der Linux Kernel, Ruby On Rails, jQuery, Debian oder Perl nutzen Git bereits als das VCS ihrer Wahl. Der Vortrag erklärt die praktische Anwendung von Git im Entwicklungs-Alltag anhand realer Workflows. Session 3, Sonntag, Kleiner Saal, Macoun 2011

CRE: Technik, Kultur, Gesellschaft
CRE130 Verteilte Versionskontrollsysteme

CRE: Technik, Kultur, Gesellschaft

Play Episode Listen Later Aug 2, 2009 162:00


Versionskontrollsysteme (DVCS) waren lange Zeit eine Domäne von Programmierern und Systemadministratoren, gewinnen aber in letzter Zeit auch zunehmend Bedeutung für andere kreative und kollaborative Tätigkeiten. Nachdem sich lange Zeit nur zentralistische Systeme wie CVS und Subversion auf dem Markt befanden, kommt jetzt eine neue Generation verteilter Systeme auf, die neue Voraussetzungen schaffen. Im Gespräch mit Tim Pritlove führt hukl in die Prinzipien der verteilten Versionskontrolle ein und bringt zahlreiche Beispiele, wie Entwicklung und Kollaboration durch neue Werkzeuge wie git, mercurial oder bazaar vorangebracht werden können. Themen: Online und Offline arbeiten, die Vereinfachung von Forks, warum man Verteilte Versionskontrolle für den Friedensnobelpreis vorschlagen könnte, verlustfreie Vergangenheitserfassung, Interoperabilität von verteilen Versionskontrollsystemen, Integration mit alten Infrastrukturen, Social Coding und neue Kollaborationsstrukturen beim Programmieren, Verwendung von DVCS zur gemeinsamen Erarbeitung von Büchern, Nachträgliches Ändern der Versionsgeschichte, Migrationsstrategien.

Chaosradio
CR114 Software-Projektmanagement

Chaosradio

Play Episode Listen Later Jun 28, 2006 178:37


Software zu entwickeln kann viel Spass machen. Solange man alleine arbeitet und nur eigene Ziele verfolgt ist es in der Regel auch einfach, weil man seine eigene Vorgaben macht und nach Lust und Laune voranschreitet. Größere Projekte erfordern aber in der Regel die Mitarbeitet mehrerer und die Koordination wird mit dem Wachstum eines Projektes immer schwieriger. Schon in geschlossenen Entwicklungsteams ist es nötig, die interne Kommunikation am Laufen zu halten, damit nicht aneinander vorbei programmiert wird. Aber die Abstimmung und Dokumentation kostet auch Zeit, die dann beim Hacken fehlt. Agile Softwareentwicklung und Extreme Programming versprechen hier, Abhilfe zu schaffen und sind an vielen Stellen sinnvoll. In Open Source Projekten kommen weitere Faktoren hinzu. Motivation, Abstimmung und gemeinsame Zielsetzung sind hier noch aufwändiger und erfordern einfühlsame Projektleiter, eine effektive Nutzung von Werkzeugen und eine gemeinsame Mission. Doch auch die Wahl der Waffen ist knifflig. Welche Programmiersprachen und Werkzeuge unterstützen die gemeinsame Programmierarbeit? Welche Hilfsmittel zur Dokumentation und Versionskontrolle sind sinnvoll? Welche Maßnahmen sollten getroffen werden, um die notwendige Infrastruktur am Laufen zu halten und wie geht man mit Zugriffsrechten, Sicherheit und Vertrauen um? Chaosradio versucht im Gespräch die verschiedenen Aspekte und Herausforderungen aufzuspüren und praktische Erfahrungen aus dem Alltag der Softwareentwicklung zu schildern. Wir haben eine Mitmachseite im Chaosradio Wiki http://wiki.chaosradio.ccc.de/Chaosradio_114 eingerichtet. Musik: * Adaptive - Insidedope [swm009] http://www.sonicwalker.com/2006/05/19/adaptive-insidedope-swm009/ * [netdj006] choplin - netlabels mix 06.06 http://www.archive.org/details/netdj006 * Patten - Next Step (MP3) http://deejaytraxx.deejaymail.de/Patten%20-%20Next%20step.mp3 * “George Bush Doesn’t Care About Black People” http://www.rappersiknow.com/?p=35 * The Beez - Die Warteschleife http://www.blinkenlights.de/download/the-beez-die-warteschleife.mp3