Giter VIP home page Giter VIP logo

www-bigdata's Introduction

Aplikacje WWW & Big Data

On the average, five times as many people read the headline as read the body copy.
When you have written your headline, you have spent eighty cents out of your dollar.
— David Ogilvy

Zagadnienia na egzamin licencjacki z informatyki:

oraz wymagania z roku akad. 2016/17

Oryginał pracy należy umieścić w repozytorium prywatnym na GitHub. W pracach zespołowych należy zastosować się do wskazówek opisanych w artykule Fork and Pull Request Workflow.

Literatura, Software & GDPR

  1. Peter Bailis, Joseph M. Hellerstein, Michael Stonebraker. Readings in Database Systems, 5th Edition:

  1. TRIFACTA Wrangler:
  2. OpenRefine.

The General Data Protection Regulation (GDPR) becomes enforceable across Europe on 25 May 2018.

  1. Bozhidar Bozhanov. GDPR – A practical guide for developers.
  2. Heather Burns. How GDPR Will Change The Way You Develop.

Git & LaTeX

Nasza poradnia językowa…

… i na wszelki wypadek:

  • Telefoniczna Poradnia Językowa UG: 58 523-20-25, dni powszednie w godz. 13.00–14.30. Wydział Filologiczny UG, Gdańsk Oliwia, ul. Wita Stwosza 55, pok. nr 3.52.

  • Wielki słownik ortograficzny PWN online

… i jeszcze dwa linki, też tak na wszelki wypadek:

Przytaczanie w pracy nazw rozwiązań

  1. Używanie nazwy rozwiązania wymyślonej przez jego twórcę:
  • Wystarczy na dole stronny przypis o źródle, w którym to rozwiązanie zostało opisane, a w treści pracy cudzysłowy nie będą wymagane.
  1. Używanie nazwy rozwiązania wymyślonej przez jego twórcę, ale nie ma dostępu do oryginalnego źródła, na którym rozwiązanie zostało opisane:
  • Należy dodać przypis o źródle, w którym znaleziono informację o danym rozwiązaniu i uściślić, że powołujemy się na nazwę, która została przytoczona przez autora źródła, który natomiast przytoczył ją z jeszcze innego źródła. Po umieszczeniu takiego opisu, cudzysłowy w treści pracy nie są konieczne.
  1. Używanie nazwy, która nie jest nazwą własną, ale jest używana przez autora źródła, w którym rozwiązanie zostało opisane:
  • Trzeba dodać przypis o źródle, w którym opisano rozwiązanie i zaznaczyć, że używamy tej nazwy za autorem danego źródła, a cudzysłów w treści pracy nie będzie konieczny.
  1. Używanie nazwy, która nie jest nazwą własną, ale autor pracy używa jej dla tzw. skrótu myślowego by przywołać dane rozwiązanie bez każdorazowego opisywania go:
  • Jeśli w pracy umieści się przypis mówiący o tym, że autor używa danej nazwy do przywołania konkretnego rozwiązania, to w treści pracy można zrezygnować z używania cudzysłowu.

Język polski (typografia)

  1. Wiszące spójniki – nazwa błędu składu tekstu polegającego na pozostawieniu na końcu wersu osamotnionego spójnika lub przyimka, na przykład a, i, o, u, w, z.
    Wielki słownik ortograficzny: Jednoliterowe spójniki i przyimki (a, i, u, w itd.) mogą pozostawać na końcu wiersza w tekście ciągłym, natomiast w tytułach książek i ich rozdziałów winny być przenoszone do następnego wiersza.

  2. Kreski poziome: łącznik i dywiz (-), półpauza (–), pauza (—). Przykłady użycia: pauza — to najdłuższa kreska w typografii, półpauza – to „pół” pauzy, lata 2009–2010, s. 1–3, t. I–II, biało-czerwony, czary-mary, Gdańsk-Osowa.

  3. Polskie cudzysłowy: „Mam nadzieję, że właśnie ta praca magisterska jest »wyjątkowa«”.

Język angielski

  1. W przypadku długich nazw w języku angielskim, takich jak Service Oriented Architecture, nazwę należy przetłumaczyć w przypisie dolnym. Można w nim zapisać skrót od nazwy (w tym wypadku SOA) i w dalszej części pracy posługiwać się już tylko skrótem.
  2. Odmieniając wyrazy pochodzące z innego języka niż polski które kończą się na niewymawianą literę piszemy z apostrofem. Dla przykładu: Verne, Verne'a.
  3. Powyższa zasada nie obowiązuje w przypadku nazw języków programowania. Nazw języków programowania nie odmieniamy. Według Wielkiego słownika ortograficznego PWN (2010), który ma charakter normatywny, słowo Java jest nieodmienne. Jest to wyznacznik dla innych języków programowania takich jak Ruby, Python, Scala. Odmianę taką zastosowano w celu odróżnienia od odmiany nazwisk.
    Poprawna odmiana:
    M. język Java
    D. języka Java
  4. Nazw frameworków podobnie jak nazw języków nie odmieniamy. Poprawną wersją zapisu w pracy magisterskiej jest framework Meteor, framework AngularJS, framework Ember.js, platforma Node.js. Odmiany w Meteorze, w Angularze itd. są dopuszczalne w mowie potocznej.
    Poprawna odmiana:
    M. framework Meteor
    D. frameworka Meteor

