Are you over 18 and want to see adult content?
More Annotations
A complete backup of politanalitika.ru
Are you over 18 and want to see adult content?
A complete backup of hexham-courant.co.uk
Are you over 18 and want to see adult content?
A complete backup of exactaudiocopy.de
Are you over 18 and want to see adult content?
A complete backup of songcastmusic.com
Are you over 18 and want to see adult content?
A complete backup of unitedaccess.com
Are you over 18 and want to see adult content?
Favourite Annotations
A complete backup of sandiegocounty.gov
Are you over 18 and want to see adult content?
A complete backup of hartaromanieionline.ro
Are you over 18 and want to see adult content?
A complete backup of kingcoppermotel.com
Are you over 18 and want to see adult content?
A complete backup of svtperformance.com
Are you over 18 and want to see adult content?
A complete backup of gather-academy.squarespace.com
Are you over 18 and want to see adult content?
A complete backup of susangammage.com
Are you over 18 and want to see adult content?
Text
3.0.
NETWORKING – TYLER FORSYTHE'S BLOG Tyler Forsythe's Blog. This is the dev blog of Tyler Forsythe, focusing on computer programming in various forms. Menu and widgets ICECREAM – TYLER FORSYTHE'S BLOG Woohoo! First game is done! Download it here: Tactical Space Release, 5.8 MB 7z. Yes, I shrunk the size from last time by deleting a bunch of textures I wasn’t using. Here are a few screenshots from this latest version to entice you to download it:RASPBERRYPI
(UPDATE: I needed Redmine >=3.0 for a plugin, so I ended up re-doing this for version 3 of Redmine, which is a more complicated process. I wrote instructions for Redmine version 3 onto the Raspberry Pi 2, but they’re not quite as detailed as the ones here.But if you’re able to follow these instructions, you should be able to follow along for3.0.
INSTALL REDMINE ONTO RASPBERRY PI 2 (THIS IS THE TUTORIAL (UPDATE: I needed Redmine >=3.0 for a plugin, so I ended up re-doing this for version 3 of Redmine, which is a more complicated process. I wrote instructions for Redmine version 3 onto the Raspberry Pi 2, but they’re not quite as detailed as the ones here.But if you’re able to follow these instructions, you should be able to follow along for3.0.
UNITY – TYLER FORSYTHE'S BLOG If you’re using Unity and Visual Studio with a version control system like I am, beware your ignore/exclude file! When I first started my project I decided to simply combine the Unity ignore template and the Visual Studio ignore template.This is a big mistake! INKSCAPE LASER ENGRAVER BUG Be sure to have the exact same number of spaces/tabs on this line. In Python, whitespace is important, so you can’t mix and match spaces and tabs, and all code PEER TO PEER NETWORKING EXAMPLE USING THE LIDGREN.NETWORK Brief topic switch: Peer to peer networking. I had wanted to get this example in a simple movement game in IceCream but found I needed to start with a console app first. UNITY AND VISUAL STUDIO .GITIGNORE If you’re using Unity and Visual Studio with a version control system like I am, beware your ignore/exclude file! When I first started my project I decided to simply combine the Unity ignore template and the Visual Studio ignore template.This is a big mistake! TYLER FORSYTHE'S BLOG Tyler Forsythe's Blog. This is the dev blog of Tyler Forsythe, focusing on computer programming in various forms. Menu and widgets ARDUINO – TYLER FORSYTHE'S BLOG (UPDATE: I needed Redmine >=3.0 for a plugin, so I ended up re-doing this for version 3 of Redmine, which is a more complicated process. I wrote instructions for Redmine version 3 onto the Raspberry Pi 2, but they’re not quite as detailed as the ones here.But if you’re able to follow these instructions, you should be able to follow along for3.0.
NETWORKING – TYLER FORSYTHE'S BLOG Tyler Forsythe's Blog. This is the dev blog of Tyler Forsythe, focusing on computer programming in various forms. Menu and widgets ICECREAM – TYLER FORSYTHE'S BLOG Woohoo! First game is done! Download it here: Tactical Space Release, 5.8 MB 7z. Yes, I shrunk the size from last time by deleting a bunch of textures I wasn’t using. Here are a few screenshots from this latest version to entice you to download it:RASPBERRYPI
(UPDATE: I needed Redmine >=3.0 for a plugin, so I ended up re-doing this for version 3 of Redmine, which is a more complicated process. I wrote instructions for Redmine version 3 onto the Raspberry Pi 2, but they’re not quite as detailed as the ones here.But if you’re able to follow these instructions, you should be able to follow along for3.0.
INSTALL REDMINE ONTO RASPBERRY PI 2 (THIS IS THE TUTORIAL (UPDATE: I needed Redmine >=3.0 for a plugin, so I ended up re-doing this for version 3 of Redmine, which is a more complicated process. I wrote instructions for Redmine version 3 onto the Raspberry Pi 2, but they’re not quite as detailed as the ones here.But if you’re able to follow these instructions, you should be able to follow along for3.0.
UNITY – TYLER FORSYTHE'S BLOG If you’re using Unity and Visual Studio with a version control system like I am, beware your ignore/exclude file! When I first started my project I decided to simply combine the Unity ignore template and the Visual Studio ignore template.This is a big mistake! INKSCAPE LASER ENGRAVER BUG Be sure to have the exact same number of spaces/tabs on this line. In Python, whitespace is important, so you can’t mix and match spaces and tabs, and all code PEER TO PEER NETWORKING EXAMPLE USING THE LIDGREN.NETWORK Brief topic switch: Peer to peer networking. I had wanted to get this example in a simple movement game in IceCream but found I needed to start with a console app first. UNITY AND VISUAL STUDIO .GITIGNORE If you’re using Unity and Visual Studio with a version control system like I am, beware your ignore/exclude file! When I first started my project I decided to simply combine the Unity ignore template and the Visual Studio ignore template.This is a big mistake! GAMER – TYLER FORSYTHE'S BLOG PSA: connecting a wireless XBox 360 controller to your PC with the USB cable does not in fact make it a wired controller. That cable is called a “play & charge” cable. All it does is provide power to the controller but does not transmit any data.Therefore, a wireless receiver is still required. DEVELOPER – TYLER FORSYTHE'S BLOG If you’re using Unity and Visual Studio with a version control system like I am, beware your ignore/exclude file! When I first started my project I decided to simply combine the Unity ignore template and the Visual Studio ignore template.This is a big mistake! NETWORKING – TYLER FORSYTHE'S BLOG Tyler Forsythe's Blog. This is the dev blog of Tyler Forsythe, focusing on computer programming in various forms. Menu and widgets 1GAM – TYLER FORSYTHE'S BLOG Tyler Forsythe's Blog. This is the dev blog of Tyler Forsythe, focusing on computer programming in various forms. Menu and widgets UNITY – TYLER FORSYTHE'S BLOG If you’re using Unity and Visual Studio with a version control system like I am, beware your ignore/exclude file! When I first started my project I decided to simply combine the Unity ignore template and the Visual Studio ignore template.This is a big mistake! PSA: PS4 DUALSHOCK4 ON WINDOWS With the release of Dragon Age: Inquisition, I was motivated to get a reliable, comfortable wireless controller working with my gaming PC. After ditching my Logitech because it had range issues in my living room, I had decided on wired PC/360 controllers for awhile. PLANTRONICS GAMECOM 780 DRIVERS This took way too long to find. If you have the Plantronics GameCom 780 USB headset like I do and you reinstall your OS, you may have trouble finding the driver download for the Dolby surround. COULD NOT LOAD FILE OR ASSEMBLY … HRESULT: 0X80070057 (E Tyler Forsythe's Blog. This is the dev blog of Tyler Forsythe, focusing on computer programming in various forms. Menu and widgets PSA: XBOX 360 WIRELESS CONTROLLERS ON PC PSA: connecting a wireless XBox 360 controller to your PC with the USB cable does not in fact make it a wired controller. That cable is called a “play & charge” cable. All it does is provide power to the controller but does not transmit any data.Therefore, a wireless receiver is still required. TYLER FORSYTHE'S BLOG I recently upgraded to a PS4 Pro from an original release model PS4. I chose to copy all my games, files, settings, etc to the new system from the old so I didn’t have to waste time doing manual setup. TYLER FORSYTHE'S BLOG Tyler Forsythe's Blog. This is the dev blog of Tyler Forsythe, focusing on computer programming in various forms. Menu and widgets ARDUINO – TYLER FORSYTHE'S BLOG (UPDATE: I needed Redmine >=3.0 for a plugin, so I ended up re-doing this for version 3 of Redmine, which is a more complicated process. I wrote instructions for Redmine version 3 onto the Raspberry Pi 2, but they’re not quite as detailed as the ones here.But if you’re able to follow these instructions, you should be able to follow along for3.0.
DEVELOPER – TYLER FORSYTHE'S BLOG If you’re using Unity and Visual Studio with a version control system like I am, beware your ignore/exclude file! When I first started my project I decided to simply combine the Unity ignore template and the Visual Studio ignore template.This is a big mistake! NETWORKING – TYLER FORSYTHE'S BLOG Tyler Forsythe's Blog. This is the dev blog of Tyler Forsythe, focusing on computer programming in various forms. Menu and widgetsRASPBERRYPI
(UPDATE: I needed Redmine >=3.0 for a plugin, so I ended up re-doing this for version 3 of Redmine, which is a more complicated process. I wrote instructions for Redmine version 3 onto the Raspberry Pi 2, but they’re not quite as detailed as the ones here.But if you’re able to follow these instructions, you should be able to follow along for3.0.
INSTALL REDMINE ONTO RASPBERRY PI 2 (THIS IS THE TUTORIAL (UPDATE: I needed Redmine >=3.0 for a plugin, so I ended up re-doing this for version 3 of Redmine, which is a more complicated process. I wrote instructions for Redmine version 3 onto the Raspberry Pi 2, but they’re not quite as detailed as the ones here.But if you’re able to follow these instructions, you should be able to follow along for3.0.
UNITY – TYLER FORSYTHE'S BLOG If you’re using Unity and Visual Studio with a version control system like I am, beware your ignore/exclude file! When I first started my project I decided to simply combine the Unity ignore template and the Visual Studio ignore template.This is a big mistake! INKSCAPE LASER ENGRAVER BUG Be sure to have the exact same number of spaces/tabs on this line. In Python, whitespace is important, so you can’t mix and match spaces and tabs, and all code DELETING SECUROM (AND OTHER TRICKY) FILES When I rebuilt my computer recently, I copied over my old users directory, including AppData. Inside there was a directory for SecuROMthat included 2
TYLER FORSYTHE'S BLOG I recently upgraded to a PS4 Pro from an original release model PS4. I chose to copy all my games, files, settings, etc to the new system from the old so I didn’t have to waste time doing manual setup. TYLER FORSYTHE'S BLOG Tyler Forsythe's Blog. This is the dev blog of Tyler Forsythe, focusing on computer programming in various forms. Menu and widgets ARDUINO – TYLER FORSYTHE'S BLOG (UPDATE: I needed Redmine >=3.0 for a plugin, so I ended up re-doing this for version 3 of Redmine, which is a more complicated process. I wrote instructions for Redmine version 3 onto the Raspberry Pi 2, but they’re not quite as detailed as the ones here.But if you’re able to follow these instructions, you should be able to follow along for3.0.
DEVELOPER – TYLER FORSYTHE'S BLOG If you’re using Unity and Visual Studio with a version control system like I am, beware your ignore/exclude file! When I first started my project I decided to simply combine the Unity ignore template and the Visual Studio ignore template.This is a big mistake! NETWORKING – TYLER FORSYTHE'S BLOG Tyler Forsythe's Blog. This is the dev blog of Tyler Forsythe, focusing on computer programming in various forms. Menu and widgetsRASPBERRYPI
(UPDATE: I needed Redmine >=3.0 for a plugin, so I ended up re-doing this for version 3 of Redmine, which is a more complicated process. I wrote instructions for Redmine version 3 onto the Raspberry Pi 2, but they’re not quite as detailed as the ones here.But if you’re able to follow these instructions, you should be able to follow along for3.0.
INSTALL REDMINE ONTO RASPBERRY PI 2 (THIS IS THE TUTORIAL (UPDATE: I needed Redmine >=3.0 for a plugin, so I ended up re-doing this for version 3 of Redmine, which is a more complicated process. I wrote instructions for Redmine version 3 onto the Raspberry Pi 2, but they’re not quite as detailed as the ones here.But if you’re able to follow these instructions, you should be able to follow along for3.0.
UNITY – TYLER FORSYTHE'S BLOG If you’re using Unity and Visual Studio with a version control system like I am, beware your ignore/exclude file! When I first started my project I decided to simply combine the Unity ignore template and the Visual Studio ignore template.This is a big mistake! INKSCAPE LASER ENGRAVER BUG Be sure to have the exact same number of spaces/tabs on this line. In Python, whitespace is important, so you can’t mix and match spaces and tabs, and all code DELETING SECUROM (AND OTHER TRICKY) FILES When I rebuilt my computer recently, I copied over my old users directory, including AppData. Inside there was a directory for SecuROMthat included 2
TYLER FORSYTHE'S BLOG I recently upgraded to a PS4 Pro from an original release model PS4. I chose to copy all my games, files, settings, etc to the new system from the old so I didn’t have to waste time doing manual setup. DEVELOPER – TYLER FORSYTHE'S BLOG If you’re using Unity and Visual Studio with a version control system like I am, beware your ignore/exclude file! When I first started my project I decided to simply combine the Unity ignore template and the Visual Studio ignore template.This is a big mistake! GAMER – TYLER FORSYTHE'S BLOG PSA: connecting a wireless XBox 360 controller to your PC with the USB cable does not in fact make it a wired controller. That cable is called a “play & charge” cable. All it does is provide power to the controller but does not transmit any data.Therefore, a wireless receiver is still required. ICECREAM – TYLER FORSYTHE'S BLOG Woohoo! First game is done! Download it here: Tactical Space Release, 5.8 MB 7z. Yes, I shrunk the size from last time by deleting a bunch of textures I wasn’t using. Here are a few screenshots from this latest version to entice you to download it:UNCATEGORIZED
With the release of Dragon Age: Inquisition, I was motivated to get a reliable, comfortable wireless controller working with my gaming PC. After ditching my Logitech because it had range issues in my living room, I had decided on wired PC/360 controllers for awhile. UNITY – TYLER FORSYTHE'S BLOG If you’re using Unity and Visual Studio with a version control system like I am, beware your ignore/exclude file! When I first started my project I decided to simply combine the Unity ignore template and the Visual Studio ignore template.This is a big mistake! ARDUINO STEPPER MOTOR CONTROLLER This is quite a deviation for me. Instead of talking web or games programming, this is a quick post about the Arduino and a steppermotor controller.
PSA: PS4 DUALSHOCK4 ON WINDOWS With the release of Dragon Age: Inquisition, I was motivated to get a reliable, comfortable wireless controller working with my gaming PC. After ditching my Logitech because it had range issues in my living room, I had decided on wired PC/360 controllers for awhile. UNITY AND VISUAL STUDIO .GITIGNORE If you’re using Unity and Visual Studio with a version control system like I am, beware your ignore/exclude file! When I first started my project I decided to simply combine the Unity ignore template and the Visual Studio ignore template.This is a big mistake! PEER TO PEER NETWORKING EXAMPLE USING THE LIDGREN.NETWORK Brief topic switch: Peer to peer networking. I had wanted to get this example in a simple movement game in IceCream but found I needed to start with a console app first. TYLER FORSYTHE'S BLOG I recently upgraded to a PS4 Pro from an original release model PS4. I chose to copy all my games, files, settings, etc to the new system from the old so I didn’t have to waste time doing manual setup. TYLER FORSYTHE'S BLOG Tyler Forsythe's Blog. This is the dev blog of Tyler Forsythe, focusing on computer programming in various forms. Menu and widgets ARDUINO – TYLER FORSYTHE'S BLOG (UPDATE: I needed Redmine >=3.0 for a plugin, so I ended up re-doing this for version 3 of Redmine, which is a more complicated process. I wrote instructions for Redmine version 3 onto the Raspberry Pi 2, but they’re not quite as detailed as the ones here.But if you’re able to follow these instructions, you should be able to follow along for3.0.
NETWORKING – TYLER FORSYTHE'S BLOG Tyler Forsythe's Blog. This is the dev blog of Tyler Forsythe, focusing on computer programming in various forms. Menu and widgets ICECREAM – TYLER FORSYTHE'S BLOG More specifically, IceCream has built-in support for spritesheets, static and animated sprites, layering, tile grids, particle effects, post-processing effects, and composite entities (think: 2d humanoid with arms and legs that are animated like a skeleton rather than a single whole sprite for each position).RASPBERRYPI
(UPDATE: I needed Redmine >=3.0 for a plugin, so I ended up re-doing this for version 3 of Redmine, which is a more complicated process. I wrote instructions for Redmine version 3 onto the Raspberry Pi 2, but they’re not quite as detailed as the ones here.But if you’re able to follow these instructions, you should be able to follow along for3.0.
INSTALL REDMINE ONTO RASPBERRY PI 2 (THIS IS THE TUTORIAL (UPDATE: I needed Redmine >=3.0 for a plugin, so I ended up re-doing this for version 3 of Redmine, which is a more complicated process. I wrote instructions for Redmine version 3 onto the Raspberry Pi 2, but they’re not quite as detailed as the ones here.But if you’re able to follow these instructions, you should be able to follow along for3.0.
UNITY – TYLER FORSYTHE'S BLOG If you’re using Unity and Visual Studio with a version control system like I am, beware your ignore/exclude file! When I first started my project I decided to simply combine the Unity ignore template and the Visual Studio ignore template.This is a big mistake! PEER TO PEER NETWORKING EXAMPLE USING THE LIDGREN.NETWORK Sending a basic string message (the MessageType enum is my own, not part of the framework): Sending peer info to all connected peers (by passing Peer.Connections to Peer.SendMessage): And finally–huge code dump–the listen thread class: public class MyNetWorker { NetPeer peer = null; NetManager netManager = null; public volatile bool INKSCAPE LASER ENGRAVER BUG Be sure to have the exact same number of spaces/tabs on this line. In Python, whitespace is important, so you can’t mix and match spaces and tabs, and all code UNITY AND VISUAL STUDIO .GITIGNORE When I first started my project I decided to simply combine the Unity ignore template and the Visual Studio ignore template. This is a big mistake! The Visual Studio ignore includes a *.meta, which is a very important file in Unity! Here is my resulting gitignore for Unity Visual Studio repositories: ## Ignore Visual Studio temporary files TYLER FORSYTHE'S BLOG Tyler Forsythe's Blog. This is the dev blog of Tyler Forsythe, focusing on computer programming in various forms. Menu and widgets ARDUINO – TYLER FORSYTHE'S BLOG (UPDATE: I needed Redmine >=3.0 for a plugin, so I ended up re-doing this for version 3 of Redmine, which is a more complicated process. I wrote instructions for Redmine version 3 onto the Raspberry Pi 2, but they’re not quite as detailed as the ones here.But if you’re able to follow these instructions, you should be able to follow along for3.0.
NETWORKING – TYLER FORSYTHE'S BLOG Tyler Forsythe's Blog. This is the dev blog of Tyler Forsythe, focusing on computer programming in various forms. Menu and widgets ICECREAM – TYLER FORSYTHE'S BLOG More specifically, IceCream has built-in support for spritesheets, static and animated sprites, layering, tile grids, particle effects, post-processing effects, and composite entities (think: 2d humanoid with arms and legs that are animated like a skeleton rather than a single whole sprite for each position).RASPBERRYPI
(UPDATE: I needed Redmine >=3.0 for a plugin, so I ended up re-doing this for version 3 of Redmine, which is a more complicated process. I wrote instructions for Redmine version 3 onto the Raspberry Pi 2, but they’re not quite as detailed as the ones here.But if you’re able to follow these instructions, you should be able to follow along for3.0.
INSTALL REDMINE ONTO RASPBERRY PI 2 (THIS IS THE TUTORIAL (UPDATE: I needed Redmine >=3.0 for a plugin, so I ended up re-doing this for version 3 of Redmine, which is a more complicated process. I wrote instructions for Redmine version 3 onto the Raspberry Pi 2, but they’re not quite as detailed as the ones here.But if you’re able to follow these instructions, you should be able to follow along for3.0.
UNITY – TYLER FORSYTHE'S BLOG If you’re using Unity and Visual Studio with a version control system like I am, beware your ignore/exclude file! When I first started my project I decided to simply combine the Unity ignore template and the Visual Studio ignore template.This is a big mistake! PEER TO PEER NETWORKING EXAMPLE USING THE LIDGREN.NETWORK Sending a basic string message (the MessageType enum is my own, not part of the framework): Sending peer info to all connected peers (by passing Peer.Connections to Peer.SendMessage): And finally–huge code dump–the listen thread class: public class MyNetWorker { NetPeer peer = null; NetManager netManager = null; public volatile bool INKSCAPE LASER ENGRAVER BUG Be sure to have the exact same number of spaces/tabs on this line. In Python, whitespace is important, so you can’t mix and match spaces and tabs, and all code UNITY AND VISUAL STUDIO .GITIGNORE When I first started my project I decided to simply combine the Unity ignore template and the Visual Studio ignore template. This is a big mistake! The Visual Studio ignore includes a *.meta, which is a very important file in Unity! Here is my resulting gitignore for Unity Visual Studio repositories: ## Ignore Visual Studio temporary files GAMER – TYLER FORSYTHE'S BLOG PSA: connecting a wireless XBox 360 controller to your PC with the USB cable does not in fact make it a wired controller. That cable is called a “play & charge” cable. All it does is provide power to the controller but does not transmit any data.Therefore, a wireless receiver is still required. DEVELOPER – TYLER FORSYTHE'S BLOG If you’re using Unity and Visual Studio with a version control system like I am, beware your ignore/exclude file! When I first started my project I decided to simply combine the Unity ignore template and the Visual Studio ignore template.This is a big mistake! NETWORKING – TYLER FORSYTHE'S BLOG Tyler Forsythe's Blog. This is the dev blog of Tyler Forsythe, focusing on computer programming in various forms. Menu and widgets 1GAM – TYLER FORSYTHE'S BLOG Tyler Forsythe's Blog. This is the dev blog of Tyler Forsythe, focusing on computer programming in various forms. Menu and widgets ANGULARJS – TYLER FORSYTHE'S BLOG Tyler Forsythe's Blog. This is the dev blog of Tyler Forsythe, focusing on computer programming in various forms. Menu and widgetsUNCATEGORIZED
With the release of Dragon Age: Inquisition, I was motivated to get a reliable, comfortable wireless controller working with my gaming PC. After ditching my Logitech because it had range issues in my living room, I had decided on wired PC/360 controllers for awhile. UNITY – TYLER FORSYTHE'S BLOG If you’re using Unity and Visual Studio with a version control system like I am, beware your ignore/exclude file! When I first started my project I decided to simply combine the Unity ignore template and the Visual Studio ignore template.This is a big mistake! PSA: PS4 DUALSHOCK4 ON WINDOWS PSA: PS4 Dualshock4 on Windows. With the release of Dragon Age: Inquisition, I was motivated to get a reliable, comfortable wireless controller working with my gaming PC. After ditching my Logitech because it had range issues in my living room, I had decided on wired PC/360 controllers for awhile. The wireless 360 controllers for PCalways
COULD NOT LOAD FILE OR ASSEMBLY … HRESULT: 0X80070057 (E Tyler Forsythe's Blog. This is the dev blog of Tyler Forsythe, focusing on computer programming in various forms. Menu and widgets TYLER FORSYTHE'S BLOG I recently upgraded to a PS4 Pro from an original release model PS4. I chose to copy all my games, files, settings, etc to the new system from the old so I didn’t have to waste time doing manual setup. TYLER FORSYTHE'S BLOG Tyler Forsythe's Blog. This is the dev blog of Tyler Forsythe, focusing on computer programming in various forms. Menu and widgets DEVELOPER – TYLER FORSYTHE'S BLOG If you’re using Unity and Visual Studio with a version control system like I am, beware your ignore/exclude file! When I first started my project I decided to simply combine the Unity ignore template and the Visual Studio ignore template.This is a big mistake! ARDUINO – TYLER FORSYTHE'S BLOG (UPDATE: I needed Redmine >=3.0 for a plugin, so I ended up re-doing this for version 3 of Redmine, which is a more complicated process. I wrote instructions for Redmine version 3 onto the Raspberry Pi 2, but they’re not quite as detailed as the ones here.But if you’re able to follow these instructions, you should be able to follow along for3.0.
GAMER – TYLER FORSYTHE'S BLOG PSA: connecting a wireless XBox 360 controller to your PC with the USB cable does not in fact make it a wired controller. That cable is called a “play & charge” cable. All it does is provide power to the controller but does not transmit any data.Therefore, a wireless receiver is still required. NETWORKING – TYLER FORSYTHE'S BLOG Tyler Forsythe's Blog. This is the dev blog of Tyler Forsythe, focusing on computer programming in various forms. Menu and widgets ICECREAM – TYLER FORSYTHE'S BLOG More specifically, IceCream has built-in support for spritesheets, static and animated sprites, layering, tile grids, particle effects, post-processing effects, and composite entities (think: 2d humanoid with arms and legs that are animated like a skeleton rather than a single whole sprite for each position). INSTALL REDMINE ONTO RASPBERRY PI 2 (THIS IS THE TUTORIAL (UPDATE: I needed Redmine >=3.0 for a plugin, so I ended up re-doing this for version 3 of Redmine, which is a more complicated process. I wrote instructions for Redmine version 3 onto the Raspberry Pi 2, but they’re not quite as detailed as the ones here.But if you’re able to follow these instructions, you should be able to follow along for3.0.
UNITY – TYLER FORSYTHE'S BLOG If you’re using Unity and Visual Studio with a version control system like I am, beware your ignore/exclude file! When I first started my project I decided to simply combine the Unity ignore template and the Visual Studio ignore template.This is a big mistake! INKSCAPE LASER ENGRAVER BUG Be sure to have the exact same number of spaces/tabs on this line. In Python, whitespace is important, so you can’t mix and match spaces and tabs, and all code DELETING SECUROM (AND OTHER TRICKY) FILES Once you have one open, the magic command to delete undeletable SecuROM (or other) files is: del /S /Q /F “C:\Users\\AppData\Roaming\SecuROM\”. Ensure the path is enclosed in quotes if it contains any spaces. That should do it! You can then delete the directory normally. Post navigation. Previous. Previouspost:
TYLER FORSYTHE'S BLOG Tyler Forsythe's Blog. This is the dev blog of Tyler Forsythe, focusing on computer programming in various forms. Menu and widgets DEVELOPER – TYLER FORSYTHE'S BLOG If you’re using Unity and Visual Studio with a version control system like I am, beware your ignore/exclude file! When I first started my project I decided to simply combine the Unity ignore template and the Visual Studio ignore template.This is a big mistake! ARDUINO – TYLER FORSYTHE'S BLOG (UPDATE: I needed Redmine >=3.0 for a plugin, so I ended up re-doing this for version 3 of Redmine, which is a more complicated process. I wrote instructions for Redmine version 3 onto the Raspberry Pi 2, but they’re not quite as detailed as the ones here.But if you’re able to follow these instructions, you should be able to follow along for3.0.
GAMER – TYLER FORSYTHE'S BLOG PSA: connecting a wireless XBox 360 controller to your PC with the USB cable does not in fact make it a wired controller. That cable is called a “play & charge” cable. All it does is provide power to the controller but does not transmit any data.Therefore, a wireless receiver is still required. NETWORKING – TYLER FORSYTHE'S BLOG Tyler Forsythe's Blog. This is the dev blog of Tyler Forsythe, focusing on computer programming in various forms. Menu and widgets ICECREAM – TYLER FORSYTHE'S BLOG More specifically, IceCream has built-in support for spritesheets, static and animated sprites, layering, tile grids, particle effects, post-processing effects, and composite entities (think: 2d humanoid with arms and legs that are animated like a skeleton rather than a single whole sprite for each position). INSTALL REDMINE ONTO RASPBERRY PI 2 (THIS IS THE TUTORIAL (UPDATE: I needed Redmine >=3.0 for a plugin, so I ended up re-doing this for version 3 of Redmine, which is a more complicated process. I wrote instructions for Redmine version 3 onto the Raspberry Pi 2, but they’re not quite as detailed as the ones here.But if you’re able to follow these instructions, you should be able to follow along for3.0.
UNITY – TYLER FORSYTHE'S BLOG If you’re using Unity and Visual Studio with a version control system like I am, beware your ignore/exclude file! When I first started my project I decided to simply combine the Unity ignore template and the Visual Studio ignore template.This is a big mistake! INKSCAPE LASER ENGRAVER BUG Be sure to have the exact same number of spaces/tabs on this line. In Python, whitespace is important, so you can’t mix and match spaces and tabs, and all code DELETING SECUROM (AND OTHER TRICKY) FILES Once you have one open, the magic command to delete undeletable SecuROM (or other) files is: del /S /Q /F “C:\Users\\AppData\Roaming\SecuROM\”. Ensure the path is enclosed in quotes if it contains any spaces. That should do it! You can then delete the directory normally. Post navigation. Previous. Previouspost:
GAMER – TYLER FORSYTHE'S BLOG PSA: connecting a wireless XBox 360 controller to your PC with the USB cable does not in fact make it a wired controller. That cable is called a “play & charge” cable. All it does is provide power to the controller but does not transmit any data.Therefore, a wireless receiver is still required. ICECREAM – TYLER FORSYTHE'S BLOG More specifically, IceCream has built-in support for spritesheets, static and animated sprites, layering, tile grids, particle effects, post-processing effects, and composite entities (think: 2d humanoid with arms and legs that are animated like a skeleton rather than a single whole sprite for each position).UNCATEGORIZED
With the release of Dragon Age: Inquisition, I was motivated to get a reliable, comfortable wireless controller working with my gaming PC. After ditching my Logitech because it had range issues in my living room, I had decided on wired PC/360 controllers for awhile. UNITY – TYLER FORSYTHE'S BLOG If you’re using Unity and Visual Studio with a version control system like I am, beware your ignore/exclude file! When I first started my project I decided to simply combine the Unity ignore template and the Visual Studio ignore template.This is a big mistake! ARDUINO STEPPER MOTOR CONTROLLER This is quite a deviation for me. Instead of talking web or games programming, this is a quick post about the Arduino and a steppermotor controller.
PEER TO PEER NETWORKING EXAMPLE USING THE LIDGREN.NETWORK Sending a basic string message (the MessageType enum is my own, not part of the framework): Sending peer info to all connected peers (by passing Peer.Connections to Peer.SendMessage): And finally–huge code dump–the listen thread class: public class MyNetWorker { NetPeer peer = null; NetManager netManager = null; public volatile bool UNITY AND VISUAL STUDIO .GITIGNORE If you’re using Unity and Visual Studio with a version control system like I am, beware your ignore/exclude file! When I first started my project I decided to simply combine the Unity ignore template and the Visual Studio ignore template.This is a big mistake! PSA: PS4 DUALSHOCK4 ON WINDOWS With the release of Dragon Age: Inquisition, I was motivated to get a reliable, comfortable wireless controller working with my gaming PC. After ditching my Logitech because it had range issues in my living room, I had decided on wired PC/360 controllers for awhile. SQL PSA: NEVER REFERENCE OUTER JOIN-ED TABLES IN YOUR Never reference OUTER JOIN-ed tables in your WHERE clause. The exception is when you want to test if your outer join expression matched any rows at all; i.e., checking to see if the outer table’s primary key column is NULL. TYLER FORSYTHE'S BLOG I recently upgraded to a PS4 Pro from an original release model PS4. I chose to copy all my games, files, settings, etc to the new system from the old so I didn’t have to waste time doing manual setup. TYLER FORSYTHE'S BLOG Tyler Forsythe's Blog. This is the dev blog of Tyler Forsythe, focusing on computer programming in various forms. Menu and widgets DEVELOPER – TYLER FORSYTHE'S BLOG If you’re using Unity and Visual Studio with a version control system like I am, beware your ignore/exclude file! When I first started my project I decided to simply combine the Unity ignore template and the Visual Studio ignore template.This is a big mistake! ARDUINO – TYLER FORSYTHE'S BLOG (UPDATE: I needed Redmine >=3.0 for a plugin, so I ended up re-doing this for version 3 of Redmine, which is a more complicated process. I wrote instructions for Redmine version 3 onto the Raspberry Pi 2, but they’re not quite as detailed as the ones here.But if you’re able to follow these instructions, you should be able to follow along for3.0.
GAMER – TYLER FORSYTHE'S BLOG PSA: connecting a wireless XBox 360 controller to your PC with the USB cable does not in fact make it a wired controller. That cable is called a “play & charge” cable. All it does is provide power to the controller but does not transmit any data.Therefore, a wireless receiver is still required. NETWORKING – TYLER FORSYTHE'S BLOG Tyler Forsythe's Blog. This is the dev blog of Tyler Forsythe, focusing on computer programming in various forms. Menu and widgets ICECREAM – TYLER FORSYTHE'S BLOG Woohoo! First game is done! Download it here: Tactical Space Release, 5.8 MB 7z. Yes, I shrunk the size from last time by deleting a bunch of textures I wasn’t using. Here are a few screenshots from this latest version to entice you to download it: INSTALL REDMINE ONTO RASPBERRY PI 2 (THIS IS THE TUTORIAL (UPDATE: I needed Redmine >=3.0 for a plugin, so I ended up re-doing this for version 3 of Redmine, which is a more complicated process. I wrote instructions for Redmine version 3 onto the Raspberry Pi 2, but they’re not quite as detailed as the ones here.But if you’re able to follow these instructions, you should be able to follow along for3.0.
UNITY – TYLER FORSYTHE'S BLOG If you’re using Unity and Visual Studio with a version control system like I am, beware your ignore/exclude file! When I first started my project I decided to simply combine the Unity ignore template and the Visual Studio ignore template.This is a big mistake! INKSCAPE LASER ENGRAVER BUG Be sure to have the exact same number of spaces/tabs on this line. In Python, whitespace is important, so you can’t mix and match spaces and tabs, and all code DELETING SECUROM (AND OTHER TRICKY) FILES When I rebuilt my computer recently, I copied over my old users directory, including AppData. Inside there was a directory for SecuROMthat included 2
TYLER FORSYTHE'S BLOG Tyler Forsythe's Blog. This is the dev blog of Tyler Forsythe, focusing on computer programming in various forms. Menu and widgets DEVELOPER – TYLER FORSYTHE'S BLOG If you’re using Unity and Visual Studio with a version control system like I am, beware your ignore/exclude file! When I first started my project I decided to simply combine the Unity ignore template and the Visual Studio ignore template.This is a big mistake! ARDUINO – TYLER FORSYTHE'S BLOG (UPDATE: I needed Redmine >=3.0 for a plugin, so I ended up re-doing this for version 3 of Redmine, which is a more complicated process. I wrote instructions for Redmine version 3 onto the Raspberry Pi 2, but they’re not quite as detailed as the ones here.But if you’re able to follow these instructions, you should be able to follow along for3.0.
GAMER – TYLER FORSYTHE'S BLOG PSA: connecting a wireless XBox 360 controller to your PC with the USB cable does not in fact make it a wired controller. That cable is called a “play & charge” cable. All it does is provide power to the controller but does not transmit any data.Therefore, a wireless receiver is still required. NETWORKING – TYLER FORSYTHE'S BLOG Tyler Forsythe's Blog. This is the dev blog of Tyler Forsythe, focusing on computer programming in various forms. Menu and widgets ICECREAM – TYLER FORSYTHE'S BLOG Woohoo! First game is done! Download it here: Tactical Space Release, 5.8 MB 7z. Yes, I shrunk the size from last time by deleting a bunch of textures I wasn’t using. Here are a few screenshots from this latest version to entice you to download it: INSTALL REDMINE ONTO RASPBERRY PI 2 (THIS IS THE TUTORIAL (UPDATE: I needed Redmine >=3.0 for a plugin, so I ended up re-doing this for version 3 of Redmine, which is a more complicated process. I wrote instructions for Redmine version 3 onto the Raspberry Pi 2, but they’re not quite as detailed as the ones here.But if you’re able to follow these instructions, you should be able to follow along for3.0.
UNITY – TYLER FORSYTHE'S BLOG If you’re using Unity and Visual Studio with a version control system like I am, beware your ignore/exclude file! When I first started my project I decided to simply combine the Unity ignore template and the Visual Studio ignore template.This is a big mistake! INKSCAPE LASER ENGRAVER BUG Be sure to have the exact same number of spaces/tabs on this line. In Python, whitespace is important, so you can’t mix and match spaces and tabs, and all code DELETING SECUROM (AND OTHER TRICKY) FILES When I rebuilt my computer recently, I copied over my old users directory, including AppData. Inside there was a directory for SecuROMthat included 2
GAMER – TYLER FORSYTHE'S BLOG PSA: connecting a wireless XBox 360 controller to your PC with the USB cable does not in fact make it a wired controller. That cable is called a “play & charge” cable. All it does is provide power to the controller but does not transmit any data.Therefore, a wireless receiver is still required. ICECREAM – TYLER FORSYTHE'S BLOG Woohoo! First game is done! Download it here: Tactical Space Release, 5.8 MB 7z. Yes, I shrunk the size from last time by deleting a bunch of textures I wasn’t using. Here are a few screenshots from this latest version to entice you to download it:UNCATEGORIZED
With the release of Dragon Age: Inquisition, I was motivated to get a reliable, comfortable wireless controller working with my gaming PC. After ditching my Logitech because it had range issues in my living room, I had decided on wired PC/360 controllers for awhile. UNITY – TYLER FORSYTHE'S BLOG If you’re using Unity and Visual Studio with a version control system like I am, beware your ignore/exclude file! When I first started my project I decided to simply combine the Unity ignore template and the Visual Studio ignore template.This is a big mistake! ARDUINO STEPPER MOTOR CONTROLLER This is quite a deviation for me. Instead of talking web or games programming, this is a quick post about the Arduino and a steppermotor controller.
PEER TO PEER NETWORKING EXAMPLE USING THE LIDGREN.NETWORK This post is helpful to get started on this concept, but I’m fairly confused. Starting up multiple consoles is fine and I get that in order to process messages, the listen port of one must correspond to the client port of another (and vice versa). UNITY AND VISUAL STUDIO .GITIGNORE If you’re using Unity and Visual Studio with a version control system like I am, beware your ignore/exclude file! When I first started my project I decided to simply combine the Unity ignore template and the Visual Studio ignore template.This is a big mistake! PSA: PS4 DUALSHOCK4 ON WINDOWS With the release of Dragon Age: Inquisition, I was motivated to get a reliable, comfortable wireless controller working with my gaming PC. After ditching my Logitech because it had range issues in my living room, I had decided on wired PC/360 controllers for awhile. SQL PSA: NEVER REFERENCE OUTER JOIN-ED TABLES IN YOUR Never reference OUTER JOIN-ed tables in your WHERE clause. The exception is when you want to test if your outer join expression matched any rows at all; i.e., checking to see if the outer table’s primary key column is NULL. TYLER FORSYTHE'S BLOG I recently upgraded to a PS4 Pro from an original release model PS4. I chose to copy all my games, files, settings, etc to the new system from the old so I didn’t have to waste time doing manual setup.Skip to content
TYLER FORSYTHE'S BLOG This is the dev blog of Tyler Forsythe, focusing on computer programming in various forms.Menu and widgets
RECENT POSTS
* PS4 to PS4 Pro Transfer Speed / Time * Yahoo Mail html p tag look wrong? * Unity and Visual Studio .gitignore * AngularJS POST to .NET MonoRail Backend * Redmine Version 3 onto Raspberry Pi 2CATEGORIES
* 1GAM
* angularjs
* arduino
* developer
* gamer
* icecream
* networking
* raspberrypi
* Uncategorized
* unity
* webdev
* xna
META
* Register
* Log in
* Entries RSS
* Comments RSS
* WordPress.org
PS4 TO PS4 PRO TRANSFER SPEED / TIME I recently upgraded to a PS4 Pro from an original release model PS4. I chose to copy all my games, files, settings, etc to the new system from the old so I didn’t have to waste time doing manual setup. For anyone who’s looking for reference, it took about 2.5-3 hours. I didn’t keep an exact record because I let it run while working, but it was a lot less than others have claimed where they let it go overnight. To be more specific… I copied about 400 GB from an original PS4 to a 1 TB God of War special edition PS4 Pro. I used wired gigabit ethernet for both. The original estimated time was 79 minutes, but I knew that’d be too little. It ended up taking about 2.5 times that estimate, which was fine. Second by second transfer speed varied wildly, as it does with any large transfer because large files go faster than smaller ones. If you’re doing a similar copy, I strongly suggest using wired ethernet if possible and estimate 37 MB per second average (faster for large files, slower for smaller). This should give you a rough estimate of how long it’s going to take and whether you should just do it overnight (say, if you’re copying 1 TB or more) or just over a meal (50 GB). Once initial steps completed and the process started the copy, no intervention was required of me. IF YOU’RE NOT USING WIRED _GIGABIT_ ETHERNET, YOUR COPY SPEED WILL PROBABLY BE SIGNIFICANTLY DIFFERENT THAN MINE. Posted on April 24, 2018April 24, 2018Categories
gamer Leave a comment on PS4 to PS4 Pro Transfer Speed / Time YAHOO MAIL HTML P TAG LOOK WRONG? If, like me, you’ve found that emails viewed in the Yahoo Mail web UI don’t have the same paragraph spacing as emails viewed in other web UIs like Gmail, the solution is simple! At the top of the email where you define styles, simply add this style for p: p { margin-bottom:1em; }Solved!
Posted on February 22, 2016July 9, 2017Categories
developer , webdev
1 Comment on Yahoo
Mail html p tag look wrong? UNITY AND VISUAL STUDIO .GITIGNORE If you’re using Unity and Visual Studio with a version control system like I am, beware your ignore/exclude file! When I first started my project I decided to simply combine the Unity ignoretemplate
and
the Visual Studio ignore template.
This is a big mistake! The Visual Studio ignore includes a *.meta, which is a very important file in Unity! Here is my resulting gitignore for Unity Visual Studio repositories: ## Ignore Visual Studio temporary files, build results, and ## files generated by popular Visual Studio add-ons. # User-specific files*.suo
*.user
*.userosscache
*.sln.docstates
# User-specific files (MonoDevelop/Xamarin Studio)*.userprefs
# Build results
ebug/
ebugPublic/
elease/
eleases/
x64/
x86/
build/
bld/
in/
bj/
# Visual Studio 2015 cache/options directory.vs/
# ReSharper is a .NET coding add-in_ReSharper*/
*.eharper
*.DotSettings.user
# ### Unity ignores ###/ibrary/
/emp/
/bj/
/uild/
/uilds/
/Assets/AssetStoreTools* # Autogenerated VS/MD solution and project filesExportedObj/
*.csproj
*.unityproj
*.sln
*.suo
*.tmp
*.user
*.userprefs
*.pidb
*.booproj
*.svd
# Unity3D generated meta files*.pidb.meta
# Unity3D Generated File On Crash Reportssysinfo.txt
Posted on February 12, 2016Categories
developer , unity
Tags git
, unity
, visual studio
1 Comment on Unity
and Visual Studio .gitignore ANGULARJS POST TO .NET MONORAIL BACKEND Short post: if you’re trying to use AngularJS to $http.post() to a .NET MonoRail backend, you’ll find that there is nothing in Request.Form, or anywhere in the Request object. I still have refactoring to do, but the quick solution is something like below. Note the headers object and transformRequest method. This needs refactored into a friendly service, but you get the idea fornow.
$http({
method: 'POST',
url: '/YourUrl.rails',headers: {
'Content-Type': 'application/x-www-form-urlencoded'},
transformRequest: function(data) {var postData = ;
for (var prop in data) postData.push(encodeURIComponent(prop) + "=" + encodeURIComponent(data)); return postData.join("&");},
data: myPostData,
}).success(function (data, status) { console.log("success");console.log(data);
}).error(GLOBAL.YOUR_ERROR_HANDLER); $http({ method: 'POST', url: '/YourUrl.rails', headers: { 'Content-Type': 'application/x-www-form-urlencoded' }, transformRequest: function(data) { var postData = ; for (var prop in data) postData.push(encodeURIComponent(prop) + "=" + encodeURIComponent(data)); return postData.join("&"); }, data: myPostData, }).success(function (data, status) { console.log("success"); console.log(data); }).error(GLOBAL.YOUR_ERROR_HANDLER); Posted on June 18, 2015Categories
angularjs ,
developer Leave a
comment on AngularJS POST to .NET MonoRail Backend REDMINE VERSION 3 ONTO RASPBERRY PI 2 This is going to be much less detailed than my post to install version1.x of Redmine
.
This is a much more intense process, but I’ve done all the work for you. It’s possible I made a small error or two, but it should be pretty easy to work through if I did. I’ve done most of the work getting past all the really hard errors in the process. This also assumes you’ve already done the regular Redmine install, though it’s not required. Following along with http://www.redmine.org/projects/redmine/wiki/RedmineUpgrade but filling in the gaps to get it working on the Pi 2. unzip redmine 3 to /usr/share/redmine3/ ensuring it doesn’t create a root directory inside there. (I extracted as redmine-3.0.1 and thenrenamed the folder)
sudo chmod 777 -R redmine3 sudo chown pi:pi -R redmine3 Now if you try the bundle install command, it won’t work. Why? Because the Pi has too low of a version of Bundler. Soooo, we have to uninstall it from apt-get, install a “fake” package, and then install the updated version straight through ruby.sudo apt-get update
sudo dpkg -r –force-depends “bundler” Download my fake bundler package here. sudo dpkg -i bundler_1.9.4_all.deb Now inside the redmine3 directory sudo gem install bundler –version ‘1.9.4’ sudo apt-get install ruby1.9.1-dev sudo gem install json -v ‘1.8.2’ sudo apt-get install libmysql-ruby sudo apt-get install libmysqlclient-dev sudo gem install mysql2 -v ‘0.3.18’ cp /etc/redmine/default/database.yml /usr/share/redmine3/config/database.yml sudo chmod 777 config/database.yml sudo chown pi:pi config/database.yml nano config/database.yml and change mysql to mysql2 bundle install –without development test rmagick This should now actually work since we did the pre-reqs, and it is going to take awhile. 10+ minutes on the Pi 2. bundle exec rake generate_secret_token bundle exec rake db:migrate RAILS_ENV=production bundle exec rake tmp:cache:clear tmp:sessions:clear RAILS_ENV=production sudo /etc/init.d/apache2 reload sudo /etc/init.d/apache2 restart sudo rm /var/www/redmine sudo ln -s /usr/share/redmine3/public /var/www/redmine Now try to surf to it. Ooops! Doesn’t work! Why? We need an upgrade to mod_passenger, and we have to build this sucker from source! Hold on to your boostraps… https://www.phusionpassenger.com/documentation/Users%20guide%20Apache.html#tarball_generic_install (I used this tarball,
which may differ from the latest when you read this.)sudo su
mkdir /opt/passengercd /opt/passenger
tar xzvf /location-to/passenger-x.x.x.tar.gz cd /opt/passenger/passenger-x.x.x ./bin/passenger-install-apache2-module This will guide you through a process that will probably fail, but it will tell you what you need to do to make it work. Best work I’ve ever seen in an open source project! For me, I needed to: apt-get install libcurl4-openssl-dev apt-get install libssl-dev apt-get install apache2-threaded-dev apt-get install libapr1-dev apt-get install libaprutil1-dev Which I combined into one apt-get install libcurl4-openssl-dev libssl-dev apache2-threaded-dev libapr1-dev libaprutil1-dev Let apt-get do its thing and then run the passenger installer again: ./bin/passenger-install-apache2-module It will be happy and take a VERY long time to compile. When it’s done, it will tell you modify your apache config with thefollowing lines:
LoadModule passenger_module /opt/passenger/passenger-5.0.6/buildout/apache2/mod_passenger.soand replace it with
Categories
developer ,
raspberrypi 7
Comments on Redmine Version 3 onto Raspberry Pi 2 INSTALL REDMINE ONTO RASPBERRY PI 2 (THIS IS THE TUTORIAL YOU WANT!) (UPDATE: I needed Redmine >=3.0 for a plugin, so I ended up re-doing this for version 3 of Redmine, which is a more complicated process. I wrote INSTRUCTIONS FOR REDMINE VERSION 3 ONTO THE RASPBERRY PI 2,
but they’re not quite as detailed as the ones here. But if you’re able to follow these instructions, you should be able to follow along for 3.0. It’s just a bit more complex because you have to buildpackages.)
(COMMENTS: I suggest you take a look below at the comments to this post if you run into anything unexpected, like an error. There is a lot of feedback for various issues some folks ran into.) After scouring the internet, I’ve created the go-to tutorial for installing Redmine onto the Raspberry Pi 2 without assuming you are a Linux guru and without pages and pages of steps. This assumes you have a Raspberry Pi 2 and a freshly imaged SD card that has never booted. If you’ve already booted, that’s fine, you should be able to pick up around step 12 (_I would recommend an SD image backup first!_). I’m using Raspbian 2015-02-16 in this tutorial. Yes, this is 27 steps, but it holds your hand and it zips by. Plus, the first half is initial Pi setup and backup. * Before even booting your Pi, download Adafruit Pi Finder. This is a
cross-platform utility that allows you to get started with your Pi without having to hook it to a TV and use a keyboard. It will discover it, tell you the IP, and get you connected without any display or keyboard attached to the Pi. Just make sure it’s connected via wireto your network.
* I suggest you image your SD card with Win32DiskImager.
* Insert your SD card, plug in the wired ethernet cable, and finally plug in the power supply. Let it go to town booting and doing it’s first time thing. Note that you don’t need it hooked to a screen or keyboard, you just need to let it run for a minute or two until the activity light dies down. * Open PiBootstrap.exe.* Click Find my Pi
* It will take a minute or two to search your network–be patient. * If you have more than one Pi, you will need to make sure you edit the correct one, but I expect in most cases you will just have the one. Enter the SSH credentials you want to use and a hostname. I chose piredmine for my hostname. For this install, leave “Install the WebIDE?” unchecked. * Click “Bootstrap!” * The tool will connect, an SSH Terminal window will open, and go to town downloading and installing stuff. Let it run. * Run sudo raspi-config and expand the filesystem to fill the SDcard.
* _Optional:_ Shutdown, eject your SD card from the Pi, and make a backup on your regular machine using the same Win32DiskImagerutility. This way,
if things go wrong, you can rollback to this point easily. Put it back in your Pi when it’s done. _Otherwise:_ Reboot. * Now to actually install stuff! * (At this point, it may be easier to sudo su to become root rather than prefix all your commands with sudo. It’s up to you, though!) * Execute sudo apt-get install apache2 mysql-server and wait. You’ll be prompted to enter a password for the MySQL root user. Remember to make it secure. Wait some more. * Next execute sudo apt-get install redmine redmine-mysql and wait. You’ll be prompted about configuring the redmine/instances/default package with a lengthy text blurb advising you to select Yes. Select Yes, then select mysql. Now enter the MySQL root user password from earlier. For the next password prompt, you can leave it blank for a random password or enter whatever you like. This one shouldn’t ever be important for you to know because you know the root password. I left mine blank for random. * You’ll see a message that “This may take awhile.” It is not kidding. Go do something else for 5 or 10 minutes. “This may take a while.” Yes, yes it will. It will give you false hope that it is done, but it’s not. Keepwaiting.
* Finally it’s done, and we are nearly so. Execute one last install: sudo apt-get install libapache2-mod-passenger This one will be quick. A little configuration and we’ll be good to go. * Execute: sudo ln -s /usr/share/redmine/public /var/www/redmine This will make your URL “http://youservername/redmine” * sudo chown -R www-data:www-data /var/www/redmine * sudo su (need to become root for this next one) * echo "RailsBaseURI /redmine" > /etc/apache2/sites-available/redmine.conf * exit (to exit root) * sudo a2ensite redmine * sudo /etc/init.d/apache2 reload * sudo /etc/init.d/apache2 restart * Done! Surf to http://piredmine.local/redmine and wait for the initial loading process (this is a one-time wait). The default Redmine login is admin / admin * You may need to make additional changes to your apache configuration if you’re running on a domain name, or to use plugins, but this was the hard part. Pat yourself on the back and eat somechocolate.
References:
Redmine Install Guide that insists on using experimentalsrespositories
A “write-up” that works if you have guru level knowledge and a few pre-reqs already installed Installing Redmine Backlogs on Debian (Backlogs is a plugin — I’venever used it)
Posted on April 18, 2015May 1, 2016Categories
arduino , developer
, raspberrypi
24 Comments on
Install Redmine onto Raspberry Pi 2 (this is the tutorial you want!) INKSCAPE LASER ENGRAVER BUG If you’ve tried to use the modified Inkscape laser engraver plugin mentioned in this blog post about building an engraver,
you may have run into an error trying to do the export. It’s something like “_AttributeError: ‘module’ object has no attribute ‘unittouu’_” or “_unittouu not part of inkex module_“. Here’s the fix. The bug is on line 3080 of laserengraver.py and broke due to an Inkscape change. Old line: doc_height = inkex.unittouu(self.document.getroot().get('height')) doc_height = inkex.unittouu(self.document.getroot().get('height'))New line:
doc_height = self.unittouu(self.document.getroot().xpath('@height', namespaces=inkex.NSS)) doc_height = self.unittouu(self.document.getroot().xpath('@height', namespaces=inkex.NSS)) Be sure to have the exact same number of spaces/tabs on this line. In Python, whitespace is important, so you can’t mix and match spaces and tabs, and all code blocks must have the same whitespace alignment.Problem solved!
Posted on February 2, 2015April 30, 2015Categories
arduino , developer
29 Comments on
Inkscape Laser Engraver Bug PSA: PS4 DUALSHOCK4 ON WINDOWS With the release of Dragon Age: Inquisition, I was motivated to get a reliable, comfortable wireless controller working with my gaming PC. After ditching my Logitech because it had range issues in my living room, I had decided on wired PC/360 controllers for awhile. The wireless 360 controllers for PC always concerned me because apparently now you can’t get a genuine receiver for them, only knock-offs that may not be reliable. Why Microsoft has stopped making/selling them, Ido not know.
Regardless, I wanted the newest tech, not last-gen, so I looked at the XBox One controller and PS4 Dualshock 4. The XBone controller uses some sort of “wifi direct” tech and has no adapter for PC. The DS4 on the other hand uses standard bluetooth and will pair to your PC wirelessly without a whole lot of fuss. Make sure you get a Bluetooth 4.0 adapter just to be safe, but they’re the same price as BT 2.0 and 3.0 devices, so no big deal. Just get the 4.0 one. Sony has not released Windows drivers for the DS4, so it requires extra software to get full game compatibility. But it turns out that extra layer is really easy and flexible. Enter two pieces of software, confusingly, identically named.DS4Windows
and
DS4Windows . (The former is the one I had the best luck with.) Both are forked from the same base but are taking the UI in slightly different directions. I ran into major issues with both initially where the Steam UI would work with them just fine, and all the input testers were spot-on, but the few games I tried wouldn’t work at all. I discovered this was because I was leaving my wired 360 controller plugged in. Apparently this was confusing something, either Windows or the games, and they wouldn’t use the DS4. After unplugging the wired controller and rebooting with the DS4 software opening on boot, no more issues. Dragon Age: Inquisition works perfectly with it. Additionally, ensuring that the software loads before Steam opens also helps significantly. Here are the bonuses of using a DS4 over all other options: * They still work with your PS4 after a simple re-pair. * They work just like a 360 controller on your PC, except with the modern grip and weight. * The software allows for tons of customization for games that need help recognizing controllers, and allows programmable macros. * THE TOUCHPAD WORKS AS A MOUSE!! How cool is that? Needless to say, I’m pretty sold on the DS4 as my go-to controller for PC. I have an Xbone controller I used for testing but expect I will sell it on Craigslist. The DS4 is where it’s at. (It also helps that I own a PS4 and not an Xbone.) Posted on December 9, 2014December 9, 2014Categories
Uncategorized
Leave a comment
on PSA: PS4 Dualshock4 on Windows SQL PSA: NEVER REFERENCE OUTER JOIN-ED TABLES IN YOUR WHERE CLAUSE Never reference OUTER JOIN-ed tables in your WHERE clause. The exception is when you want to test if your outer join expression matched any rows at all; i.e., checking to see if the outer table’s primary key column is NULL. Otherwise, put any criteria on your outer tables within the join expression itself.Full
details: http://weblogs.sqlteam.com/jeffs/archive/2007/05/14/criteria-on-outer-joined-tables.aspx Posted on September 24, 2014September 24, 2014Categories
developer Leave a
comment on SQL PSA: Never reference OUTER JOIN-ed tables in your WHEREclause
ARDUINO STEPPER MOTOR CONTROLLER This is quite a deviation for me. Instead of talking web or games programming, this is a quick post about the Arduino and a stepper motor controller. I ordered the stepper motor and controller combo pack (“DC 5V 4-Phase 5-Wire Step Motor + Driver Board Test Module for Arduino”) from MiniInTheBox.com.
I then pulled up the Adafruit tutorial for their stepper motor andcontroller
,
but it turns out the IC is different. Further, they’re expecting a raw IC on a breadboard while the one from MiniInTheBox comes with the IC on a board. Fortunately, it’s really easy to work around. It turns out that the stepper motor seems to function fine if you use the Adafruit sample code and hook up the outputs 9-12 in sequence on the controller. So 9 goes to “1N1”, 10 goes to “1N2”, etc. Then run the Adafruit provided code, enter a number like 200 (or 2000 like I did in the video) and watch it turn! Cool! Here’s video proof, with pictures below showing the hookup.Full hookup
Arduino and IC
Controller 1
Controller Better
Arduino Closeup Posted on March 30, 2014March 30, 2014Categories
arduino Leave a
comment on Arduino Stepper Motor ControllerPOSTS NAVIGATION
Page 1 Page 2 … Page 4Next page
Proudly powered by WordPressDetails
Copyright © 2024 ArchiveBay.com. All rights reserved. Terms of Use | Privacy Policy | DMCA | 2021 | Feedback | Advertising | RSS 2.0