Debian has handled major release updates this way for as long as I remember. Most sane option is to always refer to the release name in your apt sources.list and switch over when it is convenient for you, but if you don't you probably only notice that you update is bigger than usual when upgrading to the new release.
Posts made by solitario
-
RE: Re: Debian 9
-
RE: .NET Setup for Mac front end
My first advice would be not to assume anything about favourite or familiar tools, but ask them about how they work (or better watch them work) and setup the VM together with them so they know from the start how things are done, and why it is done that way.
Of course, you still want to prepare, so having Windows installed and and a list of useful tools with download links ready is useful.
If you use VMware or Parallels you can setup the system to share the user directory, that might be a useful way to seamlessly integrate the Windows toolchain with the Mac desktop.
-
RE: Is that even possible o_O
Nothing special, many universities experimented with wide area wifi networks and have directional antennas on the roof of buildings. Probably you're living in between two university buildings.
-
RE: Secure API - Best place to put the username/password?
It depends a bit on your use case, depnding on how public your public API is I would either use:
- SSL/TLS with client certificates
- SSL/TLS with digest authentication
- SSL/TLS with a pre-shared key
I would try to avoid putting the credentials in the URL or in the payload, too many ways to get them logged somewhere in plain text on your server.
-
RE: Someone over here might know the answer to this!
OAuth does not provide authorisation it only does the Authentication* part of AAA, so you have to do the other part of AAA (authorisation and auditing) yourself.
- as long as you accept some source on the internet that probably never has seen the person or let alone verified the identity as a legit source for Authentication
-
RE: Top priority
First of all, having a list of things without a timeframe for each of them isn't very helpful. "Any other bug assigned to you in the issue tracker" is of course a no-go.
I would take the list, try to order them in a way that you can get the best leverage by working on related items at the same time and make an estimate. Then you multiply your estimates with some factor (we use Pi) and go back to the PM with the schedule for his okay. Of course he will not like it that feature B or Bug Y will take so much time to get fixed, but it will force him to either properly prioritize or involve more people (or force you to work 120hrs a week (or more)). -
RE: The path to extra work.
@blakeyrat said:
@Cassidy said:
Admittedly, if you own example.com then adding staging.example.com and dev.example.com to DNS to host testbeds (which is what I do) incurs no extra cost. Makes cookie testing easier, too.
Maybe they also saved money by not buying a wildcard cert.Even that is not an issue, a domain validated certificate can be obtained for free from startssl or you can use a self-signed certificate. It's not necessary to have an EV certificate for staging or dev.
Only if you still have to support IE on Windows XP you cannot have more than one vhost per IP address using SSL (unless you use non-standard ports). -
RE: Why don't people just read my mails?
So the real WTF is that you can't make the link to the terms and conditions work on your staging server...
-
RE: App to transfer text to an Android phone
Forget about Kies, it is one of the worst pieces of software ever written. I would look for a memo application that also has a companion app on Windows/Linux/OS X and syncs it data through Dropbox or a cloud solution. Then you can just write your shopping list on whatever is at hand. Some suggestions: Evernote, Remember the Milk, Wunderlist.
-
RE: Chevy vs. Ford
@mott555 said:
So finally I walked behind my truck to find out how bad the damage was on my end. There was none! No dents, no scratches, not even a scuff! I'm impressed that my taillight was strong enough to severely deform his hood without shattering. (I have a 3-inch lift kit, so the middle of my taillight was about even with the top of his hood.)
Still you should have ask a repair company to have a look at it. Sometimes there is structural damage that isn't visible at first sight. I once had someone hitting my car while waiting at a red light. It looked like the tow bar just ruined his car while there was no visible damage to my car, I had it checked any way and they discovered that there was some structural damage after all. Having it checked saved me from paying a very expensive repair at the annual check-up.
-
RE: How would YOU handle dynamic document generation?
A couple of years ago I had a job interview with a company that develops an open source document generator (http://www.libbit.eu/en/), it might be interesting to have a look at that. I eventually did not work there, because I got a job offer from another company that I accepted, but I am still in contact and they are doing very well with the software. It is deployed in several departments of the dutch government and I know from the discussions we had about design that it can work with templates that were mostly developed in a Word processor.
-
RE: Instructions
@ubersoldat said:
Man, how many times I had to write in some documentation "execute this with "argument" (without quotes) "
And how often did they come back to you with complaining they get an error for an illegal argument "(without" and "quotes)"?
-
RE: Best of Bread SAAS
@fennec said:
This isn't the first place that I saw the phrase, but I think it'll do:
You know, linking to a google query doesn't always mean that the others can get what you got back. Google results are not the same for someone in the USA or Europe, and they change over time. Right now the top link for your query is this forum post for me and the rest is all Software as a Service related.
-
RE: Feedback on MySQL DBA class wanted.
@ChristianF said:
Seeing as there are quite a few knowledgeable people on here, and the nature of the topic of this site, I was hoping someone would be kind enough to offer me some feedback on this class. In particular, if there are anything that I could have done better and why.
In case it's not obvious it's meant as a fully interchangeable class for interfacing against a multitude of DBMS, without having to change anything other than the name of the file included. It doesn't, obviously, support all of the features. Nor will it ever do, but it should support the most used ones. If I've missed some, please let me know as well as why you think it's a necessary inclusion.I didn't have a thorough look at what you produced, I'm just wondering why you didn't give PDO a try. PDO will give you the same and is supported by the main PHP team, so you don't have to worry about maintaining it.
-
The new website
It was somewhere around 2004 when the company I was working for decided to renew the online shop. Several meetings were held at management level and all the employees were involved in getting the specs for the new system. It would be a complete overhaul of the website that would make this old veteran of the online shops ready for the web 2.0.
After a half a year of debating about design and functionality the new design was commissioned. Some great interactive designs were made and about half a year later the designer delivered the new site design. Now the ball was with the web team to implement this new design. A team was charged with the changes and they diligently worked to implementing them, while at the same time another team continued to update the existing site with new features. After a year the new design was nowhere near implemented, so I was added to the team to work on the new design. Only then I discovered what a mess it was.
- Version control was not used
- Developers worked on their own copy and pushed changes to the website when they were ready to be tested. Of course, without checking if in the meanwhile the other had changed anything.
- The site was a complete mess, code and html were intertwined. All styling was done on the HTML tags.
- The site was in three languages, or two, or one by adding if then else statements in the code. The default language would vary depending on who wrote the code.
First thing we decided to change was to roll out version control. Next we started to externalise all strings and separate code from html. We created a test environment so we could test our changes before rolling them out in production (which meant replacing the ageing web server with Apache httpd 1.3 to support virtual hosts). One year later, when I left the company, we almost had the all the code separated from the resources so we could start implementing the new design, but since my position was not filled in by anybody the site again was soon out of sync with the existing site that was still being developed. About a year later the project was shelved and the company continued to use the old site till about a year ago when they migrated to Magento.
-
RE: Samsung vs Mac
@morbiuswilters said:
OP: Wait, so you have an Android phone? Why are you plugging it in for updates? You should be able to get those OTA. This isn't an iPhone.
Except that Samsung disabled the OTA updates and forces you to use Kies :(
-
Samsung vs Mac
No, not about the lawsuits...
I am a long time Mac user, not using Mac's exclusively, but the Mac is my main system and I do not own any Windows system. Two years ago I bought a Samsung Galaxy S, today I tried to update it again to the latest firmware. I have done updates before, but they always involved going to a shop and getting my entire device wiped, or running Windows on my Mac which doesn't work since I upgraded to Lion (other long story). However, since about a year Samsung even has a Mac version of Kies, the software to manage your phone. So I download and install this software, running into many WTF:
- Kies is called version 2.0 on the web, the downloaded disk image is called 1.3.0.12052_14. The installer is called kies20mac_s8173 and the version installed is 1.3.0.12052_14 again. At least 2 out of 4 are the same.
- Directly after running Kies pops up a message that it can import settings from my iPod Touch backup and a message that a new firmware version is available. Both are model dialog and the one having focus is not the top one. Only way to resolve: Force Quit
- Second try: only one popup for installing the new firmware, I tell it to go ahead and then get a message to disconnect and reconnect the phone. After that I get a message that I should not disconnect while it is downloading the firmware or it will brick the phone. Firmware download crashes...
- Looking into the logs to see if I can find any cause I notice a couple of logging WTF's:
- about 500 messages about not being able to open a log file, without specifying which file.
- above log message is ignored after the first 500 because it was sent more than 500 times per second.
- hundreds of lines saying
Kies: writestring ====>>> AT+PROF=CONTINUE, timeout = 15.000000
- all together Kies logged about 2600 messages in less than an hour of trying, averaging at 1 log message per second, and it would be much worse if logging wasn't throttled
- Browsing through the logs I found these interesting messages:
21-05-12 23:45:33,111 [0x0-0x30030].com.samsung.Kies: objc[325]: Class MDGPBManager is implemented in both /Applications/Kies.app/Contents/MacOS/PIMsManager_10_7.dylib and /Applications/Kies.app/Contents/MacOS//PIMsManager.dylib. One of the two will be used. Which one is undefined. 21-05-12 23:45:33,121 [0x0-0x30030].com.samsung.Kies: objc[325]: Class BTUIPodcastXMLConverter is implemented in both /Applications/Kies.app/Contents/MacOS//Device.dylib and /Applications/Kies.app/Contents/MacOS//MTPService.dylib. One of the two will be used. Which one is undefined. 21-05-12 23:45:33,122 [0x0-0x30030].com.samsung.Kies: objc[325]: Class BTUIPodcastXMLConverter is implemented in both /Applications/Kies.app/Contents/MacOS//Device.dylib and /Applications/Kies.app/Contents/MacOS//UMSService.dylib. One of the two will be used. Which one is undefined.
So maybe that explains the crashing...
In the end I didn't manage to update my phone, so I just did a factory reset in the hope that it would at least fix the worst issues.
Of course I'm the real WTF for trying to use a Samsung phone as a Mac user...