Denna delen av 99 uppdateras inte längre utan har arkiverats inför framtiden som ett museum.
Här kan du läsa mer om varför.
Mac-nyheter hittar du på Macradion.com och forumet hittar du via Applebubblan.
Luftvargen

Luftvargen

Medlem
  • Registrerad 2012-05-21
  • Senast aktiv 2015-03-10
  • Antal inlägg 279

Foruminlägg

De senaste inläggen Luftvargen har skrivit i forumet.

Apple daily säger sig ha kommit över skal till #Iphone 5c med en ny skyddsbehandling. Reportern i filmen nedan utsätter den för en brutal behandling med nycklar, gem, mynt och annat krafs som folk tydligen lägger i samma fickor som sina telefoner utan att det blir några synbara repor.

http://www.appledaily.com.tw/realtimenews/art...

#nyhetstips

@jensm: Kanske missförstod, är det de 15 senaste "grupperna" du vill ha? Det blir mer komplicerat med de senaste grupperna, men för mindre sets har du ett alternativ här:

SELECT
    COALESCE(`folder`.`id`,    `single`.`id`)    AS `id`,
    COALESCE(`folder`.`namn`,  `single`.`namn`)  AS `namn`,
    COALESCE(`folder`.`grupp`, `single`.`grupp`) AS `grupp`,
    COALESCE(`folder`.`bild`,  `single`.`bild`)  AS `bild`
FROM
    (
        SELECT
            MAX(`id`) AS `latestImage`,
            `grupp`
        FROM
            `galleri`
        GROUP BY
            IF(`grupp` = "ingen", `id`, `grupp`)
        ORDER BY
            `latestImage` DESC
        LIMIT
            5
    ) AS `headImage`
    LEFT JOIN `galleri` AS `folder` ON (
        `headImage`.`grupp` = `folder`.`grupp` AND NOT
        `headImage`.`grupp` = "ingen"
    )
    LEFT JOIN `galleri` AS `single` ON (
        `headImage`.`latestImage` = `single`.`id` AND
        `headImage`.`grupp`       = "ingen"
    )
ORDER BY
    `latestImage` DESC,
    `id` DESC;

#
# +------+-------+--------+-------+
# | id   | namn  | grupp  | bild  |
# +------+-------+--------+-------+
# |    7 | test7 | ingen  | bild7 |
# |    6 | test6 | ingen  | bild6 |
# |    5 | test5 | grupp2 | bild5 |
# |    4 | test4 | grupp2 | bild4 |
# |    3 | test3 | ingen  | bild3 |
# |    2 | test2 | grupp1 | bild2 |
# |    1 | test1 | grupp1 | bild1 |
# +------+-------+--------+-------+
#

Fungerar med koden ovan.

Senast redigerat 2013-08-15 19:01
Ursprungligen av Erik.dv:

MS har förvisso gjort en 180 på allt som kunder störde sig på verkar det som. Ja, förutom att man levererar en sämre presterande hårdvara till högre pris än Sony…

Frågan är om man kan lita på att de inte ändrar sig om vissa av de här sakerna igen.

GROUP BY ger dig en rad per grupp i resultatet, sedan kan du använda aggregate functions för att arbeta med datan inom dessa för att exempelvis summera värden, hitta min-/max-värden etc. MySQL har även GROUP_CONCAT för att skapa en kommaseparerad lista av de värden som ingår i gruppen, men den funktionen har en "bad smell" som vanligtvis antyder att man bör överväga en annan design, och i det här fallet hjälper det inte eftersom att raderna fortfarande skulle behöva behandlas utanför databasen: Du måste skriva kod som delar upp listorna/grupperna i rader igen för att kunna arbeta med dessa som enskilda bilder.

CREATE TABLE `galleri`
(
    `id`    INTEGER UNSIGNED NOT NULL,
    `namn`  VARCHAR(255) NOT NULL,
    `grupp` VARCHAR(255) NOT NULL,
    `bild`  VARCHAR(255) NOT NULL,

    UNIQUE INDEX (`id`)
);

INSERT INTO
    `galleri`
(
    `id`,
    `namn`,
    `grupp`,
    `bild`
)
VALUES
    (1, "test1", "grupp1", "bild1"),
    (2, "test2", "grupp1", "bild2"),
    (3, "test3", "ingen",  "bild3"),
    (4, "test4", "grupp2", "bild4"),
    (5, "test5", "grupp2", "bild5"),
    (6, "test6", "ingen",  "bild6"),
    (7, "test7", "ingen",  "bild7");
SELECT
    `grupp`,
    GROUP_CONCAT(`id`)   AS `id`,
    GROUP_CONCAT(`namn`) AS `namn`,
    GROUP_CONCAT(`bild`) AS `bild`
FROM
    `galleri`
GROUP BY
    `grupp`;

#
# +--------+-------+-------------------+-------------------+
# | grupp  | id    | namn              | bild              |
# +--------+-------+-------------------+-------------------+
# | grupp1 | 1,2   | test1,test2       | bild1,bild2       |
# | grupp2 | 4,5   | test4,test5       | bild4,bild5       |
# | ingen  | 3,6,7 | test3,test6,test7 | bild3,bild6,bild7 |
# +--------+-------+-------------------+-------------------+
#
# http://sqlfiddle.com/#!2/4333cc/1
#

Det verkar som om du använder PHP? Jag hade gjort något i den här stilen för att gruppera de senaste 15 bilderna istället:

