Recommended Posts

  Quote
eeek! there is still the issue of getting his software to work with it! unless you want to spend a good weekend hacking the program, your ******.

Do you argue just for the sake of argument? If the software uses ODBC, there should be very little or no problem.

And unless I missed something, I don't beleive shodan (nice name by the way. I'm a system shock fan) stated how the software handled connections. Unless you are the one who programmed the software, you can't really tell.

I get this horrible feeling you are just looking for an excuse, an opening, some occasion to discredit the evn show and his Rational Backed Up Arguments , only for the sake of OS X not being used as a server... but that couldn't be right... right?

So, basically, unless you have knowledge of how his applications are programmed, I doubt your point is very valid. It is worth considering indeed, something to note, but not _the one and only_ truth.

Now, shodan, could you please provide us with more information about the applications that needs to be migrated? That would be alot more helpful. And can they be modified, if necessary?

Oh, and for the sake of information, I onced used MySQL as a storage database for Merak Mail Server through ODBC drivers. Basically, Merak didn't really care what database was on the other end, as long as it could use ODBC. But then again the queries were not very complicated. Insert records, modify records, delete records.

That was done for the purpose of administrating accounts using a web interface I had programmed for a small company. I did the developement on MySQL and they used it on something else, PostgreSQL, I Beleive. In any case my program was using a database abstraction layer I also wrote, so everything was good.

If I were you i'd test. You can most likely use other software platforms to perform the tests, so I'd recommend maybe setting up an extra windows box for the sake of doing things quickly, dump your data to sql and import it back into the other databases.

Edited by mr_da3m0n
  mr_da3m0n said:
Do you argue just for the sake of argument? If the software uses ODBC, there should be very little or no problem.

And unless I missed something, I don't beleive shodan (nice name by the way. I'm a system shock fan) stated how the software handled connections. Unless you are the one who programmed the software, you can't really tell.

I get this horrible feeling you are just looking for an excuse, an opening, some occasion to discredit the evn show and his Rational Backed Up Arguments , only for the sake of OS X not being used as a server... but that couldn't be right... right?

So, basically, unless you have knowledge of how his applications are programmed, I doubt your point is very valid. It is worth considering indeed, something to note, but not _the one and only_ truth.

Now, shodan, could you please provide us with more information about the applications that needs to be migrated? That would be alot more helpful. And can they be modified, if necessary?

Oh, and for the sake of information, I onced used MySQL as a storage database for Merak Mail Server through ODBC drivers. Basically, Merak didn't really care what database was on the other end, as long as it could use ODBC. But then again the queries were not very complicated. Insert records, modify records, delete records.

That was done for the purpose of administrating accounts using a web interface I had programmed for a small company. I did the developement on MySQL and they used it on something else, PostgreSQL, I Beleive. In any case my program was using a database abstraction layer I also wrote, so everything was good.

If I were you i'd test. You can most likely use other software platforms to perform the tests, so I'd recommend maybe setting up an extra windows box for the sake of doing things quickly, dump your data to sql and import it back into the other databases.

Listen, whoever wrote the program that he uses would need to have built in that feature.

  Quote
Listen, whoever wrote the program that he uses would need to have built in that feature.

What feature do you speak of?

You quoted my entire text an said that. I talked about more than one point here, could you be more precise? Because to be honest you are not making much sense.

  mr_da3m0n said:
What feature do you speak of?

You quoted my entire text an said that. I talked about more than one point here, could you be more precise? Because to be honest you are not making much sense.

Well, I can see you're a Linux fanboy.

The feature I referd to was being able to change the type database server. You would need to write that, and most developers wouldnt.

  JadeWolf324 said:
sigh..area91 you just seem to hate macs. is there anything about them you do like?

Ya, there are some things I like about Mac. I like how everything comes with the OS, and I like iLife apps. I also like the looks of some macs. Thats about it.

well arent those all things that windows cant/doesnt have?

windows PC's look bland (for the most part) unless u get urself a nice case.

iLife is only for apple...the apps are what make that so nice.

and Windows comes with...Windows Messenger and...paint.

  JadeWolf324 said:
well arent those all things that windows cant/doesnt have?

windows PC's look bland (for the most part) unless u get urself a nice case.

