Slashdot Mirror


User: mario_grgic

mario_grgic's activity in the archive.

Stories
0
Comments
799
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 799

  1. Re:OMG TEH EVIL APPLE on Apple To Require Sandboxing For Mac App Store Apps · · Score: 1

    And you can't do that with Mac App Store model either. App writer may request access to the address book from Apple (not you as user), and Apple may or may not grant it to the app. If Apple grants it, the user has no option to control it at all. The option is to use the app or not. However, there is no way for you to make an informed decision about this, since it is not public what entitlements an application has.

  2. Re:Cue Apple fans saying "That could NEVER happen" on Apple To Require Sandboxing For Mac App Store Apps · · Score: 1

    There is good subset of OS X users that would never have switched to the platform was it not a UNIX, with decent terminal/command line toolchain and dev tools that used to be distributed on the OS install DVD. Many of those users also brought many of their family to the platform. If these people leave Apple and turn from platform advocates to platform haters, things could change for Apple, at least when it comes to their computers (which apparently they don't really care that much about anyway).

  3. Re:OMG TEH EVIL APPLE on Apple To Require Sandboxing For Mac App Store Apps · · Score: 1

    Except you can declare that you want to use thunderbolt, bluetooth, dvd drive, network drive, firewire etc. These are not entitlements mac app store app can request at all.

  4. Re:Problem? on Apple To Require Sandboxing For Mac App Store Apps · · Score: 1

    Actually, accessing hardware like thunderbolt, firewire, Bluetooth etc is not even on the list of entitlements. App Store app simply can't do any of that.

  5. Re:Problem? on Apple To Require Sandboxing For Mac App Store Apps · · Score: 1

    You know what, I don't think you are wrong at all. They certainly show they are really keen to get out of the pro market. Killed off XServe, there was a rumor a couple days ago that they will kill Mac Pro as well. 17'' Macbook Pro will then be their most powerful and most expensive computer, with lowest volume of sales, and next in line to be killed off. Then add their disinterest in providing pro apps that actual pros really need (look at the fiasco with the FCP X) and you get a clearer picture. Apple really wants to be in the post PC handheld appliance business.

  6. Re:I am pleased to say... on Vim Turns 20 · · Score: 1

    I just want to thank you for exuberant ctags. I use it daily in conjunction with VIM and can't imagine exploring and navigating large code base without these two :D.

  7. Install Pentadactyl on Vim Turns 20 · · Score: 2

    give focus to a text box/area and hit CTRL+t to go into command mode. A lot of vi commands are supported, but CTRL+i opens the contents of the text area in VIM just in case :D.

    Pentadactyl is much more than this. It allows you to fully navigate and control your browser using keyboard only in very natural vim-esque way. It has extensive help. Just type :h topic. It has completion for most things including ex commands etc.

    It's one of the reason why I love and use Firefox.

  8. Re:What was the point of this exercise? on Theologian Attempts Censorship After Losing Public Debate · · Score: 1

    This kids is what a delusional person sounds like. Unintelligible mumbo jumbo and irrational logic. Hate to break it to you but we already have models of universe that starts from nothing. Read Hawkng's "Grand Design" and upcoming "Universe from Nothing" by Lawrence Krauss. Don't expect to understand the details (Hawking does not even go into details) because that requires a fairly good understanding of the quantum mechanics (which is relevant for the universe that starts from essentially an infinitesimal point). By the way, the biggest fault with religion is that it makes a virtue out of faith and faith is believing something without evidence, which is essentially ignorance. Religion makes virtue out of ignorance. Faith is not a way to enlightenment or to discovery of what is true, only evidence based reasoning is.

  9. Re:Lion much better than you think on Is Apple Pushing Away Professionals? · · Score: 1

    Spaces and expose were always integrated. You show bird eye view of your spaces (F19 for me) and then hit expose to expose windows in all spaces. You could move windows from one space to another when in bird eye view etc.

  10. That's the kind of thing... on Ask Slashdot: Standard Software Development Environments? · · Score: 1

    you ask in an interview. This is not the norm among good development shops. You are stuck in a pretty bad one it seems. So, you have not really found a job yet, this is a stop gap for you I'm afraid, unless you are willing to regress professionally.

    So, next time be smarter and interview your prospective employers as well and ask about their processes, tools they use to manage them, methodologies, what kind of hardware infrastructure they have in place, build environment, automated tests, do they have QA department/employees, what developer tools are used, how do developers typically work (IDE only, or do some use CLI tools?), what GUI toolkit is used, how does continual improvement work, do they have a coding standard, do they do peer reviews, are they mandatory, are developers admins on their machines, what OSes do developers typically work with, what databases etc (just off the top of my head the things that are important to me). If you spot any red flags, like no version control used, ask more questions for clarification. If they really don't use version control and think its not necessary, eliminate them. Not everyone is worth working for I'm afraid.

    And if you are thinking of instituting change and putting proper practices in place, think again. If you were not hired specifically with a mandate to do that, you will just being perceived as a bitchy new guy, who complains a lot about how things are done at the new place.

  11. This is also on Steve Jobs Dead At 56 · · Score: 3, Informative

    text on the TextEdit app icon on every Mac OS X installation :D.

  12. Re:Firefox is VERY crashy lately on Chrome Set To Take No. 2 Spot From Firefox · · Score: 1

    Really, I have never experienced a crash with firefox on any platform (I use it primarily on Mac). What are you doing when it crashes? Could it be java plugin?

  13. Re:Azure on Windows Server 8 Is A Radical Departure From Previous Releases · · Score: 4, Interesting

    Depends on the library. Most libraries I use are open source, reading documentation is reading code and comments. It's really fast to navigate code for about 550 languages that my tools are aware of (VIM with ctags, cscope, clang etc). But if I don't have the source, then reading documentation can also be done quite fast inside the shell, together with editor. I never understood people who hit . or -> in their IDE and then scroll through the list and choose what method they think they want to call. How are you ever going to learn like that. I'm not saying that good tools like VIM/emacs don't have the ability to complete code, by syntax (parse trees for some languages) or by textual analysis on other cases, but this is TYPING aid, not code writing aid.

    If you can't open a notepad and write a simple program (let's say a dialog with a panel, a few text boxes and buttons) without an IDE in a language of your choice, then how good a programmer are you?

    Get rid of mental clutches and start using your brain is my advice. You'd be surprised how much you can learn if your tool doesn't stifle you.

    But this is just the first step. Learning more advanced things, how to search effectively, bend and transform code or text in general to your will, create mini reports of things you are interested in (some of the most basic things like class outline, or call hierarchy are dedicated views in most IDEs, but there are other things you might be interested in that are not) and are all learning aids. And the best thing is this knowledge and tools are applicable and transferable to any kind of programming task, whereas most IDE users would not even consider learning or programming a language their IDE does not support.

  14. Re:Azure on Windows Server 8 Is A Radical Departure From Previous Releases · · Score: 3, Insightful

    Regularly work with millions of lines of code. My tools scale perfectly well, and for dozens of languages too, not just like VS which works OK for C#, but absolutely sucks for C++ or say Perl, or Eclipse which is good for Java, but sucks for C++ or Haskell for example.

    I think before you make judgement on this, perhaps you owe it to yourself to learn it first, or at least watch someone who knows what they are doing (if you can find someone).

  15. Re:Azure on Windows Server 8 Is A Radical Departure From Previous Releases · · Score: 3, Insightful

    Yes, there is. UNIX shell and command line in my opinion is the best development environment ever made. And it's been around for a long time. The usual arguments given why this isn't so all boil down to it takes average developer too long to learn it. But nothing can ever come to the level of productivity you get when you finally do. After you do, IDEs and Visual Studio in particular start being impediments rather than productivity boosters.

  16. The idea of faster network... on Why We Don't Need Gigabit Networks (Yet) · · Score: 4, Insightful

    is not for one computer to saturate it, but for 10 machines to get decent throughput simultaneously.

  17. Re:No Thanks! on Java 7: What's In It For Developers · · Score: 0

    Google will never do that. Being a good C++ requires Buddhist monk discipline and restraint to not misuse the language features (and C++ makes it really easy to do that), experienced language designer knowledge to really understand some finer points of C++ committee design decisions, and unbelievable amount of patience when working on code base written by people who don't fit the criteria. Did you ever notice how developers in higher languages spend 90% of the time talking about the problem domain. C++ developers spend 70% of the time talking about C++ language and design issues.

    This is why Google won't "punish" their platform by requiring everyone to develop in C++ for it. That would be suicidal.

  18. Re:Meh. on Java 7: What's In It For Developers · · Score: 1

    Python is a nice language, but I'm not sure how it scales to tens of millions of lines of code? Java with its mature tools scales really well. It's not hard to maintain and add new features.

    So, yes, if your project is small and runtime speed is not an issue develop in Python/Ruby or what ever. But if you hit critical code base size, scaling further might not be as easy. Also, tool support for dynamic languages can never be as good as for statically typed ones with reflection like Java or C#.

  19. Re:Deja vu on Steve Jobs Resigns As Apple CEO · · Score: 1

    How can you even compare a damn politician with someone who creates new things and makes this world a better place?

  20. Re:Dev environment on Why PCs Trump iPads For User Innovation · · Score: 1

    Don't you think that's just a matter of having enough computing power squeezed into a matchbox sized computer? In about 10 - 15 years phones will run hardware that's faster than 8 core 3 GHz, 45 lb desktops of today. And honestly, most computers now have enough computing power for 90% of people's needs.

    So, imagine shrinking your powerful desktop with its powerful OS into a phone sized device that sits in your pocket. You come to work and it recognizes the screen and keyboard sitting on the desk and starts projecting on it. You fire up your code editor and write code. You go to a meeting and it connects to the projector and you give a presentation. All without ever taking it out of the pocket.

    The first company to get there is going truly going to revolutionize the way we do work (unless someone makes strong AI first that is :D).

  21. Re:OS wide vim mode on One Week: No Mouse, Just Keyboard · · Score: 1

    I'd be happy just to be able to have vim anywhere text can be typed in/edited. I'd pay good money for VIM system wide.

  22. Re:The conkeror web browser on One Week: No Mouse, Just Keyboard · · Score: 1

    I prefer Pentadactyl. From what I understand vimperator is a little too heavy and has not been updated for a really long time. Pentadactyl is frequently updated fork.

  23. Re:Firefox + gestures + OS X on One Week: No Mouse, Just Keyboard · · Score: 2

    Firefox with Pentadactyl for true VIM like experience while browsing the web.

  24. Re:Do they have an IT dept? on Microsoft Exploits Firefox 4 Uproar, Beats IE Drum · · Score: 3, Insightful

    That would be true if everything continued to work. But Firefox 5 broke quite a few extensions. In principle I agree that if things just continued to work, then it all comes down to a version number change, and Firefox 5 would be a security update for 4. However, if you also add to the mix that in the "enterprise" a typical user can't do much with their computer, so a simple auto update like this requires admin intervention and you have a real problem.

  25. Re:They get updates? on Skype Forcing Mac Users To Upgrade Client · · Score: 1

    IT was not released now. It was released months ago, and most users make a huge outcry against the serious degradation in user experience and horrible performance of the application (that uses up to 60% CPU just idling with no user activity going on). Users downgraded to previous version and now they are forced to update. This is what is going on, and like is more often the case in recent years Microsoft is quite irrelevant to this story.