Bobinas P4G
  • Login
  • Public

    • Public
    • Groups
    • Popular
    • People

Notices tagged with coding

  1. Pato (patojad@mastodon.social)'s status on Wednesday, 12-Feb-2025 12:36:39 UTC Pato Pato

    🤔 ¿Es mejor #aprender un solo #lenguaje de #programación o varios a la vez? Si estás empezando en la #programacion, esto puede marcar la diferencia en tu aprendizaje.

    Si te interesa la #informatica, #linux y la #tecnología, ¡sígueme para más contenido! 🚀

    #Programación #Coding #DesarrolloDeSoftware #Python #JavaScript #Informática #Software #Desarrolladores #CuriosidadesTech #AprendeAProgramar

    https://youtube.com/shorts/vf4vl4o-JqU?feature=share

    In conversation about 3 months ago from mastodon.social permalink
  2. Bernie (codewiz@mstdn.io)'s status on Thursday, 12-Oct-2023 13:36:52 UTC Bernie Bernie

    "If I were to summarize what I learned in a single sentence, it would be this: we talk about programming like it is about writing code, but the code ends up being less important than the architecture, and the architecture ends up being less important than social issues."

    -- Evan Martin, designer of the Ninja build system
    https://neugierig.org/software/blog/2020/05/ninja.html

    #programming #coding #meson #cmake #gnumake

    In conversation Thursday, 12-Oct-2023 13:36:52 UTC from mstdn.io permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      Tech Notes: The Success and Failure of Ninja
  3. Linux TLDR (linuxtldr@noc.social)'s status on Thursday, 24-Aug-2023 03:49:41 UTC Linux TLDR Linux TLDR

    You guys have updates!

    #linux #linuxfan #linuxuser #ubuntu #debian #dev #devops #webdevelopment #programmingmemes #linuxmemes #memes #coding #developer #tech #ethicalhacking #computerscience #coder #security #infosec #cyber

    In conversation Thursday, 24-Aug-2023 03:49:41 UTC from noc.social permalink

    Attachments


    1. https://noc.social/system/media_attachments/files/110/942/474/131/255/155/original/59a8e1c5bacdfc21.png
  4. Šimon Tóth (simontoth@hachyderm.io)'s status on Friday, 23-Jun-2023 20:47:19 UTC Šimon Tóth Šimon Tóth

    When working with C++20 views, creating functions that encapsulate complex view compositions might be tempting.

    However, that will very likely lead to unnecessary data copies. Instead, consider compositing views as inline constexpr variables.

    Compiler Explorer link: https://compiler-explorer.com/z/vG4hhe77h

    #cpp #cplusplus #coding #programming #dailybiteofcpp

    In conversation Friday, 23-Jun-2023 20:47:19 UTC from hachyderm.io permalink

    Attachments


    1. https://media.hachyderm.io/media_attachments/files/110/572/132/460/711/982/original/6dba6a91bb46484c.png
    2. Compiler Explorer - C++
      from Matt Godbolt
      constexpr inline auto trim_front = std::views::drop_while([](int c) { return std::isspace(c); }); constexpr inline auto trim_back = std::views::reverse | trim_front | std::views::reverse; constexpr inline auto trim_space = trim_back | trim_front; int main() { std::string str = " abc \t"; // Compose the view with data auto lazy_trimmed = str | trim_space; // Generate the output (before C++23 std::ranges::to) std::string out(lazy_trimmed.begin(), lazy_trimmed.end()); // out == "abc" std::cout << "out == " << std::quoted(out) << "\n"; }
  5. Paul Sutton (zleap@qoto.org)'s status on Sunday, 06-Nov-2022 16:20:50 UTC Paul Sutton Paul Sutton
    • FSFE

    Sharing the Youth Hacking 4 Freedom poster I created based on the info on the @fsfe website

    https://fsfe.org/activities/yh4f/

    #fsfe #Hacking #14-18 #contest #Europe #Coding

    In conversation Sunday, 06-Nov-2022 16:20:50 UTC from qoto.org permalink

    Attachments


    1. https://storage.gra.cloud.ovh.net/v1/AUTH_011f6e315d3744d498d93f6fa0d9b5ee/qotoorg/media_attachments/files/109/293/089/415/311/422/original/f788b3ba192c3cdb.png
  6. Alex 🔥 (alecaddd@mastodon.social)'s status on Friday, 10-Jun-2022 06:33:51 UTC Alex 🔥 Alex 🔥

    A new PHP tutorials for beginner is up. Let's take a look at the main differences between the echo() and print() method.
    Happy Coding!
    https://youtu.be/DDJ2dn58O-0
    #php #tutorial #coding

    In conversation Friday, 10-Jun-2022 06:33:51 UTC from mastodon.social permalink

    Attachments

    1. PHP FOR BEGINNERS #1 - Print() and echo() methods main differences
      from Alessandro Castellani
      Local Development on Windows: https://youtu.be/s89YmhtRIdILocal Development on Linux: https://youtube.com/playlist?list=PLriKzYyLb28l4vbFOrb0wIr11Iguj4Ur1:: ...
  7. 24/7 Programming Memes (programming@mastodon.social)'s status on Monday, 30-May-2022 20:28:18 UTC 24/7 Programming Memes 24/7 Programming Memes

    Hardware: The part of a computer that you can kick. 🤣 #memes #developer #programming #programmer #developers #coder #coding

    In conversation Monday, 30-May-2022 20:28:18 UTC from mastodon.social permalink
  8. 24/7 Programming Memes (programming@mastodon.social)'s status on Monday, 30-May-2022 20:28:01 UTC 24/7 Programming Memes 24/7 Programming Memes

    Optimist: The glass is half full. Pessimist: The glass is half empty. Programmer: The glass is twice as large as necessary. 🤣 #memes #coder #coding #developers #programming #programmer #jokes

    In conversation Monday, 30-May-2022 20:28:01 UTC from mastodon.social permalink
  9. Alex 🔥 (alecaddd@mastodon.social)'s status on Tuesday, 17-May-2022 07:27:32 UTC Alex 🔥 Alex 🔥

    Get ready for another late night of test fixing and open source coding: https://www.twitch.tv/alecaddd/schedule?seriesID=73c2c327-79b4-4e4a-ae8f-5e3a966fc44a
    #live #coding #thunderbird

    In conversation Tuesday, 17-May-2022 07:27:32 UTC from mastodon.social permalink

    Attachments

    1. alecaddd Schedule - Twitch
      Check out alecaddd stream schedule, and set reminders so you don’t miss out!
  10. Alex 🔥 (alecaddd@mastodon.social)'s status on Thursday, 12-May-2022 07:48:05 UTC Alex 🔥 Alex 🔥

    Who wants to build with me the new Account Hub for Thunderbird? Tune in tomorrow morning (PST) for some live coding!
    #thunderbird #live #coding

    In conversation Thursday, 12-May-2022 07:48:05 UTC from mastodon.social permalink
  11. Alex 🔥 (alecaddd@mastodon.social)'s status on Friday, 06-May-2022 19:29:10 UTC Alex 🔥 Alex 🔥

    Join me in a few hours for another #Thunderbird #Live #Coding session!
    https://youtu.be/7Y7zBPIq-g8

    In conversation Friday, 06-May-2022 19:29:10 UTC from mastodon.social permalink

    Attachments

    1. Thunderbird Live Coding #22
      from Alessandro Castellani
      Join me during one of my usual mornings spent coding Thunderbird.Help me fix bugs, take a look under the hood, yell at me for not being smart, and learn how ...
  12. Bernie (codewiz@mstdn.io)'s status on Saturday, 25-Dec-2021 21:23:54 UTC Bernie Bernie
    in reply to

    Ok, and if you're _really_ short of time, here's the 30 seconds summary:

    1. Don't read too much memory, and when you read it, read it in a predictable way.

    2. Low-level optimization I would rather leave to the optimizers. There's so much dynamic going on that you don't understand, that you're probably going to pessimize your code by trying to optimize it.

    #cpp #coding #programming

    In conversation Saturday, 25-Dec-2021 21:23:54 UTC from mstdn.io permalink
  13. Bernie (codewiz@mstdn.io)'s status on Saturday, 25-Dec-2021 21:14:32 UTC Bernie Bernie

    If you don't have time for another lengthy #CppCon talk Bjarne Stroustrup, just watch the answer from this question:

    Q: Can you talk about how optimizing code in the '80s was different from today?

    https://youtu.be/15QF2q66NhU?t=4852
    #coding #programming #cpp

    In conversation Saturday, 25-Dec-2021 21:14:32 UTC from mstdn.io permalink
  14. SDF.ORG (sdf@mastodon.sdf.org@mastodon.sdf.org)'s status on Sunday, 05-Dec-2021 02:03:32 UTC SDF.ORG SDF.ORG

    Join us at 0200 UTC for Vintage COMP! Tonight we'll talk about the remote systems available on the Living Computer Museum!

    Listen live at 0200 UTC / 0600 PST

    https://aNONradio.net

    #terminal #bbs #vintage #retrocomputing #coding #online #computer #community #radio #unix #pdp10

    In conversation Sunday, 05-Dec-2021 02:03:32 UTC from mastodon.sdf.org permalink

    Attachments


    1. https://mastodon.sdf.org/system/media_attachments/files/107/385/633/544/128/569/original/9a0f086d47dec17d.png

    2. https://mastodon.sdf.org/system/media_attachments/files/107/385/634/654/250/356/original/c6a32640ce536428.jpeg

    3. https://mastodon.sdf.org/system/media_attachments/files/107/385/808/916/126/561/original/9ee7b02864ad2ee0.jpeg
  15. 🎓 Dr. Freemo :jpf: 🇳🇱 (freemo@qoto.org)'s status on Monday, 20-Jan-2020 11:44:40 UTC 🎓 Dr. Freemo :jpf: 🇳🇱 🎓 Dr. Freemo :jpf: 🇳🇱

    So I have been having a lot of fun using Spacemacs (Emacs + Vim) lately as my new IDE. Its a game changer for sure. One thing I find particularly fun is the "pretty-mode" extensions I managed to program into it (had to write my own layer that I derived from some existing code). I'll explain each aspect of pretty-mode in a second but first check out some screen shots at the bottom of this post to see what it looks like.

    If anyone wants to replicate my configuration the full setup is here: https://git.qoto.org/freemo/pretty-spacemacs

    Pretty-git is the most functionally useful of them all. When you make a git commit it helps you format your git message using the standard format where you start with one keyword classifying the commit (such as fix, feature, refactor, etc) then a colon, then the text. It provides a list of selectable keywords and adds it to the git message. Moreover it can replace these keywords visually with descriptive icons (such as a little red bug for bug fixes). Later when you look through the git history you see these icons where the keywords should be making for a very nice visual representation.

    My favorite is the pretty-code. Its a simple idea, it replaces certain keywords of phrases in code with equivelant mathematical symbols. So, for example null/nil/none will be replaced with the empty-set math symbol (a circle with a slash through it), similarlity stuff like not equals (!=) will be replace with an equals mark with a slash through it. You can fully customize what symbols are replaced and what it is replaced with. Also when you cursor over a symbol it temporarily reverts back to the keyword it replaced so you can see what it means. Searches and of course the underlying code itself (and in git) is unchanged.

    pretty-shell is just a shell with some nice font-awesome fonts to make it pretty, usually informative so different icons might represent if a directory is a git repository or if it has staged changes and what not.

    Finally pretty-outline. This basically just gives bullet points (useful in org-mode and note dating) some pretty icon representations rather than circles. Pure eye candy on this one.

    #Emacs #Vim #Spacemacs #IDE #programming #CS #IT #coding #code

    In conversation Monday, 20-Jan-2020 11:44:40 UTC from qoto.org permalink

    Attachments


    1. https://storage.gra5.cloud.ovh.net/v1/AUTH_011f6e315d3744d498d93f6fa0d9b5ee/qotoorg/media_attachments/files/007/256/537/original/5c7140420434f77b.png

    2. https://storage.gra5.cloud.ovh.net/v1/AUTH_011f6e315d3744d498d93f6fa0d9b5ee/qotoorg/media_attachments/files/007/256/539/original/435c5b4edbc95202.png

    3. https://storage.gra5.cloud.ovh.net/v1/AUTH_011f6e315d3744d498d93f6fa0d9b5ee/qotoorg/media_attachments/files/007/256/541/original/ba21e880045d9f37.png

    4. https://storage.gra5.cloud.ovh.net/v1/AUTH_011f6e315d3744d498d93f6fa0d9b5ee/qotoorg/media_attachments/files/007/256/542/original/d989956b2a83e595.png
  16. 🎓 Dr. Freemo :jpf: 🇳🇱 (freemo@qoto.org)'s status on Monday, 20-Jan-2020 11:36:51 UTC 🎓 Dr. Freemo :jpf: 🇳🇱 🎓 Dr. Freemo :jpf: 🇳🇱

    So I have been having a lot of fun using Spacemacs (Emacs + Vim) lately as my new IDE. Its a game changer for sure. One thing I find particularly fun is the "pretty-mode" extensions I managed to program into it (had to write my own layer that I derived from some existing code). I'll explain each aspect of pretty-mode in a second but first check out some screen shots at the bottom of this post to see what it looks like.

    Pretty-git is the most functionally useful of them all. When you make a git commit it helps you format your git message using the standard format where you start with one keyword classifying the commit (such as fix, feature, refactor, etc) then a colon, then the text. It provides a list of selectable keywords and adds it to the git message. Moreover it can replace these keywords visually with descriptive icons (such as a little red bug for bug fixes). Later when you look through the git history you see these icons where the keywords should be making for a very nice visual representation.

    My favorite is the pretty-code. Its a simple idea, it replaces certain keywords of phrases in code with equivelant mathematical symbols. So, for example null/nil/none will be replaced with the empty-set math symbol (a circle with a slash through it), similarlity stuff like not equals (!=) will be replace with an equals mark with a slash through it. You can fully customize what symbols are replaced and what it is replaced with. Also when you cursor over a symbol it temporarily reverts back to the keyword it replaced so you can see what it means. Searches and of course the underlying code itself (and in git) is unchanged.

    pretty-shell is just a shell with some nice font-awesome fonts to make it pretty, usually informative so different icons might represent if a directory is a git repository or if it has staged changes and what not.

    Finally pretty-outline. This basically just gives bullet points (useful in org-mode and note dating) some pretty icon representations rather than circles. Pure eye candy on this one.

    #Emacs #Vim #Spacemacs #IDE #programming #CS #IT #coding #code

    In conversation Monday, 20-Jan-2020 11:36:51 UTC from qoto.org permalink

    Attachments


    1. https://storage.gra5.cloud.ovh.net/v1/AUTH_011f6e315d3744d498d93f6fa0d9b5ee/qotoorg/media_attachments/files/007/256/537/original/5c7140420434f77b.png

    2. https://storage.gra5.cloud.ovh.net/v1/AUTH_011f6e315d3744d498d93f6fa0d9b5ee/qotoorg/media_attachments/files/007/256/539/original/435c5b4edbc95202.png

    3. https://storage.gra5.cloud.ovh.net/v1/AUTH_011f6e315d3744d498d93f6fa0d9b5ee/qotoorg/media_attachments/files/007/256/541/original/ba21e880045d9f37.png

    4. https://storage.gra5.cloud.ovh.net/v1/AUTH_011f6e315d3744d498d93f6fa0d9b5ee/qotoorg/media_attachments/files/007/256/542/original/d989956b2a83e595.png
  17. 🎓 Dr. Freemo :jpf: 🇳🇱 (freemo@qoto.org)'s status on Tuesday, 24-Dec-2019 14:28:12 UTC 🎓 Dr. Freemo :jpf: 🇳🇱 🎓 Dr. Freemo :jpf: 🇳🇱

    So Gremlin Python ( Tinkerpop 3 ) does not have transaction support. So only way to get transaction like behavior is to make sure you do everything in a single database traversal.

    Because I am writing an ORM / OGM model as my base that means I needed to implement something that looks like optimistic locking all my own (only works on immutable write-only graphs). Its a huge pain in the ass.

    Anyway after half a day I finally figured out this is the traversal I need to resolve my optimistic lock when creating a single new node in the DB:

    session.g.E().has('dirty',1).aggregate('x').fold().V().has('dirty',1).aggregate('x').choose(__.V().hasLabel('account').has("fingerprint", "DEADF00D").hasNot('dirty').count().is_(0), __.select('x').unfold().properties('dirty').drop()).iterate()

    #programming #coding #Tinkerpop #tinkerpop3 #graphdb #graphtheory #python #gremlin

    In conversation Tuesday, 24-Dec-2019 14:28:12 UTC from qoto.org permalink
  18. 🎓 Dr. Freemo :jpf: 🇳🇱 (freemo@qoto.org)'s status on Tuesday, 24-Dec-2019 14:25:35 UTC 🎓 Dr. Freemo :jpf: 🇳🇱 🎓 Dr. Freemo :jpf: 🇳🇱

    So Gremlin Python ( Tinkerpop 3 ) does not have transaction support. So only way to get transaction like behavior is to make sure you do everything in a single database traversal.

    Because I am writing an ORM / OGM model as my base that means I needed to implement something that looks like optimistic locking all my own (only works on immutable write-only graphs). Its a huge pain in the ass.

    Anyway after half a day I finally figured out this is the traversal I need to resolve my optimistic lock when creating a single new node in the DB:

    session.g.E().has('dirty',1).aggregate('x').fold().V().has('dirty',1).aggregate('x').choose(_.V().hasLabel('account').has("fingerprint", "DEADF00D").hasNot('dirty').count().is(0), __.select('x').unfold().properties('dirty').drop()).iterate()

    #programming #coding #Tinkerpop #tinkerpop3 #graphdb #graphtheory #python #gremlin

    In conversation Tuesday, 24-Dec-2019 14:25:35 UTC from qoto.org permalink
  19. 🎓 Dr. Freemo :jpf: 🇳🇱 (freemo@qoto.org)'s status on Friday, 15-Nov-2019 15:58:41 UTC 🎓 Dr. Freemo :jpf: 🇳🇱 🎓 Dr. Freemo :jpf: 🇳🇱
    • Christine Lemmer-Webber
    • Mastodon•ART 🎨 Curator :masto:
    • Algot
    • arXiv Physics
    • arXiv Computer Science
    • IMVEC
    • arXiv Math
    • arXiv EE and SS
    • SecondJon
    • Dr. Prashanth Manik
    • Sand Fox
    • metapsyche
    • mngrif :kentucky:
    • Chris Wiegman
    • 👁️‍🗨️πㄕㄨㆤㄉㄜ
    • spoopy spary speleton
    • Rovine(QOTO)
    • Shamar
    • La Fée Verte
    • arXiv Statistics
    • arXiv Quantitative Biology
    • whirli
    • 🄻 🅇 & 🅁
    • Hiræth Weltschmerz
    • It's Allgood, Serra
    • Karthik
    • nvm.aaditi 🏳️‍🌈
    • Rob G.
    • Shibaprasad B :liverpoolfc:
    • susi123
    • Conservative Karl Marx
    • Erik Kemp 🇪🇺
    • raining_night(RN) :garfield:
    • prithwis
    • VidyaKrishnan

    For todays #FollowFriday I'm going to do something a bit different. We have a lot of new users, one of the biggest surges we have seen in a while. As such a lot of new users are looking for high quality, long-standing, accounts to follow. Similarly many of the new users need some help getting attention and making new friends.

    As such I am going to do this #FF in a few parts. One for old users I have mentioned in previous posts, as well as some of the new users who have been making quality posts and been active for at least a week now. Hopefully this will be more helpful.

    Also a section for some bots might be useful.

    I will use a persons profile description here as I dont want to misrepresent anyone.

    :awesome_slide_r: New Mentions :awesome_slide_l:

    @design_RG - Books, Bicycles & Cats, Life is Good. Books, #hardcover. Bikes, #Classic sport ones. Cats, any colour or size. #Aquarius with Virgo rising. House of Ravenclaw.

    @Karthikdeva - Always a Student, Nano-Technologist, Bookworm?, and basically I don't know anything, so I might be asking some agonizing questions.

    @_lunawinters - Just a human , living on a rock called Earth, floating in a giant space.

    @VidyaKrishnan - Independent journalist, S. Asia

    @Shamar

    @yantrajaal - Engineer by education, teacher by profession, programmer by passion and imagineer by intention

    @susi123 - வாசிப்பையும்
    நேசிப்பையும்
    மறந்தவள்,,,..

    @Full_marx - I am a मस्त डॉन on Mastadon. I wish to build something that can be of good use to as many people as possible. Social Sciences: Propaganda Science, Social Engineering, Behavioural Science, Advertising STEM: Human-Computer Interaction Design, Web Dev, Cyber Security Noob. Multimedia: Motion Graphics, Video Production, Electronic Music Production, Abstract Film, Writing Politics: Left, Right and Center. Whichever ideology leaves the people with the most amount of Dignity, sign me up for that one.

    @raining_night - I love women, food, thriller/sci-fi/slasher movies and series, astro physics, superbikes, nature and animals ❤️ not in any specific order Trying out Veganism.

    @shibaprasad - Master's student. Football Fan.

    @ppmanik - Believe in free speech and data privacy. Interested in physics and science in general and future of Semiconductors and related devices in particular.

    :kaboom: Old mentions :kaboom:

    @jump_spider - #ActuallyPsychotic <> programming autodidact and polyglot <> meditation enthusiast

    @chris - Developer focusing on #WordPress, #Privacy and the #OpenWeb. Also a speaker, teacher, blogger, and pilot doing my best to make the world a better place.

    @SecondJon - I'm interested in being just not civil, but excellent in interacting with others of different viewpoints in an online world where we can so viciously defend our echo chambers and be so dismissive of other perspectives. I rarely log onto the bird site of FB anymore because the interactions are unproductive about anything meaningful. I'm a #Dad, #Husband, #Christian, #Anglican, Unaffiliated #conservatarian, Software #Developer, #Coloradan, Reader of paper #books, Card and BoardGamer, #tea drinker, solving problems for co-workers and partners primarily with and integrating with the #Salesforce/SFDC platform.

    @sandfox - #PHP and #Ruby developer

    @cwebber - User freedom activist, ActivityPub co-editor, parenthesis enthusiast, occasional artist.

    @whirli - #teacher #rugby #skeptic #freesoftware #privacy #camping #hammocks #Finland #Suomi

    @pschwede - #Coding #Paradigms #GraphRewriting #YPEGIDA #choas #KzU #developer #programming #philosophy #scifi #linux #sociology #luhmann #HvF #python #java #sed #awk #cis #white #freespeech #atheism #freereligion #art #drawing #pixelart #diagrammatics #symbolism #dresden #unisex

    @Rovine - Born in Hong Kong, lived in Australia, working holiday in UK. #developer #programming #music #learning #frontend #gamedev

    @Absinthe - The green faerie

    @mngrif

    @ae - #CogSec #Researcher

    @metapsyche - I am a cloud of vapor. Fragmenting into ever smaller pieces to explore ever widening spaces. Web Developer by day, Pattern Hunter at night. Thinker and Tinkerer on weekends. :)

    @imvectech - RESEARCH ° COOPERATE ° MONITOR ° ADAPT. Developing and teaching to implement DITO techniques for human survival between knowledge and fate.

    @canonicalbrud - #Orthodox #Christian; husband and father; #biomedical #development #engineer; #crypto tinkerer; Stephen #Talbott fan, i.e. proponent of (re-)introducing #λόγος and #τέλος into #biology and thus heal the modern rifts between #philosophy, #theology, and the natural #science/s.

    @david - Value people over code. I manage tech.lgbt. WordPress Maintenance fixupfox.com. On the Internet, everyone knows I'm a dog. Follows are open both ways for me if you're nice and cool!

    @Algot - Words are my friends. #ArtWithOpenSource #3D #Clipart #poetry

    @Curator - Curator of art from the instance

    @Erik - Privacy, plants & politics Student CybSec @ :utwente:

    :doge: Bots :doge:

    @arxiv_math

    @arxiv_eess - Electrical Engineering

    @arxiv_physics

    @arxiv_cs

    @arxiv_stats

    @arxiv_bio

    In conversation Friday, 15-Nov-2019 15:58:41 UTC from qoto.org permalink
  20. Federation Bot (federationbot@mastodon.host)'s status on Thursday, 26-Sep-2019 08:46:13 UTC Federation Bot Federation Bot

    Trending tags:
    #jpop
    #coding
    #16personalities

    In conversation Thursday, 26-Sep-2019 08:46:13 UTC from mastodon.host permalink
  • Before

Feeds

  • Activity Streams
  • RSS 1.0
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • Privacy
  • Source
  • Version
  • Contact

Bobinas P4G is a social network. It runs on GNU social, version 2.0.1-beta0, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All Bobinas P4G content and data are available under the Creative Commons Attribution 3.0 license.