$mysqli  = new \mysqli(/*...*/);
$result  = $mysqli->query("SELECT `g`.* FROM `galleri` AS `g` ORDER BY `g`.`id` DESC;");
$grupper = [];
$c       = 0;

while(($row = $result->fetch_assoc()) !== null)
{
    if($c > 0 && $row["grupp"] !== "ingen" && $row["grupp"] === $grupper[$c - 1][0]["grupp"])
    {
        $grupper[$c - 1][] = $row;
    }
    else
    {
        $grupper[] = [$row];
        ++$c;
    }
}

$result->free();

foreach($grupper as $grupp)
{
    echo sprintf(
        "Grupp: %s\n",
        $grupp[0]["grupp"]
    );
    
    foreach($grupp as $bild)
    {
        echo sprintf(
            "    Id: %-2d Bild: %s\n",
            $bild["id"],
            $bild["bild"]
        );
    }
    
    echo "\n";
}

Resultat:

Grupp: ingen
    Id: 7  Bild: bild7

Grupp: ingen
    Id: 6  Bild: bild6

Grupp: grupp2
    Id: 5  Bild: bild5
    Id: 4  Bild: bild4

Grupp: ingen
    Id: 3  Bild: bild3

Grupp: grupp1
    Id: 2  Bild: bild2
    Id: 1  Bild: bild1

Tips: Om du använder [code] istället för [quote] så behåller forumet din formatering.

Senast redigerat 2013-08-15 17:48

@keptang: Du menar att always-online drm och krav på kinect inte har varit attraktiva features? Själv ska jag nog invänta en senare generations PS4 den här gången, inga lanseringstitlar som tilltalar mig för endera system, och det vore trevligt med en slim istället för de första åbäkena.

Mer allvarligt menat så finns det nog en del som har förhandsbokat med avsikten att ge bort som julklapp. Känns sådär lagom roligt att upptäcka i december om inte alla återförsäljare kontaktar sina kunder själva.

@jensm: Om jag förstår dig rätt så är det här lättast att lösa utanför databasen: Gör en lista med grupper och läs resultatet rad för rad, om en bild har samma grupp som den senaste gruppen i listan kan du lägga till bilden bilden där, annars skapa en ny grupp med bilden.

Om det var någon som hade förhandsbokat och hoppats få den nya Xboxen till jul så blir det till att vänta, Microsoft har plockat bort sverige från den första lanseringsvågen. Istället ska de återförsäljare som har hanterat förhandsbokningarna kompensera med ett extra spel; lär väl bli en icke valbar titel som finns i många osålda exemplar. Fantastiskt.

http://www.sweclockers.com/nyhet/17428-xbox-o...

Ursprungligen av carlsson:

Jag fick filerna i CSV-format så det löste sig.

Det känns dock ganska skumt att det inte finns någon "lokal" SQL-redigerare. Men det är nog jag som inte fattat.

Tack för hjälpen!!

Dessa filer är mycket svårare att "redigera" eftersom att de inte innehåller data, utan istället beskriver en serie kommandon som databasen ska utföra. De är skrivna i ett komplext språk med många olika dialekter, kan utföra nästan vad som helst (långt mycket mer än bara import av data), är inte nödvändigtvis fristående, olika kommandon kan påverka utfallet av andra etc. etc.

Senast redigerat 2013-08-13 22:27
Ursprungligen av carlsson:

".sql"

Går att öppna i t ex Textwrangler och då finns det en jäkla massa information.

Vet du vad det är för dialekt, vilken typ av server som har exporterat filen? Om du fortfarande har tillgång till källan så kanske du kan exportera det som t.ex. CSV istället?

Ursprungligen av Mikael E:

Tror snarare det har med terrorattentaten i Norge för två år sedan.

Det är möjligt, fast på vilket sätt hindrar det terrorister från att använda existerande kartor eller scouta målen själva?

Ursprungligen av andas:

Vad jag däremot blev lite fundersam om är just om man ska molnsynca sin lösenordsdatabas? Det måste ju vara en helig gral att knäcka den krypteringen och sedan ha tillgång till alla användares alla konton? Hur resonerar ni?

Lagrar inget känsligt på sådana tjänster alls. Litar varken på att deras implementation är perfekt, vilka andra som har tillgång till informationen eller att de är fortsatt välvilligt inställda till sina kunder. Hantera forumkonton och sådant går väl bra, men inte saker som skulle vara större besvär att förlora än att hantera själv.

Ursprungligen av JND:

Jag kan bara anta att det plötsliga behovet av en utredning och undersökningar av hur andra "gör det" idag ska sättas i sammanhanget "nu så här efter PRISM-skandalen" eller något? För nytt är ju inte detta med satellitbilder i Oslo på servrar i USA: både Virtual Earth-servrar (marknadsfört som Bing Maps och används nog också av Nokia/Ovi Maps) och Google Maps är baserade där.

Det var detta jag tyckte sken igenom som mest intressant i artikeln. Menar utredningar av satellitbilder år 2013...

Misstänker också att det är någon form av protest mot att USA övervakar oss via företag som Apple.

Ursprungligen av lappen71:

Rent utav censurera fel byggnad för att förvirra en framtida robotattack!!!!

Har man sådana resurser lär man inte använda Apples kartor... men det skulle vara intressant att se konflikten när den landar i Berlin istället...