Linux.com

Istimsak Abdulbasir

Istimsak Abdulbasir

  • Moderator
  • Posts: 483
  • Member Since: 05 Jan 10
  • Last Logged In: 9 hours ago

Latest Posts

Posted by
Topic
Post Preview
Posted
  • Istimsak Abdulbasir
    RE: Can anyone tell me what this error means?
    I like questions like this. I hope someone who is more an expert in program debugging can jump in and help. Did some research, and, it appears that this pointer "0x09ea9fa8" is pointing to something that cannot be used. It could be memory, or, a location to some other function that the system can't access. Here is some explanation of dynamically linked libraries: [url=http://en.wikipedia.org/wiki/Dynamic_linker]http://en.wikipedia.org/wiki/Dynamic_linker[/url] Someone experienced a similar issue: [url=http://stackoverflow.com/questions/20297524/c-free-invalid-pointer]http://stackoverflow.com/questions/20297524/c-free-invalid-pointer[/url] Here, a person was told of a debugger they could use to process this error: [url=http://stackoverflow.com/questions/151268/how-to-force-abort-on-glibc-detected-free-invalid-pointer]http://stackoverflow.com/questions/151268/how-to-force-abort-on-glibc-detected-free-invalid-pointer[/url] Here is my educational guess. The dynamically linked library "glibc" is being used on this program ./bf1945_Inxded that has this header, munmap_chunk() that is using a bad pointer to either memory or another function. More than likely, it is pointing to a memory location that should not be used. You have to find what that pointer is and fix it. Try using the debug tool to debug it. [url=http://valgrind.org/]http://valgrind.org/[/url]
    Link to this post 9 hours ago

    I like questions like this. I hope someone who is more an expert in program debugging can jump in and help.

    Did some research, and, it appears that this pointer "0x09ea9fa8" is pointing to something that cannot be used. It could be memory, or, a location to some other function that the system can't access.

    Here is some explanation of dynamically linked libraries:

    http://en.wikipedia.org/wiki/Dynamic_linker

    Someone experienced a similar issue:

    http://stackoverflow.com/questions/20297524/c-free-invalid-pointer

    Here, a person was told of a debugger they could use to process this error:

    http://stackoverflow.com/questions/151268/how-to-force-abort-on-glibc-detected-free-invalid-pointer

    Here is my educational guess. The dynamically linked library "glibc" is being used on this program ./bf1945_Inxded that has this header, munmap_chunk() that is using a bad pointer to either memory or another function. More than likely, it is pointing to a memory location that should not be used.

    You have to find what that pointer is and fix it. Try using the debug tool to debug it.
    http://valgrind.org/

  • Istimsak Abdulbasir
    RE: Have WordPress (or Apache) read a link in a file and use it as a link on a page?
    You are hosting your own wordpress blog located on a web server made using apache, I think? Or, you have a website (wordpress), or a website sitting on a web server (apache)? You have an API that you implement in the the blog or website that fetches a link to a file. That file can be downloaded. There is another link in that file that changes automatically. You want that link applied to your blog which updates itself automatically. This is how I am interpreting your question. I could be wrong. The title of this post says, pull a link from a file that has another link and embed that link in your site. Again, I could be wrong. I am sure there is a script that you can use within HTML to perform this kind of action. I here javascript is in constant use. First we need to be clear on what you are asking.
    Link to this post 9 hours ago

    You are hosting your own wordpress blog located on a web server made using apache, I think?

    Or, you have a website (wordpress), or a website sitting on a web server (apache)?

    You have an API that you implement in the the blog or website that fetches a link to a file.

    That file can be downloaded. There is another link in that file that changes automatically. You want that link applied to your blog which updates itself automatically. This is how I am interpreting your question. I could be wrong.

    The title of this post says, pull a link from a file that has another link and embed that link in your site. Again, I could be wrong.

    I am sure there is a script that you can use within HTML to perform this kind of action. I here javascript is in constant use. First we need to be clear on what you are asking.

  • Istimsak Abdulbasir
    RE: Changing the OS to make a new one?
    @Zethnos Linux is cool to use. What makes it cool to me is how modular it is. There is little restrictions on what you can add and remove. It goes beyond changing only the background wallpaper and color theme. You are molding a system to your own. Power really is in the user's hand. The real power of linux is in development. When you are free to do with your system as you please, you begin thinking what new products the world has yet to see. Machines don't drive computing, software does. If you learn to develop software, the possibilities of what linux can do are almost endless. However, as with all things, everything has its place. If you are trying to make Linux friendly for windows applications, you would be better to stick with windows. Windows, MacOSX and any other closed-sourced systems must release the source-code to their software for FOSS(free open source software). Otherwise you will have to build from scratch a whole new program. Look into developing APIs. This, my friend, is the bridge to all. Linux is a growing interest in gaming and game development. Personally, an OS gaining desktop value through gaming is a weak argument. The objective of a desktop is productivity. That is how you rate it. Want EXTREME gaming? Buy a game console. However, the PC gaming industry has now listed Linux as a platform for game compatibility. A PC is a personal computer. Since "PC" is a broad term, it has to include PC based OSes. The market for game developmnet on linux is wide open. They will need more people like you. I can't wait to see what you have up your sleeves.
    Link to this post 12 hours ago

    @Zethnos

    Linux is cool to use. What makes it cool to me is how modular it is. There is little restrictions on what you can add and remove. It goes beyond changing only the background wallpaper and color theme. You are molding a system to your own. Power really is in the user's hand.

    The real power of linux is in development. When you are free to do with your system as you please, you begin thinking what new products the world has yet to see. Machines don't drive computing, software does. If you learn to develop software, the possibilities of what linux can do are almost endless. However, as with all things, everything has its place. If you are trying to make Linux friendly for windows applications, you would be better to stick with windows. Windows, MacOSX and any other closed-sourced systems must release the source-code to their software for FOSS(free open source software). Otherwise you will have to build from scratch a whole new program. Look into developing APIs. This, my friend, is the bridge to all.

    Linux is a growing interest in gaming and game development. Personally, an OS gaining desktop value through gaming is a weak argument. The objective of a desktop is productivity. That is how you rate it. Want EXTREME gaming? Buy a game console.

    However, the PC gaming industry has now listed Linux as a platform for game compatibility. A PC is a personal computer. Since "PC" is a broad term, it has to include PC based OSes. The market for game developmnet on linux is wide open. They will need more people like you.

    I can't wait to see what you have up your sleeves.

  • Istimsak Abdulbasir
    RE: Linux version best for Mobile App server
    [quote="Kaveek"]Greetings I am very new to Linux and would like to know the following: a. Which Linux version will work best as a server for a Mobile App sitting in the cloud and why so? b. I have been advised to utilize MongoDB as it is open source as well and easily expandable. In your opinion was this a wise decision? Any advise or tips would be highly appreciated. Regards, Kaveek[/quote] When you say server for a mobile app, did you envision a server hosting the mobile app and will allows others to download the app directly from the server? Or, the server will data collected by the mobile app? This is an interesting question and I would like to learn more about it.
    Link to this post 2 days ago

    Kaveek said:

    Greetings

    I am very new to Linux and would like to know the following:

    a. Which Linux version will work best as a server for a Mobile App sitting in the cloud and why so?

    b. I have been advised to utilize MongoDB as it is open source as well and easily expandable. In your opinion was this a wise decision?

    Any advise or tips would be highly appreciated.

    Regards,
    Kaveek

    When you say server for a mobile app, did you envision a server hosting the mobile app and will allows others to download the app directly from the server? Or, the server will data collected by the mobile app? This is an interesting question and I would like to learn more about it.

  • Istimsak Abdulbasir
    RE: Linux version best for Mobile App server
    [quote="Akdom"]Hi Kaveek, I'm no big expert, but I would suggest you CentOS or Debian since they are pretty good for a server. Look them up on the internet. They are both kind-of lightweight, intuitive and easy to use. And they both have a great community and are still maintained on regular basis. Both OS are widely used, so you won't hit a wall if you have a problem and most of VPS provider offer them along other OS flavour. Debian is also concervative in their packages version, so you won't get all the latest cool and amazing features for each of your packages, but you are sure they will work and they are (almost :) ) flawless. I personally use Debian on all my servers. You may want to ask more specific questions to the ServerFault awesome community concerning server-specific questions if you need help to set up your server (they won't do it for you but they can guide you). Concerning MangoDB, I tried MangoDB for a week or so, but I personally prefer MariaDB with the TokuDB engine. It is open source, it is an active project, it is way better than MySQL in many ways, and it's fast (with some tweaks, it can fly!). TokuDB offer on-the-fly compression (among many other benefits) which I looooove. Those are just quick tips, you may want to look on those respective websites or search more information about them on the internet. [/quote] Don't forget to also give the user links to the sites that you are suggesting. The sites you have in mind might work but without links, the user could get lost.
    Link to this post 2 days ago

    Akdom said:

    Hi Kaveek,

    I'm no big expert, but I would suggest you CentOS or Debian since they are pretty good for a server. Look them up on the internet. They are both kind-of lightweight, intuitive and easy to use. And they both have a great community and are still maintained on regular basis. Both OS are widely used, so you won't hit a wall if you have a problem and most of VPS provider offer them along other OS flavour. Debian is also concervative in their packages version, so you won't get all the latest cool and amazing features for each of your packages, but you are sure they will work and they are (almost :) ) flawless.

    I personally use Debian on all my servers.

    You may want to ask more specific questions to the ServerFault awesome community concerning server-specific questions if you need help to set up your server (they won't do it for you but they can guide you).

    Concerning MangoDB, I tried MangoDB for a week or so, but I personally prefer MariaDB with the TokuDB engine. It is open source, it is an active project, it is way better than MySQL in many ways, and it's fast (with some tweaks, it can fly!). TokuDB offer on-the-fly compression (among many other benefits) which I looooove.

    Those are just quick tips, you may want to look on those respective websites or search more information about them on the internet.


    Don't forget to also give the user links to the sites that you are suggesting. The sites you have in mind might work but without links, the user could get lost.

  • Istimsak Abdulbasir
    RE: Changing the OS to make a new one?
    [quote="Zethnos"]Hey guys. For some time now I have had (what I think are) a few great ideas for my own OS. I asked some of my friends that do computer programing if they could help me, but they all said that it is too much work that I should just look at linux. I took their advice and did some googling and found out I can take linux and make my own OS from it. I have a problem though. I am not a computer programer by any means. I am a graphic designer. My coding knowledge is limited to HTML and CSS coding for websites and such. I mean I can probably sit down and try to learn programing code in my free time, but that would take a long long time, and I am not looking to going back to school for it because I am scared I would just end up failing the classes. (I am 19 years old by the way.) Do any of you know where I might be able to find someone willing to help me as just a side project? or is there maybe some software that can do code editing and I just tell the program what I want the OS to do? Most of my ideas are User Interface based. I can do all of the graphics and everything for the OS I just need help with coding it to do things. I was also thinking I might want to do a tablet or phone OS to start with if it would be easier to make. I don't really know anything about linux or where to start, I was just told it would be best to start here instead of making one from scratch. Can you guys recommend any youtube videos that can teach me all about the OS itself and what all it can/can't do? I heard that it has a lot of short comings compaired to other operating systems. or is it just as good as windows and apple? Sorry about the long post and all the questions, I am just really interested in having my own OS and using linux to help. One last thing, is there a way to code it so I can run Windows programs without using WINE or Crossover? Thank you for reading and for any advice you can give me![/quote] Before you pursue creating your own OS, there are some things to consider 1) Do you see a problem that this new OS will fix? 2) Can you allocate the required time needed to learn its programming structure? 3) Is there another Linux distro that functions towards your liking? 4) Can you build and manage your own packages and can you get help when needed? 5) what package format will you be using and what package management program will be in place (very important) 6) Would it be better to contribute to a current GNU/Linux project and negotiate your changes there? Definitely research question 1. You don't want to recreate an already ongoing project and start a project that does not have a market. Share your ideas first with other linux users and developers. Their feedback will tell you if you have something. Because you are not familiar with linux, first step will be to learn it. Put it on a desktop,or server, and hack it. Learn as much as you can. Linux is good for development but may not be good for you. First learn to drive the car before learning how to fix it. You must also be willing to learn a lot of programming. Creating a new OS is no easy task. If you are not sure about your abilities, then you will stop before you get started. Here is a good site that gives an overview about forking a Linux OS. [url=http://www.fotiskoutoulakis.com/distro-forking-101/]http://www.fotiskoutoulakis.com/distro-forking-101/[/url] This will give you an idea of is required to perform this process. Then browse this site to start learning linux. [url=http://www.linux.com/learn/new-user-guides]http://www.linux.com/learn/new-user-guides[/url] You can also have a look at this site to get you started. [url=http://www.tldp.org/LDP/sag/html/index.html]http://www.tldp.org/LDP/sag/html/index.html[/url]
    Link to this post 2 days ago

    Zethnos said:

    Hey guys. For some time now I have had (what I think are) a few great ideas for my own OS. I asked some of my friends that do computer programing if they could help me, but they all said that it is too much work that I should just look at linux. I took their advice and did some googling and found out I can take linux and make my own OS from it.

    I have a problem though. I am not a computer programer by any means. I am a graphic designer. My coding knowledge is limited to HTML and CSS coding for websites and such. I mean I can probably sit down and try to learn programing code in my free time, but that would take a long long time, and I am not looking to going back to school for it because I am scared I would just end up failing the classes. (I am 19 years old by the way.)

    Do any of you know where I might be able to find someone willing to help me as just a side project? or is there maybe some software that can do code editing and I just tell the program what I want the OS to do? Most of my ideas are User Interface based. I can do all of the graphics and everything for the OS I just need help with coding it to do things.

    I was also thinking I might want to do a tablet or phone OS to start with if it would be easier to make. I don't really know anything about linux or where to start, I was just told it would be best to start here instead of making one from scratch. Can you guys recommend any youtube videos that can teach me all about the OS itself and what all it can/can't do? I heard that it has a lot of short comings compaired to other operating systems. or is it just as good as windows and apple?

    Sorry about the long post and all the questions, I am just really interested in having my own OS and using linux to help. One last thing, is there a way to code it so I can run Windows programs without using WINE or Crossover?

    Thank you for reading and for any advice you can give me!


    Before you pursue creating your own OS, there are some things to consider
    1) Do you see a problem that this new OS will fix?
    2) Can you allocate the required time needed to learn its programming structure?
    3) Is there another Linux distro that functions towards your liking?
    4) Can you build and manage your own packages and can you get help when needed?
    5) what package format will you be using and what package management program will be in place (very important)
    6) Would it be better to contribute to a current GNU/Linux project and negotiate your changes there?

    Definitely research question 1. You don't want to recreate an already ongoing project and start a project that does not have a market. Share your ideas first with other linux users and developers. Their feedback will tell you if you have something.

    Because you are not familiar with linux, first step will be to learn it. Put it on a desktop,or server, and hack it. Learn as much as you can. Linux is good for development but may not be good for you. First learn to drive the car before learning how to fix it.

    You must also be willing to learn a lot of programming. Creating a new OS is no easy task. If you are not sure about your abilities, then you will stop before you get started.

    Here is a good site that gives an overview about forking a Linux OS.
    http://www.fotiskoutoulakis.com/distro-forking-101/

    This will give you an idea of is required to perform this process.

    Then browse this site to start learning linux.
    http://www.linux.com/learn/new-user-guides

    You can also have a look at this site to get you started.

    http://www.tldp.org/LDP/sag/html/index.html

Who we are ?

The Linux Foundation is a non-profit consortium dedicated to the growth of Linux.

More About the foundation...

Frequent Questions

Join / Linux Training / Board