iLife is only for apple...the apps are what make that so nice.

and Windows comes with...Windows Messenger and...paint.

They cant have them without being sued. Apple will be in that same position (acualty much, much worse, beacuse they do hardware) if they beacome the major computing company.

  Quote

Well, I can see you're a Linux fanboy.

.... I actually yelled "what the f*ck?" really loudly in my basement when I read that.

How the hell does that relates?

  Quote

The feature I referd to was being able to change the type database server. You would need to write that, and most developers wouldnt.

You are just confusing. Isn't that what I said? Most software would use ODBC. Have you written than software? And I assume you know many developpers as well, and you can truely say "Oh yes, they don't." in which case I would promptly keep my trap shut, smile and nod. But you know...

You obviously _are_ just trying to say the opposite of what people who seem to be pro-mac say.

Geez, sometimes I wonder why I even bother...

I have the feeling that once again this thread will be gone to hell before I blink.

OH and also, you seem to ignore the many references to ODBC that has been made... I suggest you google it.

In any case, can we get this back on topic? We were talking about databases on OS X last time I checked

  mr_da3m0n said:
.... I actually yelled "what the f*ck?" really loudly in my basement when I read that.

How the hell does that relates?

You are just confusing. Isn't that what I said? Most software would use ODBC. Have you written than software? And I assume you know many developpers as well, and you can truely say "Oh yes, they don't." in which case I would promptly keep my trap shut, smile and nod. But you know...

You obviously _are_ just trying to say the opposite of what people who seem to be pro-mac say.

Geez, sometimes I wonder why I even bother...

I have the feeling that once again this thread will be gone to hell before I blink.

OH and also, you seem to ignore the many references to ODBC that has been made... I suggest you google it.

In any case, can we get this back on topic? We were talking about databases on OS X last time I checked

I wont fight with you. I know when to walk away.

  area91 said:
Well, I can see you're a Linux fanboy.

The feature I referd to was being able to change the type database server. You would need to write that, and most developers wouldnt.

If the developer was worth his salt, he would have abstracted the business logic from the data completely. There should be little modification to a properly written program. A connection string shouldn't ever be hardcoded into an app, which would be what ties an app to a specific db. That would be something an amatuer would do. A simple configuration file, or registry setting could hold that information. If any developer thinks that's too much work, they should be fired.

@shodan - I must agree, however, that a move from SQL Server to something unknown is probably unwarranted. SQL Server can handle quite a load. You may want to contract a MSSQL DBA to come take a look at your tables, stored procs, etc.

How big has your company become? I've written software that leveraged a single MSSQL box that handled upwards of 2500 clients quite handily. Granted, I didn't do any of the DB design. It probably would have cut performance in half had I done the design. :D

  the evn show said:

  Quote

That's why god invented import and export routines.  Oracle is the king of being a pain in the but to migrate away from (and even that's possible using CSV files and a few hours work).

Of course! :D

I'm at work now, and my idea of testing is to install postgresql on a windows machine, than rebuild one of my database.

I already have all the queries I need to do that, after that I'll simply export and import data from the old database to the new one. I think it should work.

  Quote

Now, shodan, could you please provide us with more information about the applications that needs to be migrated? That would be alot more helpful. And can they be modified, if necessary?

Well basically those are applications wrtten specifically for compiling taxes modules... (here in italy are pretty difficult to compile, and people goes to "special places" to have help). So, they use a new database every year, and does simple add, remove lines into the tables. The only thing i'm pretty sure is that they won't modify the application (if they need to) to suit my needs, because i don't have access to codes, and my company is not the only one who use them... so I just have to try. ;)

  Quote

If I were you i'd test. You can most likely use other software platforms to perform the tests, so I'd recommend maybe setting up an extra windows box for the sake of doing things quickly, dump your data to sql and import it back into the other databases.

Exactly was I was planning to do! :D
  Quote

How big has your company become? I've written software that leveraged a single MSSQL box that handled upwards of 2500 clients quite handily. Granted, I didn't do any of the DB design. It probably would have cut performance in half had I done the design.

Not that big at all!!!! :D

To be honest my idea was just a try... I mean, considering that I have to buy another server in any case, I just thought It would be cool to try and change it to OS X... maybe this way I can one day have Mac clients too.... ;)

