Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 05/01/2013 in all areas

  1. So, I've been bothered lately by bit.ly links. These are URLs to http://bit.ly/... that are ubiquitous across the web. How many years have we preached to users, "Do NOT ever click on links that go to websites you do not trust? Avoid websites that redirect you to new servers?" Well, that's exactly what bit.ly does, and it relies upon the security blindness of most of the populace to be a viable system. The advantage of a bit.ly link is all in the market tracking -- it allows a website to hand out different bit.ly masks to different media outlets and then track which URL is the most used for getting back to the site. But how do I know that this funky bit.ly URL, with its garbled characters, is actually going to the reputable URL that it claims to be going to? I can't. So, frustrated, I have avoided clicking on many links. But I've found a workaround. You can do this... tl;dr: Take the bit.ly URL and add a + to the end of it. This brings up the statistics page for that bit.ly link AND it displays the real URL that the link goes to. Then you can copy/paste that real link into your browser or, if you don't mind the tracking, you can go remove the + and let bit.ly do the redirect for you. Annoying, but at least straightforward.
    2 points
  2. I have a class that defines a message. I inherit from this class for all my messages. The class contains a must override method called 'Execute'. Every time I create a child of this class and create the override method for Execute then go to save it, it wants to save the parent as well. This only occurs after I create the override method for Execute. If I just create the class, save it, change its inheritance and save it again the parent class is not affected. I have no idea why it is doing this but it is really annoying. Especially since everything is in version control, I end up having to check the parent out just to save the project. The reason given for the need to save the parent is 'Item moved within library'. The parent class is in a lvlib. I am running LV 12.0f3. Any ideas? Is there a CAR for this or am I just doing something wrong? thanks, -John
    1 point
  3. I tried to create a simple test case to repro this but I could not get it to show the issue. But, I can make it happen with my message architecture. So, I am including a zip of the required files to reproduce it. Steps: 1. After unzipping the project, verify that all files are read only except the project itself. (simulates everything being checked into source control) 2. Open the project and create a new class. 3. Save the project (should work). 4. Have the new class inherit from Message.lvclass. 5. Save the project (should work). 6. Create an override method for Execute in your new class. 7. Save the new Execute method. (should work). 8. Try to save the project. You should get a dialog that says Message.lvclass has unsaved changes. Do not save it. Allow the save process to continue with prompts. It should complete. 9. Close the project. Again you will be told to save Message.lvclass. Do not save it. Allow the project to close. 10. Open the project. 11. Close the project. Notice that Message.lvclass no longer wants to be saved. Why? And why did it want to be saved in the first place? Here is the project: Parent Save LVOOP Bug.zip I will send this to NI as well, but wanted to post here in case someone wants to try to repro the issue and confirm it for me. thanks! -John Can you post the link to report bugs. I can't seem to find it on the web site. No, I have not tried that. Just curious why you suggest that. The method is abstract. There is really nothing in it since it must be overridden.
    1 point
  4. Well done on defining a case that causes this. I wonder if it can be reproduced with an example project? I've seen this many times over the years but never been able to pin it down to a case that I could post or even ship off to NI. This and similar behavior continue to cause us enough grief with source code control that I still can't fathom working on LabVIEW projects with more than a very small team of developers.
    1 point
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.