Git Product home page Git Product logo

free-programming-books's People

Contributors

ajay-singh1 avatar alexanderfefelov avatar borgified avatar danielkrupinski avatar davisonio avatar davorpa avatar dependabot[bot] avatar eraysahin06 avatar ericguirbal avatar eshellman avatar esparta avatar gintass avatar grogy avatar huzaifaalmesbah avatar igorlutiy avatar jightuse avatar kadhirash avatar luigiimvector avatar luminousspice avatar maieul avatar mcicolella avatar mhm5000 avatar mouseion avatar mrs4w avatar quobit avatar sethfalco avatar ss-th24 avatar sunxb10 avatar timosalomaki avatar vhf avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

free-programming-books's Issues

cases

awalabil in a feuchen of coller,

Merge pycrumbs

I encountered Pycrumbs. Its is an enormous list of python references.

Should it be merged with this repository?

"Getting Started with Ubuntu" linked to French version of site

Hi, I was browsing the english section of free programming books and an entry named "Getting Started with Ubuntu" caught my eye out of curiousity (What's in a Linux book?). I clicked and it brought me to the website but french was the chosen language. I thought this was strange considering I'm based in the US and not going through any proxies. An easy fix would be to change the link from:

http://ubuntu-manual.org/

to:

http://ubuntu-manual.org/?lang=en_US
or
http://ubuntu-manual.org/?lang=en_GB
or
http://ubuntu-manual.org/?lang=en_AU

Android books no longer avaliable.

It seams that both Building Android Apps with HTML, CSS, and JavaScript and Learning Android books are no longer available due to O'Reilly removing them from the Open Feedback Publishing System.

It might be a good time to start looking for other available free Android books instead of leaving an empty category.

Language section

Hi all,

It's possibile to create a section for every language to create lists for non-english materials? The actual list will be moved under "En" or "English" section and the other lists will be created under relative language.

Curl Language

Is there a good Curl reference to add? I am looking for one.

New incoming

This is not yet a book about JavaScript, but it will be one in the future.

Oracle Pl/SQL Links are dead

these first two links are dead. showing status 404.
PL/SQL Language Reference
PL/SQL Packages and Types Reference

Chinese list has english books

It seems like someone just copied the english list when creating the chinese one, and then never bothered to delete the english list.

Is there a reason for that?

Adding software versions in table-like structure

Hello, you can consider this a feature request/enhancement.

I've noticed that in the case of some lists of free books, the software they are using seems to be a bit outdated (especially for software like frameworks, etc.)

What I propose is to use a 2-way table to perhaps divide the actual link with the version of the main software being addressed in the book.

Eg. Deep Dive into Rails | 3.04

This will be a good way for people to see what version of the software the book is written for without having to scroll through the book for it.

Idea: add formatting text to .MD files

When I was adding my books to the list I figure out that there is not a standard for the formatting on the files.

For instance, some people use:

### Android

* [Name](link)

And other people use this format:

### Android
* [Name](link)

The problem here is with the new lines behind a header.

I propose to use 2 newlines between the last book of the list and the new header, and between the header and the first book not use a newline.

would like to reopen #115

#115 was an attempt to check broken urls

creating new issue for visiblity

i finally got around to writing the url checker. actually i had it finished a while back but i wasnt happy with it then. now, i've had some time to rewrite it, add some improvements and i think it's ready for usage. as it stands:

  1. it'll scan all the (free-programming-books*.md) books and go through each url.
  2. if url is bad, it creates a github issue here with that url. it includes the language (ie. ja, en, it) so you know which file to find the bad url. also it will include the original committer's login so that they are automatically notified (maybe they'll return and give us updated link in a PR)

for an example of what it might look like in action, check out here:

https://github.com/borgified/test_issue/issues?state=open

i just made a test repo to create the issues when the script finds bad urls.

my url checker script is here: https://github.com/borgified/url_checker

if all goes well, i plan to run this in redhat's openshift under cron job... maybe once a week might be enough?

there's a few other improvements i still need to make like:

  1. dont recreate new bad url issue if the same url issue already exists
  2. figure out how to run it inside openshift

let me know if you want me to run it once to start things off. i'm holding off because it will create a bunch of issues (there are a few bad urls) and i dont want to spam up the issues section without your blessing.

Uploading System

Hi...
Should we create a server for books that are free but not on the web and people upload them in different services(like Dropbox or Google Drive)?
I can provide the host (a linode server)...

Feature Request: Split up sections

Having everything in a single file is a bit of a pain to browse through and not really scalable. Could we perhaps split this into separate files? Maybe one for each language/sublist with the current sections turned into folders? (or since some of the languages are kind of sparse, maybe four files: Meta-Lists, Graphics Programming, Language Agnostic).

I'd submit a pull request, but it'd probably break all the current open pull requests. (and I'm not sure whether it'd conflict with your markdown-html conversion)

Delete the manual index, and let pandoc create the table of contents

The manual index which are now is problematic :

  • they must be completed manually -> could have forget
  • they implie to check the validity of internal link

I propose to deleted them, and to let pandoc with the --toc options to produce it.

That implies I thinks to make a makefile (I can do it), which will product the output in pdf and .html format automatically.

Add FreeBSD and PC-BSD Books.

Hi,

Can we add links to the following?

FreeBSD documentation, has options to download in multiple formats.
http://www.freebsd.org/docs/books.html

Greg Lehey’s The Complete FreeBSD, but his site is down
http://www.lemis.com/grog/Documentation/CFBSD/

and the PC-BSD's user handbook, with various formats.
http://wiki.pcbsd.org/index.php/PC-BSD%C2%AE_Users_Handbook

Love the compilation. :)
I have no experience in git(and a proper net connection), otherwise I would have sent a pull request.
Thanks!

moocs

Internal Links Are Broken On Website

On the website, internal links from the Index list to each of the sections are dead. For example, the Python link goes to #python but the Python section's href is #python-5. Each of the sections has -5 appended to the anchor name for some reason. The markdown file is fine so it seems to be a bug with whatever Markdown to HTML conversion tool is being used.

Highlight titles aimed at children

There are a number of titles aimed at younger people in the list, especially in the Python section. It would be good to have a way to highlight those. What would be the preferred way to do that? A special marker, a separate list, anything else?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.