Well, off to download PostgreSql for windows.... :woot:

why oh why would you take a chance at messing up a working network and applications just to switch to another OS because you feel it should be? unless the upper level's want it I would never change anything that major... if you mess something up they could have your butt on a frying pan so fast...

  neufuse said:
why oh why would you take a chance at messing up a working network and applications just to switch to another OS because you feel it should be? unless the upper level's want it I would never change anything that major... if you mess something up they could have your butt on a frying pan so fast...

Well maybe because I dare, and only the brave may dare.... ;) I'm kidding.... :D

I think it's because I'd like to evolve... and I think this step should be an evolution... If I had tought, and my boss had thought, the way you suggest I would still have the old Novell network, instead a Windows 2000 Domain, don't you think? ;)

  shodan said:
Well maybe because I dare, and only the brave may dare.... ;) I'm kidding.... :D

I think it's because I'd like to evolve... and I think this step should be an evolution... If I had tought, and my boss had thought, the way you suggest I would still have the old Novell network, instead a Windows 2000 Domain, don't you think? ;)

moving from novell to AD on windows is nothing, but moving propriatory applications that are designed for windows and the backend server (which the applicition may require it to be SQL server, not everyone codes in generic SQL, some depend a lot on the custom features of specific sql servers, ususally is the reason they picked the one they used to begin with is what features it supports) to another OS totaly is relatively very complex, can cause major problems and other things... the cost to even rewrite the software could go through the roof if it was made by a ISV (independent software vendor)... sometimes you have to consider a lot more factors then just what platform it runs on...

  neufuse said:
moving from novell to AD on windows is nothing, but moving propriatory applications that are designed for windows and the backend server (which the applicition may require it to be SQL server, not everyone codes in generic SQL, some depend a lot on the custom features of specific sql servers, ususally is the reason they picked the one they used to begin with is what features it supports) to another OS totaly is relatively very complex, can cause major problems and other things... the cost to even rewrite the software could go through the roof if it was made by a ISV (independent software vendor)... sometimes you have to consider a lot more factors then just what platform it runs on...

Of course, you're very right!

In fact I intend to do it only if it's "painless"... no rewrite of any part of the code, no change of any applications.

For what I've tried so far this is impossible :(.

