Are you over 18 and want to see adult content?
More Annotations
A complete backup of quiminorte.com.br
Are you over 18 and want to see adult content?
A complete backup of keller-sports.de
Are you over 18 and want to see adult content?
A complete backup of miss-tramell.livejournal.com
Are you over 18 and want to see adult content?
A complete backup of tribunasf.com.br
Are you over 18 and want to see adult content?
A complete backup of veterinaryworld.org
Are you over 18 and want to see adult content?
A complete backup of firstplacesupply.com
Are you over 18 and want to see adult content?
A complete backup of smsindiahub.co.in
Are you over 18 and want to see adult content?
Favourite Annotations
Ветдиетолог - диета для собак и кошек, вебинары по кормлению
Are you over 18 and want to see adult content?
3D Tech Works – Custom Benchtop CNC Machines and Supplies
Are you over 18 and want to see adult content?
Ping.Er.Rain - Artist. Traveller. Storyteller.
Are you over 18 and want to see adult content?
หาเพื่อน แชท หาคู่ หาแฟน แชทหาแฟน หาเพื่อนคุย มิตรภาพบนโลกออนไลน์
Are you over 18 and want to see adult content?
Text
KYLE CORDES
Where I work at Oasis Digital, we teach a mix numerous (mostly advanced, developer-oriented) workshop classes. Historically these were mostly in-person, since March 2020 they are all online for obvious reasons. For online sessions we’ve used various meeting tools, including Zoom, Google Meet, Blue Jeans, and others I’veforgotten.
ABOUT KYLE – KYLE CORDES Short Bio. Kyle Cordes is a software development leader and entrepreneur with experience in numerous technologies and programming languages. His projects include wireless data access, mobile and PDA applications, high volume enterprise applications, and software project leadership. Kyle speaks at user groups and other eventsseveral times each
HOME OFFICE HEADSETS: CONSIDER OPEN-BACK Phillips SHP9600 open back headphones, a design favored by many audiophiles. A good low-cost choice at $130. “Cable boom” off-brand microphone from Amazon, for $28 – because audiophile headphones are not headsets, they don’t have a microphone built in. $10 (or less) USB audio adapter, though I could just plug in to thecomputer’s
MARTIN FOWLER DEFINES SOFTWARE ARCHITECTURE Live. •. Fowler’s definition is crisp: Software architecture is those decisions which are both important and hard to change. This means it includes things like the choice of programming language, something architects sometimes gloss over or dismiss. Both aspects land squarely on the economics of software development. TASK BASED USER INTERFACES CREATE LIKE A GOD, COMMAND LIKE A KING, WORK Create like a god, command like a king, work like a slave. I think I first saw this as the subtitle to Guy Kawasaki’s “Rules for Revolutionaries”: Create like a god, command like a king, work like a slave. It is attributed to Constantin Brâncuși, a Romanian sculptor. It succinctly summarizes the unavoidable need to both thinkand work hard.
RUBY GUI TOOLKIT TALK: NOTES AND AUDIO Ruby GUI Toolkit Talk: Notes and Audio. On March 27th I gave a talk at the St. Louis Ruby User Group about Ruby GUI Toolkits. As with my last few talks, there were no slides, but rather a handout. The original handout fit tightly on a single, two-sided printed page; I’ve expanded the materials slightly and pasted them here. PLEASE, USE A WEB APPLICATION FRAMEWORK Please, Use a Web Application Framework. My reasoning here applies specifically to web applications with many CRUD (create-read-update-delete) features, and an underlying database. The advice applies much more widely, and with many nuances and caveats, but this article I am discussing only CRUD-ish web applications. TAKE CONTROL OF DELPHI FORMS IN YOUR MULTIMONITOR The authors of the the VCL helpfully added multi monitor “support” a few versions back. Somewhat less helpfully, this support is very limited – it has no way to say “create form X on monitor 3”, which is a very useful thing to do in some kinds of applications – those intended to run on a multimon system in a specificconfiguration.
SYNSYNC: ANOTHER WAY TO REMOTELY BACKUP / SVNADMIN DUMP AN Thanks for this entry, I am using this to migrate all my code to a new dedi 🙂 SOurceforge is just so slow for me. One thing I do need to mention as it appears this will only sync with the SVNRoot, which for me is a bit of a pain as wordpress for one just creates folders rather than new repo’s meaning to get the revision history of my project I am having now to mirror the entire wordpressKYLE CORDES
Where I work at Oasis Digital, we teach a mix numerous (mostly advanced, developer-oriented) workshop classes. Historically these were mostly in-person, since March 2020 they are all online for obvious reasons. For online sessions we’ve used various meeting tools, including Zoom, Google Meet, Blue Jeans, and others I’veforgotten.
ABOUT KYLE – KYLE CORDES Short Bio. Kyle Cordes is a software development leader and entrepreneur with experience in numerous technologies and programming languages. His projects include wireless data access, mobile and PDA applications, high volume enterprise applications, and software project leadership. Kyle speaks at user groups and other eventsseveral times each
HOME OFFICE HEADSETS: CONSIDER OPEN-BACK Phillips SHP9600 open back headphones, a design favored by many audiophiles. A good low-cost choice at $130. “Cable boom” off-brand microphone from Amazon, for $28 – because audiophile headphones are not headsets, they don’t have a microphone built in. $10 (or less) USB audio adapter, though I could just plug in to thecomputer’s
MARTIN FOWLER DEFINES SOFTWARE ARCHITECTURE Live. •. Fowler’s definition is crisp: Software architecture is those decisions which are both important and hard to change. This means it includes things like the choice of programming language, something architects sometimes gloss over or dismiss. Both aspects land squarely on the economics of software development. TASK BASED USER INTERFACES CREATE LIKE A GOD, COMMAND LIKE A KING, WORK Create like a god, command like a king, work like a slave. I think I first saw this as the subtitle to Guy Kawasaki’s “Rules for Revolutionaries”: Create like a god, command like a king, work like a slave. It is attributed to Constantin Brâncuși, a Romanian sculptor. It succinctly summarizes the unavoidable need to both thinkand work hard.
RUBY GUI TOOLKIT TALK: NOTES AND AUDIO Ruby GUI Toolkit Talk: Notes and Audio. On March 27th I gave a talk at the St. Louis Ruby User Group about Ruby GUI Toolkits. As with my last few talks, there were no slides, but rather a handout. The original handout fit tightly on a single, two-sided printed page; I’ve expanded the materials slightly and pasted them here. PLEASE, USE A WEB APPLICATION FRAMEWORK Please, Use a Web Application Framework. My reasoning here applies specifically to web applications with many CRUD (create-read-update-delete) features, and an underlying database. The advice applies much more widely, and with many nuances and caveats, but this article I am discussing only CRUD-ish web applications. TAKE CONTROL OF DELPHI FORMS IN YOUR MULTIMONITOR The authors of the the VCL helpfully added multi monitor “support” a few versions back. Somewhat less helpfully, this support is very limited – it has no way to say “create form X on monitor 3”, which is a very useful thing to do in some kinds of applications – those intended to run on a multimon system in a specificconfiguration.
SYNSYNC: ANOTHER WAY TO REMOTELY BACKUP / SVNADMIN DUMP AN Thanks for this entry, I am using this to migrate all my code to a new dedi 🙂 SOurceforge is just so slow for me. One thing I do need to mention as it appears this will only sync with the SVNRoot, which for me is a bit of a pain as wordpress for one just creates folders rather than new repo’s meaning to get the revision history of my project I am having now to mirror the entire wordpress ABOUT KYLE – KYLE CORDES Short Bio. Kyle Cordes is a software development leader and entrepreneur with experience in numerous technologies and programming languages. His projects include wireless data access, mobile and PDA applications, high volume enterprise applications, and software project leadership. Kyle speaks at user groups and other eventsseveral times each
AUDIO-VIDEO SETUP FOR MEETINGS AND VIDEOS Avoid “conference puck” microphones for videos that matter. These microphones are excellent for meetings, etc, but the sound quality and resulting “presence” is much worse than a normal microphone close to your mouth. Recommended microphones include: Audio Technica ATR2100-USB. Blue Yeti – but only if you have a quiet room. HOME OFFICE HEADSETS: CONSIDER OPEN-BACK Phillips SHP9600 open back headphones, a design favored by many audiophiles. A good low-cost choice at $130. “Cable boom” off-brand microphone from Amazon, for $28 – because audiophile headphones are not headsets, they don’t have a microphone built in. $10 (or less) USB audio adapter, though I could just plug in to thecomputer’s
A DIP IN THE STREAM
A dip in the stream. After reading articles about the large and growing popularity of “streamers” on Twitch and YouTube, I wondered what all the hubbub was about. So over the last few weeks, I have dipped into several dozen streams. Mostly on twitch, a little on YouTube. I mostly look for software development/live coding streams,but also
DESIGN YOUR CONTENT FOR EFFECTIVE VIDEO Oasis Digital also offers training in Angular, which we call Angular Boot Camp. I kicked off the effort, created substantial portions of the curriculum and managed the curriculum for the first several years.CODING TOGETHER
I was thinking today, observing how our multiple teams (spread across many customer projects) at Oasis Digital and Expium collaborate. There is an interesting pattern of collaboration that spans the very different types of work at these two firms I’m involved in.CODE REVIEWS
The right answer is simple: use code review as a gate through which code must pass before it can become part of the mainline of the project. Use your source control system, and stack up proposed code changes that are nearly ready to go into the mainline. Then periodically perform your review process (whether it is in person,remote, synchronous
GETTING STARTED WITH GIT AND GITHUB ON WINDOWS Getting Started Locally. First, use the “Git Bash Here” feature described above, to get a command prompt. Tell Git about your name and email address: git config --global user.email Your.Email@domain.com. git config --global user.name "Your Real Name". Then you are ready to proceed with getting into a project. SYNSYNC: ANOTHER WAY TO REMOTELY BACKUP / SVNADMIN DUMP AN Thanks for this entry, I am using this to migrate all my code to a new dedi 🙂 SOurceforge is just so slow for me. One thing I do need to mention as it appears this will only sync with the SVNRoot, which for me is a bit of a pain as wordpress for one just creates folders rather than new repo’s meaning to get the revision history of my project I am having now to mirror the entire wordpress NOW FORMING: ST. LOUIS DELPHI USER GROUP In addition to Java and other high-profile tools and languages discussed on the site, Oasis Digital makes good use of Borland Delphi for Windows client applications. I’m interesting in forming a St. Louis Delphi User Group. (For those. of you around the world, this means the St. Louis, MO, USA metropolitan area.) The first step is toattempt
KYLE CORDES
Where I work at Oasis Digital, we teach a mix numerous (mostly advanced, developer-oriented) workshop classes. Historically these were mostly in-person, since March 2020 they are all online for obvious reasons. For online sessions we’ve used various meeting tools, including Zoom, Google Meet, Blue Jeans, and others I’veforgotten.
ABOUT KYLE – KYLE CORDES Short Bio. Kyle Cordes is a software development leader and entrepreneur with experience in numerous technologies and programming languages. His projects include wireless data access, mobile and PDA applications, high volume enterprise applications, and software project leadership. Kyle speaks at user groups and other eventsseveral times each
HOME OFFICE HEADSETS: CONSIDER OPEN-BACK Phillips SHP9600 open back headphones, a design favored by many audiophiles. A good low-cost choice at $130. “Cable boom” off-brand microphone from Amazon, for $28 – because audiophile headphones are not headsets, they don’t have a microphone built in. $10 (or less) USB audio adapter, though I could just plug in to thecomputer’s
MARTIN FOWLER DEFINES SOFTWARE ARCHITECTURE Live. •. Fowler’s definition is crisp: Software architecture is those decisions which are both important and hard to change. This means it includes things like the choice of programming language, something architects sometimes gloss over or dismiss. Both aspects land squarely on the economics of software development. TASK BASED USER INTERFACES CREATE LIKE A GOD, COMMAND LIKE A KING, WORK Create like a god, command like a king, work like a slave. I think I first saw this as the subtitle to Guy Kawasaki’s “Rules for Revolutionaries”: Create like a god, command like a king, work like a slave. It is attributed to Constantin Brâncuși, a Romanian sculptor. It succinctly summarizes the unavoidable need to both thinkand work hard.
RUBY GUI TOOLKIT TALK: NOTES AND AUDIO Ruby GUI Toolkit Talk: Notes and Audio. On March 27th I gave a talk at the St. Louis Ruby User Group about Ruby GUI Toolkits. As with my last few talks, there were no slides, but rather a handout. The original handout fit tightly on a single, two-sided printed page; I’ve expanded the materials slightly and pasted them here. PLEASE, USE A WEB APPLICATION FRAMEWORK Please, Use a Web Application Framework. My reasoning here applies specifically to web applications with many CRUD (create-read-update-delete) features, and an underlying database. The advice applies much more widely, and with many nuances and caveats, but this article I am discussing only CRUD-ish web applications. TAKE CONTROL OF DELPHI FORMS IN YOUR MULTIMONITOR The authors of the the VCL helpfully added multi monitor “support” a few versions back. Somewhat less helpfully, this support is very limited – it has no way to say “create form X on monitor 3”, which is a very useful thing to do in some kinds of applications – those intended to run on a multimon system in a specificconfiguration.
SYNSYNC: ANOTHER WAY TO REMOTELY BACKUP / SVNADMIN DUMP AN Thanks for this entry, I am using this to migrate all my code to a new dedi 🙂 SOurceforge is just so slow for me. One thing I do need to mention as it appears this will only sync with the SVNRoot, which for me is a bit of a pain as wordpress for one just creates folders rather than new repo’s meaning to get the revision history of my project I am having now to mirror the entire wordpressKYLE CORDES
Where I work at Oasis Digital, we teach a mix numerous (mostly advanced, developer-oriented) workshop classes. Historically these were mostly in-person, since March 2020 they are all online for obvious reasons. For online sessions we’ve used various meeting tools, including Zoom, Google Meet, Blue Jeans, and others I’veforgotten.
ABOUT KYLE – KYLE CORDES Short Bio. Kyle Cordes is a software development leader and entrepreneur with experience in numerous technologies and programming languages. His projects include wireless data access, mobile and PDA applications, high volume enterprise applications, and software project leadership. Kyle speaks at user groups and other eventsseveral times each
HOME OFFICE HEADSETS: CONSIDER OPEN-BACK Phillips SHP9600 open back headphones, a design favored by many audiophiles. A good low-cost choice at $130. “Cable boom” off-brand microphone from Amazon, for $28 – because audiophile headphones are not headsets, they don’t have a microphone built in. $10 (or less) USB audio adapter, though I could just plug in to thecomputer’s
MARTIN FOWLER DEFINES SOFTWARE ARCHITECTURE Live. •. Fowler’s definition is crisp: Software architecture is those decisions which are both important and hard to change. This means it includes things like the choice of programming language, something architects sometimes gloss over or dismiss. Both aspects land squarely on the economics of software development. TASK BASED USER INTERFACES CREATE LIKE A GOD, COMMAND LIKE A KING, WORK Create like a god, command like a king, work like a slave. I think I first saw this as the subtitle to Guy Kawasaki’s “Rules for Revolutionaries”: Create like a god, command like a king, work like a slave. It is attributed to Constantin Brâncuși, a Romanian sculptor. It succinctly summarizes the unavoidable need to both thinkand work hard.
RUBY GUI TOOLKIT TALK: NOTES AND AUDIO Ruby GUI Toolkit Talk: Notes and Audio. On March 27th I gave a talk at the St. Louis Ruby User Group about Ruby GUI Toolkits. As with my last few talks, there were no slides, but rather a handout. The original handout fit tightly on a single, two-sided printed page; I’ve expanded the materials slightly and pasted them here. PLEASE, USE A WEB APPLICATION FRAMEWORK Please, Use a Web Application Framework. My reasoning here applies specifically to web applications with many CRUD (create-read-update-delete) features, and an underlying database. The advice applies much more widely, and with many nuances and caveats, but this article I am discussing only CRUD-ish web applications. TAKE CONTROL OF DELPHI FORMS IN YOUR MULTIMONITOR The authors of the the VCL helpfully added multi monitor “support” a few versions back. Somewhat less helpfully, this support is very limited – it has no way to say “create form X on monitor 3”, which is a very useful thing to do in some kinds of applications – those intended to run on a multimon system in a specificconfiguration.
SYNSYNC: ANOTHER WAY TO REMOTELY BACKUP / SVNADMIN DUMP AN Thanks for this entry, I am using this to migrate all my code to a new dedi 🙂 SOurceforge is just so slow for me. One thing I do need to mention as it appears this will only sync with the SVNRoot, which for me is a bit of a pain as wordpress for one just creates folders rather than new repo’s meaning to get the revision history of my project I am having now to mirror the entire wordpress ABOUT KYLE – KYLE CORDES Short Bio. Kyle Cordes is a software development leader and entrepreneur with experience in numerous technologies and programming languages. His projects include wireless data access, mobile and PDA applications, high volume enterprise applications, and software project leadership. Kyle speaks at user groups and other eventsseveral times each
AUDIO-VIDEO SETUP FOR MEETINGS AND VIDEOS Avoid “conference puck” microphones for videos that matter. These microphones are excellent for meetings, etc, but the sound quality and resulting “presence” is much worse than a normal microphone close to your mouth. Recommended microphones include: Audio Technica ATR2100-USB. Blue Yeti – but only if you have a quiet room. HOME OFFICE HEADSETS: CONSIDER OPEN-BACK Phillips SHP9600 open back headphones, a design favored by many audiophiles. A good low-cost choice at $130. “Cable boom” off-brand microphone from Amazon, for $28 – because audiophile headphones are not headsets, they don’t have a microphone built in. $10 (or less) USB audio adapter, though I could just plug in to thecomputer’s
A DIP IN THE STREAM
A dip in the stream. After reading articles about the large and growing popularity of “streamers” on Twitch and YouTube, I wondered what all the hubbub was about. So over the last few weeks, I have dipped into several dozen streams. Mostly on twitch, a little on YouTube. I mostly look for software development/live coding streams,but also
DESIGN YOUR CONTENT FOR EFFECTIVE VIDEO Oasis Digital also offers training in Angular, which we call Angular Boot Camp. I kicked off the effort, created substantial portions of the curriculum and managed the curriculum for the first several years.CODING TOGETHER
I was thinking today, observing how our multiple teams (spread across many customer projects) at Oasis Digital and Expium collaborate. There is an interesting pattern of collaboration that spans the very different types of work at these two firms I’m involved in.CODE REVIEWS
The right answer is simple: use code review as a gate through which code must pass before it can become part of the mainline of the project. Use your source control system, and stack up proposed code changes that are nearly ready to go into the mainline. Then periodically perform your review process (whether it is in person,remote, synchronous
GETTING STARTED WITH GIT AND GITHUB ON WINDOWS Getting Started Locally. First, use the “Git Bash Here” feature described above, to get a command prompt. Tell Git about your name and email address: git config --global user.email Your.Email@domain.com. git config --global user.name "Your Real Name". Then you are ready to proceed with getting into a project. SYNSYNC: ANOTHER WAY TO REMOTELY BACKUP / SVNADMIN DUMP AN Thanks for this entry, I am using this to migrate all my code to a new dedi 🙂 SOurceforge is just so slow for me. One thing I do need to mention as it appears this will only sync with the SVNRoot, which for me is a bit of a pain as wordpress for one just creates folders rather than new repo’s meaning to get the revision history of my project I am having now to mirror the entire wordpress NOW FORMING: ST. LOUIS DELPHI USER GROUP In addition to Java and other high-profile tools and languages discussed on the site, Oasis Digital makes good use of Borland Delphi for Windows client applications. I’m interesting in forming a St. Louis Delphi User Group. (For those. of you around the world, this means the St. Louis, MO, USA metropolitan area.) The first step is toattempt
KYLE CORDES
Where I work at Oasis Digital, we teach a mix numerous (mostly advanced, developer-oriented) workshop classes. Historically these were mostly in-person, since March 2020 they are all online for obvious reasons. For online sessions we’ve used various meeting tools, including Zoom, Google Meet, Blue Jeans, and others I’veforgotten.
ABOUT KYLE – KYLE CORDES Short Bio. Kyle Cordes is a software development leader and entrepreneur with experience in numerous technologies and programming languages. His projects include wireless data access, mobile and PDA applications, high volume enterprise applications, and software project leadership. Kyle speaks at user groups and other eventsseveral times each
HOME OFFICE HEADSETS: CONSIDER OPEN-BACK Phillips SHP9600 open back headphones, a design favored by many audiophiles. A good low-cost choice at $130. “Cable boom” off-brand microphone from Amazon, for $28 – because audiophile headphones are not headsets, they don’t have a microphone built in. $10 (or less) USB audio adapter, though I could just plug in to thecomputer’s
DESIGN YOUR CONTENT FOR EFFECTIVE VIDEO Oasis Digital also offers training in Angular, which we call Angular Boot Camp. I kicked off the effort, created substantial portions of the curriculum and managed the curriculum for the first several years. TASK BASED USER INTERFACES MARTIN FOWLER DEFINES SOFTWARE ARCHITECTURE Live. •. Fowler’s definition is crisp: Software architecture is those decisions which are both important and hard to change. This means it includes things like the choice of programming language, something architects sometimes gloss over or dismiss. Both aspects land squarely on the economics of software development. WHEN WILL IT SHIP? ESTIMATES AND PROMISES A promise, also called a commitment, deadline, quote, fixed price, etc. is a different beast entirely. With a promise in hand, a customer should expect with high confidence that the actual value (for cost, hours of work, delivery date) will be less than (before), or equal to, the promised value/date. Be wary of a promise easily made and freely RUBY GUI TOOLKIT TALK: NOTES AND AUDIO Ruby GUI Toolkit Talk: Notes and Audio. On March 27th I gave a talk at the St. Louis Ruby User Group about Ruby GUI Toolkits. As with my last few talks, there were no slides, but rather a handout. The original handout fit tightly on a single, two-sided printed page; I’ve expanded the materials slightly and pasted them here. “LOOPING” AN AUDIO FILE WITH SOX, LAME AND MKFIFO It turns out that sox and lame will do the job. I installed the tools – here is the Debian / Ubuntu invocation: apt-get install sox lame. then grabbed an MP3 file of a piece of music (Peter T. Noonan, album “Cafe at Arles”, track 9 “Life’s Old Road”, if you are curious) and repeated it a TAKE CONTROL OF DELPHI FORMS IN YOUR MULTIMONITOR The authors of the the VCL helpfully added multi monitor “support” a few versions back. Somewhat less helpfully, this support is very limited – it has no way to say “create form X on monitor 3”, which is a very useful thing to do in some kinds of applications – those intended to run on a multimon system in a specificconfiguration.
KYLE CORDES
Where I work at Oasis Digital, we teach a mix numerous (mostly advanced, developer-oriented) workshop classes. Historically these were mostly in-person, since March 2020 they are all online for obvious reasons. For online sessions we’ve used various meeting tools, including Zoom, Google Meet, Blue Jeans, and others I’veforgotten.
ABOUT KYLE – KYLE CORDES Short Bio. Kyle Cordes is a software development leader and entrepreneur with experience in numerous technologies and programming languages. His projects include wireless data access, mobile and PDA applications, high volume enterprise applications, and software project leadership. Kyle speaks at user groups and other eventsseveral times each
HOME OFFICE HEADSETS: CONSIDER OPEN-BACK Phillips SHP9600 open back headphones, a design favored by many audiophiles. A good low-cost choice at $130. “Cable boom” off-brand microphone from Amazon, for $28 – because audiophile headphones are not headsets, they don’t have a microphone built in. $10 (or less) USB audio adapter, though I could just plug in to thecomputer’s
DESIGN YOUR CONTENT FOR EFFECTIVE VIDEO Oasis Digital also offers training in Angular, which we call Angular Boot Camp. I kicked off the effort, created substantial portions of the curriculum and managed the curriculum for the first several years. TASK BASED USER INTERFACES MARTIN FOWLER DEFINES SOFTWARE ARCHITECTURE Live. •. Fowler’s definition is crisp: Software architecture is those decisions which are both important and hard to change. This means it includes things like the choice of programming language, something architects sometimes gloss over or dismiss. Both aspects land squarely on the economics of software development. WHEN WILL IT SHIP? ESTIMATES AND PROMISES A promise, also called a commitment, deadline, quote, fixed price, etc. is a different beast entirely. With a promise in hand, a customer should expect with high confidence that the actual value (for cost, hours of work, delivery date) will be less than (before), or equal to, the promised value/date. Be wary of a promise easily made and freely RUBY GUI TOOLKIT TALK: NOTES AND AUDIO Ruby GUI Toolkit Talk: Notes and Audio. On March 27th I gave a talk at the St. Louis Ruby User Group about Ruby GUI Toolkits. As with my last few talks, there were no slides, but rather a handout. The original handout fit tightly on a single, two-sided printed page; I’ve expanded the materials slightly and pasted them here. “LOOPING” AN AUDIO FILE WITH SOX, LAME AND MKFIFO It turns out that sox and lame will do the job. I installed the tools – here is the Debian / Ubuntu invocation: apt-get install sox lame. then grabbed an MP3 file of a piece of music (Peter T. Noonan, album “Cafe at Arles”, track 9 “Life’s Old Road”, if you are curious) and repeated it a TAKE CONTROL OF DELPHI FORMS IN YOUR MULTIMONITOR The authors of the the VCL helpfully added multi monitor “support” a few versions back. Somewhat less helpfully, this support is very limited – it has no way to say “create form X on monitor 3”, which is a very useful thing to do in some kinds of applications – those intended to run on a multimon system in a specificconfiguration.
TECHNOLOGY – KYLE CORDES Where I work at Oasis Digital, we teach a mix numerous (mostly advanced, developer-oriented) workshop classes. Historically these were mostly in-person, since March 2020 they are all online for obvious reasons. For online sessions we’ve used various meeting tools, including Zoom, Google Meet, Blue Jeans, and others I’veforgotten.
AUDIO-VIDEO SETUP FOR MEETINGS AND VIDEOS Avoid “conference puck” microphones for videos that matter. These microphones are excellent for meetings, etc, but the sound quality and resulting “presence” is much worse than a normal microphone close to your mouth. Recommended microphones include: Audio Technica ATR2100-USB. Blue Yeti – but only if you have a quiet room. A SMALL-SCALE, MOSTLY-ONE-TAKE VIDEO PRODUCTION PROCESS Oasis Digital also offers training in Angular, which we call Angular Boot Camp. I kicked off the effort, created substantial portions of the curriculum and managed the curriculum for the first several years. HOME OFFICE HEADSETS: CONSIDER OPEN-BACK Phillips SHP9600 open back headphones, a design favored by many audiophiles. A good low-cost choice at $130. “Cable boom” off-brand microphone from Amazon, for $28 – because audiophile headphones are not headsets, they don’t have a microphone built in. $10 (or less) USB audio adapter, though I could just plug in to thecomputer’s
DESIGN YOUR CONTENT FOR EFFECTIVE VIDEO Oasis Digital also offers training in Angular, which we call Angular Boot Camp. I kicked off the effort, created substantial portions of the curriculum and managed the curriculum for the first several years. WHEN WILL IT SHIP? ESTIMATES AND PROMISES A promise, also called a commitment, deadline, quote, fixed price, etc. is a different beast entirely. With a promise in hand, a customer should expect with high confidence that the actual value (for cost, hours of work, delivery date) will be less than (before), or equal to, the promised value/date. Be wary of a promise easily made and freely WORD CHAINS KATA SOLUTION I’ve been watching PragDave’s Code Katas with interest, since I am also in the habit of occassionally solve a small, standalone programming problem just for the learning experience. Today I worked out a solution for Kata 19, Word Chains.I did this Kata the “pure” way, i.e. without looking at any of the discussion of solution approaches before coding. JIRA – KYLE CORDES Today I looked for a way to import issues (including history) from Github Issues to JIRA. I was delighted and disappointed to find at least four different implementations of a Github Issues to JIRA-CSV exporter – all honestly described as rough one-off efforts.. It seems likely that I’ll adapt (add minor improvements to) one of the above to yield yet another solution for this, and perhaps NOW FORMING: ST. LOUIS DELPHI USER GROUP In addition to Java and other high-profile tools and languages discussed on the site, Oasis Digital makes good use of Borland Delphi for Windows client applications. I’m interesting in forming a St. Louis Delphi User Group. (For those. of you around the world, this means the St. Louis, MO, USA metropolitan area.) The first step is toattempt
MOBILE WORKFORCE MANAGEMENT, A FIVE YEAR SAAS MISSION Jan. 19, 2010: ST. LOUIS, Mo. – St. Louis-based Mobile Workforce Management has announced the successful sale of its company assets, including its commercial software as a service product, TicketRx, to Consolidated Utility Services Inc., an underground utilities locator company based in Omaha, Nebraska. “With TicketRx, we created aKYLE CORDES
Where I work at Oasis Digital, we teach a mix numerous (mostly advanced, developer-oriented) workshop classes. Historically these were mostly in-person, since March 2020 they are all online for obvious reasons. For online sessions we’ve used various meeting tools, including Zoom, Google Meet, Blue Jeans, and others I’veforgotten.
ABOUT KYLE – KYLE CORDES Short Bio. Kyle Cordes is a software development leader and entrepreneur with experience in numerous technologies and programming languages. His projects include wireless data access, mobile and PDA applications, high volume enterprise applications, and software project leadership. Kyle speaks at user groups and other eventsseveral times each
TECHNOLOGY – KYLE CORDES Where I work at Oasis Digital, we teach a mix numerous (mostly advanced, developer-oriented) workshop classes. Historically these were mostly in-person, since March 2020 they are all online for obvious reasons. For online sessions we’ve used various meeting tools, including Zoom, Google Meet, Blue Jeans, and others I’veforgotten.
AUDIO-VIDEO SETUP FOR MEETINGS AND VIDEOS Avoid “conference puck” microphones for videos that matter. These microphones are excellent for meetings, etc, but the sound quality and resulting “presence” is much worse than a normal microphone close to your mouth. Recommended microphones include: Audio Technica ATR2100-USB. Blue Yeti – but only if you have a quiet room. HOME OFFICE HEADSETS: CONSIDER OPEN-BACK Phillips SHP9600 open back headphones, a design favored by many audiophiles. A good low-cost choice at $130. “Cable boom” off-brand microphone from Amazon, for $28 – because audiophile headphones are not headsets, they don’t have a microphone built in. $10 (or less) USB audio adapter, though I could just plug in to thecomputer’s
MARTIN FOWLER DEFINES SOFTWARE ARCHITECTURE Live. •. Fowler’s definition is crisp: Software architecture is those decisions which are both important and hard to change. This means it includes things like the choice of programming language, something architects sometimes gloss over or dismiss. Both aspects land squarely on the economics of software development. TASK BASED USER INTERFACES GRID COMPONENTS FOR DELPHI Grid Components for Delphi. This list of Grid components available for Delphi. is originally from a Usenet post by Anthony Richardson (anthony_r at sageautomation.com). I’ve added more since then. The following is a list of Third-Party Grid suppliers: RUBY GUI TOOLKIT TALK: NOTES AND AUDIO Ruby GUI Toolkit Talk: Notes and Audio. On March 27th I gave a talk at the St. Louis Ruby User Group about Ruby GUI Toolkits. As with my last few talks, there were no slides, but rather a handout. The original handout fit tightly on a single, two-sided printed page; I’ve expanded the materials slightly and pasted them here. TAKE CONTROL OF DELPHI FORMS IN YOUR MULTIMONITOR The authors of the the VCL helpfully added multi monitor “support” a few versions back. Somewhat less helpfully, this support is very limited – it has no way to say “create form X on monitor 3”, which is a very useful thing to do in some kinds of applications – those intended to run on a multimon system in a specificconfiguration.
KYLE CORDES
Where I work at Oasis Digital, we teach a mix numerous (mostly advanced, developer-oriented) workshop classes. Historically these were mostly in-person, since March 2020 they are all online for obvious reasons. For online sessions we’ve used various meeting tools, including Zoom, Google Meet, Blue Jeans, and others I’veforgotten.
ABOUT KYLE – KYLE CORDES Short Bio. Kyle Cordes is a software development leader and entrepreneur with experience in numerous technologies and programming languages. His projects include wireless data access, mobile and PDA applications, high volume enterprise applications, and software project leadership. Kyle speaks at user groups and other eventsseveral times each
TECHNOLOGY – KYLE CORDES Where I work at Oasis Digital, we teach a mix numerous (mostly advanced, developer-oriented) workshop classes. Historically these were mostly in-person, since March 2020 they are all online for obvious reasons. For online sessions we’ve used various meeting tools, including Zoom, Google Meet, Blue Jeans, and others I’veforgotten.
AUDIO-VIDEO SETUP FOR MEETINGS AND VIDEOS Avoid “conference puck” microphones for videos that matter. These microphones are excellent for meetings, etc, but the sound quality and resulting “presence” is much worse than a normal microphone close to your mouth. Recommended microphones include: Audio Technica ATR2100-USB. Blue Yeti – but only if you have a quiet room. HOME OFFICE HEADSETS: CONSIDER OPEN-BACK Phillips SHP9600 open back headphones, a design favored by many audiophiles. A good low-cost choice at $130. “Cable boom” off-brand microphone from Amazon, for $28 – because audiophile headphones are not headsets, they don’t have a microphone built in. $10 (or less) USB audio adapter, though I could just plug in to thecomputer’s
MARTIN FOWLER DEFINES SOFTWARE ARCHITECTURE Live. •. Fowler’s definition is crisp: Software architecture is those decisions which are both important and hard to change. This means it includes things like the choice of programming language, something architects sometimes gloss over or dismiss. Both aspects land squarely on the economics of software development. TASK BASED USER INTERFACES GRID COMPONENTS FOR DELPHI Grid Components for Delphi. This list of Grid components available for Delphi. is originally from a Usenet post by Anthony Richardson (anthony_r at sageautomation.com). I’ve added more since then. The following is a list of Third-Party Grid suppliers: RUBY GUI TOOLKIT TALK: NOTES AND AUDIO Ruby GUI Toolkit Talk: Notes and Audio. On March 27th I gave a talk at the St. Louis Ruby User Group about Ruby GUI Toolkits. As with my last few talks, there were no slides, but rather a handout. The original handout fit tightly on a single, two-sided printed page; I’ve expanded the materials slightly and pasted them here. TAKE CONTROL OF DELPHI FORMS IN YOUR MULTIMONITOR The authors of the the VCL helpfully added multi monitor “support” a few versions back. Somewhat less helpfully, this support is very limited – it has no way to say “create form X on monitor 3”, which is a very useful thing to do in some kinds of applications – those intended to run on a multimon system in a specificconfiguration.
AUDIO-VIDEO SETUP FOR MEETINGS AND VIDEOS Avoid “conference puck” microphones for videos that matter. These microphones are excellent for meetings, etc, but the sound quality and resulting “presence” is much worse than a normal microphone close to your mouth. Recommended microphones include: Audio Technica ATR2100-USB. Blue Yeti – but only if you have a quiet room. BUSINESS – KYLE CORDES Scenarios that make you scarce. Software development productivity is the ratio of desirable high-quality software to money spent. With this meaning, productivity is aligned with quality and effectiveness: it only counts creating “the right software” and encompasses creating “the software right”. ANGULAR – KYLE CORDES At work we teach and consult on various topics, notably (for this post) Angular. We are often asked why Angular has and heavily uses dependency injection. Here are my answers to this question; I haven’t had a chance to compare notes with the rest of our Angular expert team, so here it is, on my personal blog.KYLE CORDES
The authors of the the VCL helpfully added multi monitor “support” a few versions back. Somewhat less helpfully, this support is very limited – it has no way to say “create form X on monitor 3”, which is a very useful thing to do in some kinds of applications – those intended to run on a multimon system in a specificconfiguration.
GETTING STARTED WITH GIT AND GITHUB ON WINDOWS Getting Started Locally. First, use the “Git Bash Here” feature described above, to get a command prompt. Tell Git about your name and email address: git config --global user.email Your.Email@domain.com. git config --global user.name "Your Real Name". Then you are ready to proceed with getting into a project.CODE REVIEWS
The right answer is simple: use code review as a gate through which code must pass before it can become part of the mainline of the project. Use your source control system, and stack up proposed code changes that are nearly ready to go into the mainline. Then periodically perform your review process (whether it is in person,remote, synchronous
TAKE CONTROL OF DELPHI FORMS IN YOUR MULTIMONITOR The authors of the the VCL helpfully added multi monitor “support” a few versions back. Somewhat less helpfully, this support is very limited – it has no way to say “create form X on monitor 3”, which is a very useful thing to do in some kinds of applications – those intended to run on a multimon system in a specificconfiguration.
LARGE, ECONOMICAL RAID: 10 1 TB DRIVES Large, economical RAID: 10 1 TB drives. I recently needed a file server with ample capacity, on which to store data backups. The typical data access pattern for backups is that data is written once and read rarely, so bulk backup storage has much lower performance requirements than, for example, disks used for database files. A/B TECHNIQUE FOR WEB APPLICATION DEPLOYMENT In the normal steady state of the system, the user will be using A, they login to “/contact” and they end up in the “A” instance. Then you want to do an upgrade, install a new version. Install the new version as “/contact/B.” Leave the existing application in place and working. (By the way, I’ve assumed you are using a NOW FORMING: ST. LOUIS DELPHI USER GROUP In addition to Java and other high-profile tools and languages discussed on the site, Oasis Digital makes good use of Borland Delphi for Windows client applications. I’m interesting in forming a St. Louis Delphi User Group. (For those. of you around the world, this means the St. Louis, MO, USA metropolitan area.) The first step is toattempt
Skip to content
KYLE CORDES
Software, Business, and LifeMenu
* About Kyle
* Contact Kyle
* Code
* Business
* Life
* Presentations
* Technology
A DIP IN THE STREAM
After reading articles about the large and growing popularity of “streamers” on Twitch and YouTube, I wondered what all the hubbub was about. So over the last few weeks, I have dipped into several dozen streams. Mostly on twitch, a little on YouTube. I mostly look for software development/live coding streams, but also watched a few musicians, something that resembled a talk show, a broad category called “just chatting”, several gamers, and a streamer who streams about streaming. I clicked into some popular streams (thousands of viewers) and some with a single digit number of viewers. Continue reading “A dip in the stream”Author
Kyle Cordes Posted on October 12, 2020October 12, 2020Categories Life
HOME OFFICE HEADSETS: CONSIDER OPEN-BACK In my recent post about A/V setup, I skimmed
past details about a headset for daily meeting use. Here is the restof the story.
Continue reading “Home office headsets: consider open-back”Author
Kyle Cordes Posted on October 1,2020October 4, 2020
Categories Technology MICROSOFT TEAMS FOR ONLINE CLASSES? Where I work at Oasis Digital , we teach a mix numerous (mostly advanced, developer-oriented) workshop classes. Historically these were mostly in-person, since March 2020 they are all online for obvious reasons. For online sessions we’ve used various meeting tools, including Zoom, Google Meet, Blue Jeans, and others I’ve forgotten. Sometimes a customer’s IT department has our default choice blocked, we are always on the lookout for alternatives. Continue reading “Microsoft Teams for online classes?” Author Kyle Cordes Posted on September 21, 2020September 21, 2020Categories
Technology
DESIGN YOUR CONTENT FOR EFFECTIVE VIDEO This post is part of a series on demonstrating competence andexpertise on video:
* Technical setup
* Process
* Content (this post) * Promotion (coming sometime) YOUR GOAL IS RESULTS, NOT MINUTES WATCHED YouTube is full of videos that take 10+ minutes to deliver 30 seconds of information. Why? Because this content is on channels that make money by showing ads. They need each video to be at least 10 minutes, and more minutes watched means more ad revenue. BUT THAT’S NOT THE CONTEXT I’M WRITING ABOUT. This post series is about demonstrating expertise and competence on video: Continue reading “Design your content for effective video” Author Kyle Cordes Posted on August 30, 2020August 30, 2020Categories
Technology 2 Comments on Design your content for effective video A SMALL-SCALE, MOSTLY-ONE-TAKE VIDEO PRODUCTION PROCESS This post is part of a series on demonstrating competence andexpertise on video:
* Technical setup
* Process (this post)* Content
* Promotion
CREATE AN OUTLINE
Outline your video in some detail, and make that outline visible (either on your screen, or printed on paper) during your video recording. Not too much detail, though; the outline shouldn’t take long, perhaps just a few minutes. Then iterate on the outline, and get feedback from others if the video is important or if you are new to this kind of content. REARRANGING TEXT IN AN OUTLINE IS TREMENDOUSLY EASIER THAN RE-RECORDING OR VIDEO EDITING, so make the most of this stage. Continue reading “A small-scale, mostly-one-take video productionprocess”
Author Kyle Cordes Posted on August 30, 2020September 14, 2020Categories
Technology 2 Comments on A small-scale, mostly-one-take video production process AUDIO-VIDEO SETUP FOR MEETINGS AND VIDEOS This post is part of a series on demonstrating competence andexpertise on video:
* Technical setup (this post)* Process
* Content
* Promotion
SO YOU WANT TO SHOW EXPERTISE AND COMPETENCE ON VIDEO… Recording a technical talk? Creating a video about a management tool, to be used as an advertisement for consulting services? Working on the perfect conference talk for an online conference, hoping to gain another 1000 Twitter followers among the community using a library youwork on?
These are all cases where demonstrating competence and expertise in a video, to an audience who can leave with one click at any moment, pays off. Here are tips I have found around the web and from my experience. Continue reading “Audio-video setup for meetings and videos” Author Kyle Cordes Posted on August 30, 2020September 1, 2020Categories
Technology 4 Comments on Audio-video setup for meetings and videosPOSTS NAVIGATION
Page 1 Page 2 … Page 52Next page
Search for: Search
SITES AND FEEDS
@KYLECORDES on Twitter LINKEDIN.COM/in/kylecordesArchives
CUSTOM SOFTWARE DEVELOPMENTANGULAR TRAINING
Oasis Digital also offers training in Angular, which we call Angular Boot Camp. I kicked off the effort, created substantial portions of the curriculum and managed the curriculum for the first several years. TOP N POSTS OF ALL TIME * When Will It Ship? Estimates and Promises * The World is My Warehouse * Take a Strategic Vacation * Sometimes You Need to Compile It Yourself * Playing to Win, Going Beyond the Call of Duty * Mobile Workforce Management, a Five Year SaaS Mission Completed * Getting Started with Git and GitHub on Windows * Fourteen Tools for a Productive Distributed TeamRECENT POSTS
* A dip in the stream * Home office headsets: consider open-back * Microsoft Teams for online classes? * Design your content for effective video * A small-scale, mostly-one-take video production process * Audio-video setup for meetings and videos * Coding together – continuous technical community * Full stack Angular – live coding – talk notes* About Kyle
* Contact Kyle
* Code
* Business
* Life
* Presentations
* Technology
Kyle Cordes Proudly powered by WordPressDetails
Copyright © 2024 ArchiveBay.com. All rights reserved. Terms of Use | Privacy Policy | DMCA | 2021 | Feedback | Advertising | RSS 2.0