Gdzie stosujemy kursywę

  1. Nazwy elementów będących w aplikacji np. Galeria, Użytkownicy itp. Jeżeli nazwa składa się z więcej niż jednego słowa, to w pierwszym słowie należy użyć wielkiej litery.
  2. Obcojęzyczne słowa pospolite.
  3. Odniesienie do rozdziału w pracy np. „szczegóły znajdują się w rozdziale 1. Wprowadzenie” (kursywa obowiązuje jedynie w przypadku nazwy tytułu rozdziału, bez jego numeru).
  4. Słowa z języka angielskiego, które nie podlegają polskiej odmianie np. responsive web design, progress bar.

Gdzie nie stosujemy kursywy

  1. Wymyślone nazwy aplikacji zarówno w tytule, jak i w całej pracy (wystarczą wielkie litery).
  2. Nazwy aplikacji lub programów np. Wordpress, Joomla, Mozilla Firefox itp. (wystarczą wielkie litery).
  3. Skróty i ich rozwinięcia np. IDE, Integrated Development Environment (wystarczą wielkie litery).
  4. Nazwy technologii np. HTML5, CSS, Ruby on Rails itp (wystarczą wielkie litery).
  5. Nazwy firmy np. Google (wystarczą wielkie litery).
  6. Obcojęzyczne nazwy własne np. miast, budynków czy znanych miejsc za granicą; zob. porada.
  7. Nazwy bibliotek, które są użyte na potrzeby aplikacji np. Font Awesome, jQuery.
  8. Słowa z języka angielskiego, które podlegają polskiej odmianie np. frontendu, backend, routing.

Bibliografia

1. „Junior” po nazwisku. Na stronie Rady Języka Polskiego jest wyjaśnione, że w Polsce np. na wizytówce zapisze się Adam XXX jun. albo Adam XXX jr (uwaga: jr bez kropki na końcu), a w USA – Adam XXX Jr. (duże J i kropka na końcu).

W naszych bibliografiach będzie zawsze Jr. Do tej pory nie widziałem na polskich stronach autora juniora :bowtie:

2. Jak cytować rzeczy znalezione na stronach WWW?

Elementy pracy magisterskiej

Opracowano na podstawie Praca Magisterska – Internetowy Poradnik.

Tytuł:

  1. musi precyzyjnie określać to, co znajduje się w pracy magisterskiej
  2. w tytule unikamy pojęć wieloznacznych
  3. nie powinien być zbyt ogólny

Streszczenie (maks. 0,5 strony):

  1. należy napisać co zrobiono
  2. należy napisać jakimi metodami, technologiami się posłużono i jakie to przyniosło efekty
  3. powinno zawierać omówienie głównych tez pracy magisterskiej, celów jakie autor sobie postawił (opcjonalnie)
  4. powinno zawierać informację czy udało się je zrealizować (opcjonalnie)

Wprowadzenie/Wstęp (maks. 2-3 strony):

  1. powinno zawierać powód dlaczego poruszyło się taki temat
  2. należy odnieść się do dorobku innych
  3. jak nazwa wskazuje, ma wprowadzać w obszar problemowy pracy
  4. powinno przedstawiać ogólne uwarunkowania problemu oraz opisać go w kontekście

Obrazki, tabelki, itp. Opisy takie jak w książce T. Piketty, „Kapitał w XXI wieku”:

  1. s. 482
  2. s. 491

The Science of Scientific Writing

Różne rzeczy…

  1. Michael Nielsen. Reinventing explanation.
  2. Creativity is not a team sport – Vincent Walsh, Prof. Neuroscience UCL (interview).
  3. Emoji Cheat Sheet 😍, 👌, 🪲, 💎.
  4. Accelerated Mobile Pages Project by Google
  5. Bullshit Prevention Protocol (BPP); zob. też Calling Bullshit In the Age of Big Data

www-bigdata's People

Contributors

adrpieper avatar apajakowski avatar boguslav4 avatar dzyzus avatar emikser avatar gergoybey avatar ketrab27 avatar kirin1994 avatar kklimaszewski1 avatar lekiert avatar ljercha avatar malyszdan avatar marekag avatar matismatis93 avatar mattiasquat avatar mcalus avatar micool91 avatar mlipinski2 avatar mo-net avatar mszpaderski avatar nkopa avatar padamaszek avatar piotrl avatar sdomurat avatar sebcza avatar tfranckiewicz avatar twasilewski avatar undauted avatar wermajew avatar zielinskikamil avatar

Watchers

 avatar

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.