Author: Per Thykjaer Jensen

  • Xampp and Gmail SMTP

    Here is a PHP mail library that works with Gmail SMTP and Xampp:

    https://github.com/PHPMailer/PHPMailer

    Download all code as a zip and unzip somewhre in htdocs.

    https://github.com/PHPMailer/PHPMailer/archive/master.zip

    In the unzipped folder go to

    ../examples/

    find the file gmail.phps and copy the file
    paste it and rename to gmail.php

    Edit the file and add your user details. For the sake of the test let the recipient be yourself.
    If you fire off the file and get a mail then it works.

    And it worked for me in Xampp.

  • Tutorials – the wpdb class

    Tutorials by Honey Boney.

    The wodb class

    Insert

     

    Create table

     

    Tutorial by Honey Boney on Youtube

  • Today’s Ethan Quote

    “Rather than quarantining our content into disparate, device-specific experiences, we can use media queries to progressively enhance our work within different viewing contexts.” (Ethan Marcotte)

  • Principles of PHP

    Here is a very short introduction to the principles of PHP.  PHP is an acronym for “hypertext preprocessor”. PHP is a serverside language. We use PHP in order to prepare webpages, react to user input – and (on the third semester) to interact with databases.

    Many Open Source CMSs use a combination of Apache, PHP and MySQL as an “engine”.

    How to write PHP code

    A php file is made in a manner similar to a HTML file. You create a file and give it the surname .php. So a file name sample could be:

    • myFile.php

    The file can contain other forms of code and tags such as JavaScript, CSS or HTML. In the file the php code is nested between a <? and ends with a ?>.

    Variables, Strings and numbers

    <?php
    $a = 10; // a number
    $b = “Hello World”; // a string
    $c = “Ho, ho, hooo!”; // yes it’s another string
    $d = “Santa Claus, says: “; // xmas is near
    $combinedStrings = $d . $c; // Santa Claus, says: Ho, ho, hooo!
    $e = NULL; // no value set
    $f = true; // or false
    ?>

    A variable is defined via the $ character. In the sample code above you can see several variables.

    A string starts and ends with a quotation mark as ” or ‘. If you need quotation marks inside a string they should be nested like this:

    <? $foo = “<img src=’image.png’  alt=’an image’ />”; ?>

    You can create HTML code via PHP – and you can show an image on a web page like this:

    <? echo $foo; ?>

    or

    <? print(“$foo”); ?>

    Numbers

    Since a variable can be a number, you can use PHP for calculations, such as:

    <?
    $x = 1;
    $y = 19;
    echo $x + $y; // should return 20
    ?>

    See this page for more information about PHP and calculations.

    Conditions

    Arrays

    Loops

    Includes

    <?
    include(“myFile.php”);
    require(“myFile.php”);
    require_once(“myFile.php”);
    ?>

  • Check Your Web Design in Chrome’s Device Emulator

    Test your design in Chrome's built in mobile device emulator.
    Test your design in Chrome’s built in mobile device emulator.

    If you had to buy all possible devices for a design check you might get ruined quite fast. Luckily there is a solution in Chrome:

    • Ctrl + Shift + J
    • Enter

    Will open a window, where you can see the JavaScript console. If you click the icon formed like a mobile device, you’ll get an impression of how your website will perform in a long list of devices ranging from mobile phones, to tablets and to laptops.

    Even though it seems easy to do this it is still recommended to test your design on several devices.

    Read more about the Chrome emulator here.

  • How to set up a blog on Blogger

    Here are some helpfull links and tutorials for the “Personal Portrait”. You’ll have to create a professional persona online on Blogger. Here are some tips, tricks and tutorials:

    https://www.youtube.com/watch?v=Wa7d7DCPLGc

    An informative video by Khila Talk. And here’s more about Khila.

    The Personal Portrait
    We’re not doing portfolios … yet. Because: at the first semester at the Multimedia Design & Communication programme most of you don’t have much to display. Therefore we will work with a professional personal portrait in stead.

    Portfolios
    To get an idea of of goal here are some sample portfolios from Awwwards.

     

  • Multimediedesigneruddannelsen designs

    Skannet dokument

    Flyer designet af Christel Bach til en brandingkampagne ca. 2008. Se kampagnesitet på Way Back Machine.

    MyScreenshot3

    – Multimediedesigner.dk 2008. Design: Christel Bach. Joomla template v. Per Thykjær Jensen.

  • Stilarter

    Hvis du vil bruge en stilart, skal du  vide, hvad det er stilarten bryder med. Nedbryd fortidens kedsommeligheder – og gør hvad du vil.

  • Læsning af to lektoranmodninger

    Som indledning til dagens tankeskrivning har jeg skimmet to meget forskellige lektoranmodninger (lad os bare kalde dem hr. X og fru Y) Generelt er genren meget formel.

    Del I – didaktiske overvejelser

    Man henviser til lovgrundlaget. Fortæller om egne fortræffeligheder som underviser. Begrunder diverse valg med udgangspunkt i didaktiske teoribygninger. Reflekterer over egen læring i den forbindelse.

    Hr. X skriver en didaktisk afhandling, der bredt henviser til en lang række teoretikere. Den røde tråd havde jeg svært ved at se. Argumentationen ligner noget a la dette:

    • Sartre siger XYZ
    • Konsekvensen for god undervisning er XYZ
    • I min undervisning gør jeg XYZ

    Argumentationen er “reversed engineering”. Resultatet er altid godt, det gælder bare om at finde argumentet for at det forholder sig sådan. Læsning af sådanne tekster kan være en prøvelse, for der er ikke en reel refleksion.

    Her ser jeg et generelt problem med lektoranmodningsgenren.

    Efter et tilstrækkeligt antal sider ophører skriveprocessen. Hr. X sætter punktum og går videre med dokumentationsdelen. Der er ingen konklusion, hvilket giver fremstillingen en underligt uafsluttet form.

    Fru Y har derimod en logisk fremadskridende fortælling, der er forankret i en række projekter, artikler, bøger mv. Erfaringer fra dette arbejde sammenfattes – og der stilles kritiske spørgsmål til egen metode. Det er befriende at der sættes spørgsmålstegn ved studerendes læring i forbindelse med portfolier.

    Fru Y føger i øvrigt den klassiske fiskemodel: en indledning der formulerer et problem. Så en afhandling. Til slut en konkluderende opsamling.

    Del II – dokumentation

    Som fast tracker kan man ikke henvise til et adjunktforløb. I stedet må man henvise til den generelle erfaring man har som underviser. Hr. X dokumenterede ved hjælp af et udvidet CV, der nøje gjorde rede for  undervisningsforløb.

    Metoden er god; men at man har gennemført et forløb med en fin overskrift betyder ikke nødvendigvis, at de studerende som deltog fik et godt udbytte af forløbet.

    Fru Y redegør for en række projekter (ISIB) og relaterer disse projekter til didaktisk teori samt til afdelingslederens visioner om den holistiske uddannelse. Hun refererer til sine artikler om emnet – og bruger dermed sine akademiske publikationer som argument for merit.

     

  • Efter praktik

    Efter et uformelt interview med en gruppe studerende burde modellen for oplevelsen af praktikken se sådan ud:

    1. Perioden hvor man søger praktikplads. Overgang fra uddannelse til praksis.
    2. Praktik.
    3. Perioden hvor man vender tilbage til uddannelsen. Opgør med aflæring. Refleksion bliver vanskeligt.
  • Fra portfolio til praktik

    Følge 3. semester fra portfolio til internship report. Hermed er der erfaringsbaseret materiale fra de studerende til en analyse.

    Tidslinjen ser sådan ud:

    • 3. semester – portfolio skabes.
    • 3. semester – praktikplads findes.
    • 4. semester – praktik afvikles.
    • 4. semester – praktikrapport.

    Teknisk set bliver jeg nødt til at anvende rapporterne fra F14 – eftersom rapporter fra E14 ikke er tilgængelige før semesteret nærmer sig en afslutning.

    Ide: vælg tre gode rapporter – med portfolio. Ved godkendelse spørg om det er ok at anvende rapport + portfolio i arbejdet med lektoranmodningen.

    Hvorfor:

    • Demonstrerer, hvordan (eller rettere: om) studerende “bidrager ‘innovativt’ til en virksomhed”.
    • Indsigt i de erfaringer, som studerende opnår i kraft af praktik.
    • Både danske og internationale hold.
Enable Notifications OK No thanks

We use cookies - more information

Multimusen.dk will set a few cookies from Doubleclick, Google and the Social Media plugins they ay set some cookies. Some of my pages use APIs - such as YouTube, LinkedIn, Google Fonts, Google Maps, Mapbox, Spotify, Jetpack, Twitter, Facebook &c.. Such plugins may set the odd cookie.

Close