Too bad even the query I have to create a database use different standars (eg. mySQL wants an instruction terminated by ; MSSQL don't... ).

I think my efforts will be vain.... well, at least I've tried...

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • NTLite 2025.06.10459 is out.
    • Wireshark 4.4.7 by Razvan Serea  Wireshark is a network packet analyzer. A network packet analyzer will try to capture network packets and tries to display that packet data as detailed as possible. You could think of a network packet analyzer as a measuring device used to examine what's going on inside a network cable, just like a voltmeter is used by an electrician to examine what's going on inside an electric cable (but at a higher level, of course). In the past, such tools were either very expensive, proprietary, or both. However, with the advent of Wireshark, all that has changed. Wireshark is perhaps one of the best open source packet analyzers available today. Deep inspection of hundreds of protocols, with more being added all the time Live capture and offline analysis Standard three-pane packet browser Multi-platform: Runs on Windows, Linux, OS X, Solaris, FreeBSD, NetBSD, and many others Captured network data can be browsed via a GUI, or via the TTY-mode TShark utility The most powerful display filters in the industry Rich VoIP analysis Read/write many different capture file formats Capture files compressed with gzip can be decompressed on the fly Live data can be read from Ethernet, IEEE 802.11, PPP/HDLC, ATM, Bluetooth, USB, Token Ring, Frame Relay, FDDI, and others (depending on your platfrom) Decryption support for many protocols, including IPsec, ISAKMP, Kerberos, SNMPv3, SSL/TLS, WEP, and WPA/WPA2 Coloring rules can be applied to the packet list for quick, intuitive analysis Output can be exported to XML, PostScript®, CSV, or plain text Wireshark 4.4.7 changelog: The following vulnerabilities have been fixed wnpa-sec-2025-02 Dissection engine crash. Issue 20509. CVE-2025-5601. The following bugs have been fixed Wireshark does not correctly decode LIN "go to sleep" in TECMP and CMP. Issue 20463. Dissector bug, Protocol CIGI. Issue 20496. Green power packets are not dissected when proto_version == ZBEE_VERSION_GREEN_POWER. Issue 20497. Packet diagrams misalign or drop bitfields. Issue 20507. Corruption when setting heuristic dissector table UI name from Lua. Issue 20523. LDAP dissector incorrectly displays filters with singleton "&" Issue 20527. WebSocket per-message compression extentions: fail to decompress server messages (from the 2nd) due to parameter handling. Issue 20531. The LL_PERIODIC_SYNC_WR_IND packet is not properly dissected (packet-btle.c) Issue 20554. Updated Protocol Support AT, BT LE LL, CIGI, genl, LDAP, LIN, Logcat Text, net_dm, netfilter, nvme, SSH, TCPCL, TLS, WebSocket, ZigBee, and ZigBee ZCL Download: Wireshark 4.4.7 | 83.2 MB (Open Source) Download: Portable Wireshark 4.4.7 | ARM64 Installer View: Wireshark Website | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • Snapchat finally has a watchOS app, a decade after the Apple Watch launched by David Uzondu Snap has announced that Snapchat is finally hopping onto Apple Watch, something many users have probably been waiting for. This new app lets you easily preview an incoming message right on your wrist and then fire back a reply without ever needing to grab your iPhone. For those quick responses, you have options: you can tap out a message on the keyboard, use Scribble to draw letters, dictate your reply, or just send a fitting emoji. Snap says it's trying to make Snapchat easier to use on all the different devices people have in their lives. It's already seen people using Snapchat on tablets and the web, so bringing it to wearables like the Apple Watch feels like the next natural move. That marks a big change from back in 2015 when the Apple Watch first launched. At the time, Snap took a more cautious "wait and see" approach, wanting to see if people actually used smartwatches before building an app. New app launches are not always perfect. It is still early days for the watchOS app, as some users on Reddit have reported the app being stuck on the loading screen. Hopefully, Snap will address these initial teething problems quickly. This expansion to Apple Watch comes after the company abandoned its widely criticized three-tab app redesign following a notable drop in its North American daily active users and significant negative feedback. That redesign, introduced back in September 2024, was meant to simplify things but ended up frustrating many, leading Snap to reverse course after about seven months and work on a refined five-tab layout. Meanwhile, Android smartwatch users with Wear OS are still in a different boat, as there is no official, dedicated Snapchat app for that platform yet. They can typically only receive notifications, and attempts to sideload the full Android app often result in a clunky experience.
    • I've asked Sayan to limit these articles to science tech news.
    • LeafView 3.6.4 by Razvan Serea LeafView is a fast, open-source image viewer built with Electron. It offers a sleek, minimal UI for fast and efficient image browsing. Supporting various formats, LeafView ensures a smooth viewing experience with essential features like zoom, rotation, and slideshow mode. Designed for simplicity and performance, it utilizes hardware acceleration for smooth rendering and supports touch gestures for seamless navigation. LeafView key features: Lightweight & Open-Source – Minimal resource usage with a clean, efficient design Electron-Based – Cross-platform compatibility with modern UI Multiple Image Format Support – Opens JPG, PNG, GIF, BMP, and more Smooth Rendering – Hardware acceleration for fast performance Essential Image Controls – Zoom, rotate, and slideshow mode Touch Gesture Support – Seamless navigation on compatible devices Minimal UI – Focused on simplicity and ease of use LeafView 3.6.4 changelog: Update electron to v36.4.0 Download: LeafView 3.6.4 | Portable | ~100.0 MB (Open Source) View: LeafView Website | Other operating systems | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
  • Recent Achievements

    • One Year In
      survivor303 earned a badge
      One Year In
    • Week One Done
      jbatch earned a badge
      Week One Done
    • First Post
      Yianis earned a badge
      First Post
    • Rookie
      GTRoberts went up a rank
      Rookie
    • First Post
      James courage Tabla earned a badge
      First Post
  • Popular Contributors

    1. 1
      +primortal
      419
    2. 2
      +FloatingFatMan
      182
    3. 3
      snowy owl
      181
    4. 4
      ATLien_0
      174
    5. 5
      Xenon
      137
  • Tell a friend

    Love Neowin? Tell a friend!