Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
M

Mike Baldini

@Mike Baldini
About
Posts
19
Topics
1
Shares
0
Groups
0
Followers
0
Following
0

Posts

Recent Best Controversial

  • Manual transmission or automatic transmission?
    M Mike Baldini

    Hey now.... I have a 74 Nova with a twin-turbo 8.1L big block and a Th400 (3 speed auto) with a manual valve body and B&M Pro ratchet shifter (clicky click). I wouldn't say its for women because it scares the living crap out of my mother-in-law. :laugh:

    Senior Software Engineer / Automotive Hacker

    The Lounge android question discussion

  • Cloud Wars - Amazon v. Rackspace v. Microsoft v. Google
    M Mike Baldini

    I've used Azure, AWS, and Rackspace (VM hosting, Sites, Cloudfiles).... but all on different projects, so not really a good comparison. I will say Rackspace's customer service is by far the best. They even sent me a package as a 'Sorry' when it took them longer than normal to respond to a message (package contained a leather bag with embossed rackspace logo, a bluetooth speaker, a leather notebook with embossed logo, some pens, a shirt, a water bottle, and a few other things). But as for everything else, it was 3-4 years ago so I'm not sure if my experience is even relevant anymore. VM hosting worked well. CDN worked well. Azure was nice and simple. Autoscaling worker roles worked most the time and the uptime on our stuff never had any issues. And I have the luxury of working with a guy that worked on both Azure AD and Azure table storage at Microsoft, so we have thoroughly abused the table storage system. VM hosting worked well, though felt expensive. Table storage was dirt cheap (which was why we abused the hell out of it to store several TB of CSV data). Wouldn't recommend using Azure Web Sites for anything complex, as we ran into a bunch of issues (though again this was a few years back, so may not be relevant). On AWS we used Lambda (to mock up some APIs and serve a static Angular front end out of an S3 bucket), DynamoDB, and EC2 (for stream processing) for a quick PoC, which seemed to work really well. But again, I work with several ex-Amazon employees who actually worked on ECS, Lambda, Dynamo, and Route53. Our current project right now is 100% container based microservices on ECS, which we haven't really had any issues once we got the ELBs and CLBs configured (persistent TCP connections can be a b*tch). Auto scaling wasn't working for us, but that was due more to the nature of our services rather than an issue with AWS.

    Senior Software Engineer / Automotive Hacker

    The Lounge database hosting cloud question career

  • twiddling my fingers wondering if anyone uses C++/C# to write pre/post build events in Visual Studio
    M Mike Baldini

    I had a rather large winforms application (70+ projects, 2+ million loc) that needed to have some XML transformations run, tests run, needed to be obfuscated, signed, packaged using InstallShield, and finally uploaded to a web server. I automated it all with a simple c# console application. I could have done everything in Powershell instead, but was just more familiar with c# at the time.

    Senior Software Engineer / Automotive Hacker "the fabric is down again...."

    The Insider News csharp c++ visual-studio windows-admin question

  • At what age did you buy your first home ?
    M Mike Baldini

    I was 24 and married with a 6 month old. We bought the house because it was $200/month cheaper than our apartment, was 1,000 sq.ft bigger and had a 2 car garage. Our immediate neighbors were great, but the others.... no so much. There ended up being a gun-fight between rival gangs on the corner (we were the corner house), which was about 50-60 feet from my two kids windows.... and that led me to look elsewhere. That was a year ago, and have since moved from southern California to Seattle, where I bought my 2nd house in December. Just turned 32.

    Senior Software Engineer / Automotive Hacker "the fabric is down again...."

    The Lounge question

  • Arduino, Netduino, RaspberryPi, other?
    M Mike Baldini

    Lol unfortunately no I just made the album public. But you could friend me on facebook if you want. You might actually grow tired of my seemingly endless failed attempts at humor. :laugh:

    "Reality is merely an illusion, albeit a very persistent one." -Albert Einstein

    The Lounge android com hardware iot performance

  • Arduino, Netduino, RaspberryPi, other?
    M Mike Baldini

    Well, because I got the motor and trans for free from my uncle. But this motor is actually 345 hp and 480 ft/lbs bone stock. And I am making the car for fun, I dont plan on racing it. And having a ton of torque throughout the RPM range is actually a lot more fun than more horsepower at the top end. For example my built 85 corvette was more fun to drive than my 99 corvette, despite having 50 hp less... but it could smoke the tires by just smashing the pedal @ 2,000 RPM in 2nd gear, whereas the 99 will not do it at all. And the 85 vette had full Z56 suspension and 275 Nitto NT05R tires, whereas the 99 is bone stock (including the run-flat tires). Also, the main reason? Nobody has this motor in a muscle car. I love going to shows with my 56 belair, and it gets a lot of attention... even though its just a built 350 with a tremec t56 6-speed. And through the years I have only seen 2 turbocharged small/big block motors, and never once have I seen this motor. So the people will be drawn in by the two big T67 turbos, and will be find another treat when they notice the valve covers are only 1" tall. :)

    "Reality is merely an illusion, albeit a very persistent one." -Albert Einstein

    The Lounge android com hardware iot performance

  • Arduino, Netduino, RaspberryPi, other?
    M Mike Baldini

    The bluetooth would be nice. Because I would actually like to integrate some accelerometer and GPS sensors into it for data logging, and would like to transfer it from that to the phone. Also since I am replacing the radio with it, the bluetooth would be nice way to play music from the phone.

    "Reality is merely an illusion, albeit a very persistent one." -Albert Einstein

    The Lounge android com hardware iot performance

  • Arduino, Netduino, RaspberryPi, other?
    M Mike Baldini

    Ah... I guess I mis-interpreted their website.

    "Reality is merely an illusion, albeit a very persistent one." -Albert Einstein

    The Lounge android com hardware iot performance

  • Arduino, Netduino, RaspberryPi, other?
    M Mike Baldini

    yes because sucking through the carb with that much intercooler piping would be a pipe bomb just waiting for the first backfire :laugh:. There is actually a shop in the San Bernardino area that is world renown for building carburetors that perform very well under boost. So I am having them perform the conversion on my Barry Grant Claw 750.

    "Reality is merely an illusion, albeit a very persistent one." -Albert Einstein

    The Lounge android com hardware iot performance

  • Arduino, Netduino, RaspberryPi, other?
    M Mike Baldini

    Yea not really typical. It is going to replace close to $500 in gauges ($80/gauge is just insane). This entire car is meant to be a complete home-built system. I have already built the intake manifold out of flat stock (I even bent the runners out of flat plate), welded in the sub-frame connectors, and am in the process of fabricating the turbo manifolds, intercooler, charge piping, and carb hat. But I do not want to stop at just the mechanical aspects, I even want the electronics to be 'home brew' and impressive.

    "Reality is merely an illusion, albeit a very persistent one." -Albert Einstein

    The Lounge android com hardware iot performance

  • Arduino, Netduino, RaspberryPi, other?
    M Mike Baldini

    It looks like the beaglebone has to be coded using Cloud9 and supports just node.js right? Never played with that before. Might be better for me to stay with plain java or c/c++ in eclipse. The capabilities of the board look pretty promising though.

    "Reality is merely an illusion, albeit a very persistent one." -Albert Einstein

    The Lounge android com hardware iot performance

  • Arduino, Netduino, RaspberryPi, other?
    M Mike Baldini

    I have been wanting an Arduino for quite a long time. But then the pi and netduino come out (both with more processing power) and just make it harder to decide. The more options i get, the harder it is to choose. That trait pisses my wife off all the time ;P

    "Reality is merely an illusion, albeit a very persistent one." -Albert Einstein

    The Lounge android com hardware iot performance

  • Arduino, Netduino, RaspberryPi, other?
    M Mike Baldini

    oh wow. That board is pretty bad ass. Audio over HDMI, accelerometer, decoding full HD, and supports android (haha maybe I could get Netflix running on it :laugh: ). Thanks for making the choice even harder for me :laugh:

    "Reality is merely an illusion, albeit a very persistent one." -Albert Einstein

    The Lounge android com hardware iot performance

  • Arduino, Netduino, RaspberryPi, other?
    M Mike Baldini

    hey i said 'other' :-D Thanks for the info, i am looking at it now.

    "Reality is merely an illusion, albeit a very persistent one." -Albert Einstein

    The Lounge android com hardware iot performance

  • Arduino, Netduino, RaspberryPi, other?
    M Mike Baldini

    Ok, so... I have a 1974 Chevy Nova with an 8.1L GEN 7 big block and a custom twin turbo system that I am still in the process of fabricating (using two T67 turbos). Clickety Click for Pics I built a custom intake manifold for this motor (since NOBODY makes aftermarket parts for it) that accepts a carburetor. But the motor has a lot of interesting and useful sensors, such as a Crank Angle Sensor, Knock Sensor, and Oil Condition sensor. I want to integrate a small touch screen unit into the dash, where I can display different sets of data, such as Acceleration, Boost pressure, fuel pressure, knock count, oil condition, etc. I also want to be able to do data logging, and would like to be able to control the unit via my android phone. Oh, and I also need it to have audio outputs because it would essentially be replacing the radio (and would use a USB radio receiver such as this). The RaspberryPi seems to have the edge when it comes performance, it has a standard RCA style video out along with an HDMI output (does that HDMI support audio as well???). But I do not know enough about the Arduino/Netduino to rule them out. So, what would you use?

    Senior Software Engineer Automotive Hacker

    The Lounge android com hardware iot performance

  • The worst error message ever, ever
    M Mike Baldini

    My favorite... "Ironically, we experienced an error while attempting to send the error report." The only other thing I could think of to say was 'Error report sent successfully', but I don't like to lie to the users ;P

    "Reality is merely an illusion, albeit a very persistent one." -Albert Einstein

    The Weird and The Wonderful delphi visual-studio help

  • A Note To Access Developers [Resolved]
    M Mike Baldini

    If you can somehow determine the schema of the corrupted table, you could simply import everything else into a new file. But getting the schema is the problem.... Perhaps you can try a modified version of my tip to get a txt file containing just the schema for the tables.... This version should export the table into a text file that is stored in a sub directory inside the folder that contains the file you want to filter. Now I haven't tried this so I am not sure if it will work.... but it might. so :-D

    Function FilterDBModified(strFilePath As String)
    Dim objAccess As Object
    Dim strFolder As String
    Dim strCurrentFile As String
    Dim strCurrentObject As String
    Dim strFilteredDB As String

    Dim fs
    Dim ref
    Dim f As Object
    Dim objtype As AcObjectType
    
    Dim objAllObjects As New Collection
    Dim objObjectGroup As Object
    Dim intObjType As Integer
    Dim I As Integer
    Dim j As Integer
    Dim intRefNum As Integer
    
    Dim refItem As Reference
    Dim arrayRefs() As String
    
    Dim strErrMsg As String
    
    'Open the source database
    Set objAccess = CreateObject("Access.Application")
    
    On Error GoTo ErrorHandler
    
    objAccess.OpenCurrentDatabase strFilePath, False
    
    strFolder = GetDirectoryFromPath(strFilePath)
    strFilteredDB = Left(strFilePath, Len(strFilePath) - 4) & "filtered.mdb"
    
    With objAllObjects
        .add objAccess.CurrentData.AllTables
    End With
    
    Set fs = CreateObject("Scripting.FileSystemObject")
    
    If Not fs.FolderExists(strFolder & "\\texttmp") Then
        fs.CreateFolder (strFolder & "\\texttmp")
    End If
    
    For I = 1 To objAllObjects.Count
    
        If objAllObjects(I).Count > 0 Then
            For j = 0 To objAllObjects(I).Count - 1
               
               Set objObjectGroup = objAllObjects(I)
    
               'Maybe put an If statement here to only filter the one table....
               strCurrentObject = objObjectGroup(j).Name
               intObjType = objObjectGroup(j).Type
               Debug.Print "Saving object " & strCurrentObject
               objAccess.SaveAsText intObjType, strCurrentObject, \_
               strFolder & "texttmp\\" & strCurrentObject & intObjType & ".txt"
          
            Next j
        End If
        
    Next I
    
    Debug.Print ""
    objAccess.Quit
    Set objAccess = Nothing
    

    End Function

    "Reality is merely an illusion, albei

    The Lounge database adobe sysadmin xml help

  • A Note To Access Developers [Resolved]
    M Mike Baldini

    There are some severe limitations to size in Access. We have an extremely large codebase in access (274,916 KB AFTER Compact & Repair). This does not include the actual tables. All of the tables reside on a SQL server and are linked via ODBC. We have had severe issues with coding in such a large codebase. We had a ticket open with Microsoft for 2 years, ultimately resulting in hotfix KB945674 being developed specifically for us to remedy 'Out of Memory' issues when attempting to save code after modifications (even adding 1 character to a comment in code would result in 'Out of Memory' errors and would corrupt the .mdb). http://support.microsoft.com/kb/945674/en-us <- link to Hotfix for Access 2003 SP3 We have since converted our entire application over to .NET (7.6M lines of code at the moment... and we are currently in beta). At the end... even with the hotfix, we could not make any changes to the code. The hotfix eliminated the 'Crash' after the 'Out of Memory' error, but as you added code, Access would purge other code from the .mdb. We were constantly getting errors because code mysteriously disappeared after making a change to a completely separate section of the program. We had 160 modules/classes, 1152 queries, 514 forms, 418 Reports, and 110 macros. We can only use the .MDB for reference now. If you get the 'Out of Memory' issue and corrupt your file, i have some code you can use that will help... It essentially saves every object (except tables and menus) to a text file, then creates a new database and imports all of the objects into the new file. This actually helps quite a bit, and it is only 175 lines of code. EDIT: I just created a Tip that contains the code if you want... http://www.codeproject.com/Tips/139318/Help-for-the-Access-2000-2003-developer-with-Out-o.aspx[^]

    "Reality is merely an illusion, albeit a very persistent one." -Albert Einstein

    modified on Thursday, December 23, 2010 3:24 PM

    The Lounge database adobe sysadmin xml help

  • Why isn't there a universal printer driver
    M Mike Baldini

    Yes it becomes cheaper, but they are not able to have all the 'Cool new features' that make them stand out over the other brands. I would hate to miss out on the 'Scan your face to World of Warcraft' feature because they decided to use a universal driver. (no, I do not play World of Warcraft nor do I associate with people who do. ;P )

    Developer

    The Lounge
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups