- SzBlackY blogja
- A hozzászóláshoz be kell jelentkezni
- 2078 megtekintés
Hozzászólások
Egy network map
-------------------------
neut @ présház
- A hozzászóláshoz be kell jelentkezni
Ennél már csak az lett volna pontosabb, ha azt mondod, hogy egy gráf :) [amúgy nem nyert]
BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)
- A hozzászóláshoz be kell jelentkezni
Hup közönség infografikán. :)
- A hozzászóláshoz be kell jelentkezni
Sajnos nem nyert, az tippre Kis-Világ hálózat lenne, az ábrán ~600 node-ra jut 10.000+ edge.
BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)
- A hozzászóláshoz be kell jelentkezni
Akkor mi ez? :D
-------------------------
neut @ présház
- A hozzászóláshoz be kell jelentkezni
Még várok pár tippet, aztán ha valaki eltalálja (kétlem) vagy mondjuk este 8 lesz, akkor feltöltöm a teljes pdf-et, ami - ha valaki nagyon ráér - zoomolható 100%-ban :) [ez valahol 5% körül lehet, az Okular nem hajlandó százalékot mondani, ha a teljes oldalt kirajzoltatom vele] és fájlméretre kevesebb, mint a fele a feltöltött png-nek.
BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)
- A hozzászóláshoz be kell jelentkezni
Akkor sj "agyáról" készült EEG felvétel. :D
ui: hibás a cím, mert a R.tesztnek nincs megoldása. ;)
- A hozzászóláshoz be kell jelentkezni
ui: hibás a cím, mert a R.tesztnek nincs megoldása. ;)
Viszont a Rorschach teszteknél is arra kíváncsi a tesztelő, hogy mit látnak bele az alanyok (eddig van egy szoftvertervezőnk, egy hálózatosunk, egy szociológusunk most egy agysebészünk/pszichológusunk :) ).
Off: van valami metateszt, ami azt figyeli, hogy melyik pszichológus mit magyaráz bele a Rorschach-teszben a betege által látottakba és ez alapján következtet a pszichológus pszichés állapotára?
BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)
- A hozzászóláshoz be kell jelentkezni
:)
bejelentkeztem egy ú.n. autogén tréning tanfolyamra. Állítólag pszichomókus tartja. Majd megkérdezem tőle. ;)
- A hozzászóláshoz be kell jelentkezni
Valójában annak a FF pluginnek a kimenetére hasonlít, ami a meglátogatott oldalak kapcsolatait mutatja meg.
- A hozzászóláshoz be kell jelentkezni
Nem ismerem a plug-int, de a web is valahol kisvilág-szerű (az oldalak számához képest elenyésző link van egymás között, mégis viszonylag kevés ugrással nagyon könnyen nagyon messzire el lehet jutni :) )
BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)
- A hozzászóláshoz be kell jelentkezni
Lightbeam a neve: http://www.mozilla.org/en-US/lightbeam/
- A hozzászóláshoz be kell jelentkezni
bkk megálló gráf?
bár akkor nem értem a 2 pontot a kép két szélén.
- A hozzászóláshoz be kell jelentkezni
Nem rossz (alkalomadtán lehet ráteszem egy Pest térképre), de sajnos nem :(
BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)
- A hozzászóláshoz be kell jelentkezni
Legacy Java project class hierarchiája :)
- A hozzászóláshoz be kell jelentkezni
Nem legacy, nem Java, nem egy project és nem class, de hierarchia [bár az mintha fát jelentene, ez meg gráf, szóval igazából az sem :)], de eddig ez volt legközelebb :)
BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)
- A hozzászóláshoz be kell jelentkezni
Linux csomagkezelő függőségei?
- A hozzászóláshoz be kell jelentkezni
Elég közel (ami azt illeti az többé-kevésbé az a gráf levezethető ebből), de nem.
Mindjárt írom a megoldást.
BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)
- A hozzászóláshoz be kell jelentkezni
Utah teapot memóriahibás videokártyán.
- A hozzászóláshoz be kell jelentkezni
-Vajon mi látható a képen?
-Vonalak
pch
--
http://www.buster.hu "A" számlázó
--
- A hozzászóláshoz be kell jelentkezni
Céges levelezés? :)
- A hozzászóláshoz be kell jelentkezni
Nem rossz ötlet. G-mail/Yahoo/Outlook.com/... nézhet ki marha jól egy ilyen gráf :)
BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)
- A hozzászóláshoz be kell jelentkezni
Szóval nem. :)
Nem is kell ide nagy szolgáltató. Ha egy közepes cég pár éves levelezését beledobod egy ilyen gömbpalástra layoutoló algoritmusba, tök jól nézhet ki.
Egyébként középen is van (mondjuk kitüntetett) node? Sajnos a nagy kavalkádban az nem látszik. :D
- A hozzászóláshoz be kell jelentkezni
Sehol nincs kitüntetett node, közben megnéztem, a jobb oldali teljesen jogos, hogy ott van, a bal oldali egy hiba volt a gráfot előállító kódomban (pontosabban... majd ha megmondom a megoldást), valahol annak is középen kellene lennie.
BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)
- A hozzászóláshoz be kell jelentkezni
Na jó, akkor még egy utolsó tipp, aztán inkább kivárom az estét: függvényhívások? :)
- A hozzászóláshoz be kell jelentkezni
Sajnos nem nyert :)
BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)
- A hozzászóláshoz be kell jelentkezni
Egy elcseszett gömb-tesszelláció. Legalábbis én ilyeneket Szirmay tanár úrnak szoktam gyártani Grafikából. :D
- A hozzászóláshoz be kell jelentkezni
TIE fighter
--
zsebHUP-ot használok!
- A hozzászóláshoz be kell jelentkezni
Egy rakás háromszög. :)
Esetleg egy város forgalomtérképe.
- A hozzászóláshoz be kell jelentkezni
Csapatépítő tréningen a boldogtalan alkalmazottak mozgása, feladat megoldás közben.
- A hozzászóláshoz be kell jelentkezni
Ez egy pizza tervrajza.
Sorolj be az éhes ember kategóriába :)
___
Arany János: Grammatika versben
- A hozzászóláshoz be kell jelentkezni
Egyértelmű, hogy pina - jó szőrös
:D
- A hozzászóláshoz be kell jelentkezni
Egyértelmű, hogy vtechun még nem látott pinát - csupaszt se.
:D
_____________________________
Powered by 1,3,7-trimetilxantin
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
facebook ismerosok + te kozepen?
- A hozzászóláshoz be kell jelentkezni
hulk esernyovel
--
NetBSD - Simplicity is prerequisite for reliability
- A hozzászóláshoz be kell jelentkezni
Ahogy elnézem, ez egy teljesen átlagos Git repó, berajzolt branch-ekkel. (Beware the joke)
- A hozzászóláshoz be kell jelentkezni
Íme az eredeti PDF: Katt
És hogy mi van a képen? A gépemen éppen futó processzek és azok dinamikus függőségeinek (rekurzívan kigyűjtött) függőségei [+1 hibás node a bal sarokban, a samba valamelyik libje dependelt egy nem található lib-re, belőle lett a not a not found-ból. hupsz.), így mind a csomagkezelés, mind a függvényhívások elég közel voltak. Ami a gráfon érdekes lehet még (szegény libicudata-n kívül, ami a jobb oldalon van a szélen), hogy a bal alsó negyedben nagyobb fekete folt gyakorlatilag a samba - első ránézésre azt tippeltem volna, hogy jobbra-felül a KDE, balra-lent a GNOME cuccai vannak [bár ezek mind az X-re dependálnak, így jogos, hogy egy helyre kerültek], de a samba is egy szép nagy állattá nőtte ki magát :).
Egy kis (19 megás!) bónusz: Csak a Kdenlive egy hasonló de twopi-s ábrán
BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)
- A hozzászóláshoz be kell jelentkezni
Elmondod hogy csináltad? (Csak pár iránymutatás elég.) Mostanában éppen hálózatokat cincálgatok, érdekes lenne egy ilyet is megnézegetni. Köszi!
Csaba
- A hozzászóláshoz be kell jelentkezni
Maga az ábra a Graphviz-zal készült (az első neato, a második twopi), a szükséges leíró fájlt pedig egy -- nagyon csúnya* -- script-ből dobom össze:
használat: ha csak néhány futtathatóra vagy kíváncsi, akkor felsorolhatod őket argumentumokként, így csak azokat listázza, argumentum nélkül hívva az összes processzt.
#! /usr/bin/php
<?php
error_reporting(E_ALL);
function get_dependencies($object)
{
$dependencies = array();
if(file_exists($object)) {
$result = shell_exec('ldd ' . escapeshellarg($object));
if(trim($result) == 'statically linked') return $dependencies;
$lines = explode(PHP_EOL, $result);
foreach($lines as $line) {
$contents = trim($line);
$library = null;
$filename = null;
if(empty($contents)) continue;
preg_match('/([^ ]+)( => ([^ ]+))?/', $contents, $results);
$dependencies[] = array($results[1], array_key_exists(3, $results) ? $results[3] : $results[1]);
}
}
return $dependencies;
}
$libraries = array();
if($argc == 1) {
$command_list = explode(PHP_EOL, shell_exec("ps axo args"));
for($i = 1; $i < count($command_list); $i++) {
$parts = explode(' ', $command_list[$i]);
if(preg_match('|^[a-zA-Z0-9-_/]+$|', $parts[0])) {
$executable = trim(shell_exec("which " . escapeshellarg($parts[0])));
if(!empty($executable)) {
$libraries[$executable] = null;
}
}
}
} else {
for($i = 1; isset($argv[$i]); $i++) {
if(!file_exists($argv[$i])) {
fprintf(STDERR, "Specified input %s file does not exist\n", $argv[$i]);
exit(1);
}
$libraries[realpath($argv[$i])] = null;
}
}
while(in_array(null, $libraries, true)) {
foreach($libraries as $library => $dependencies) {
if(!is_null($libraries[$library])) continue;
fprintf(STDERR, "Fetching dependencies for %s\n", $library);
$libraries[$library] = get_dependencies($library);
foreach($libraries[$library] as $dependency) {
if(!array_key_exists($dependency[1], $libraries)) {
$libraries[$dependency[1]] = null;
}
}
}
}
fprintf(STDERR, "Outputting graph\n");
?>
digraph dependency {
layout=twopi;
splines=true;
overlap=false;
<?php
foreach($libraries as $library_path => $dependencies):
?>
"<?php echo $library_path; ?>" [label="<?php echo basename($library_path); ?>"];
<?php
endforeach;
foreach($libraries as $library_path => $dependencies):
foreach($dependencies as $dependency):
?>
"<?php echo $library_path; ?>" -> "<?php echo $dependency[1]; ?>";
<?php
endforeach;
endforeach;
?>
}
**: megtehetem, hogy nagyon csúnya legyen, a time szerint 5 sec alatt fut le az összes processzes móka, ami nagyjából elenyésző a 30+ perces gráf rajzoláshoz képest (a splines=true nagyon megdobja a graphviz futási idejét [tízezres nagyságrendű edge-nél], a feltöltött első kép a layout=neato; overlap=false; splines=true; sep=.1; beállításokkal készült, nem mértem mennyi idő alatt)
Szerk.: Újabb benchmark:
time ./lddgraph $(which kdenlive)
real 0m0.559s
user 0m0.208s
sys 0m0.144s
time dot kdenlive.dot -Tpng -o kdenlive.png
real 0m17.071s
user 0m16.106s
sys 0m0.137s
BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)
- A hozzászóláshoz be kell jelentkezni
Köszi, átolvasom.
Csaba
- A hozzászóláshoz be kell jelentkezni
Nem egy spanning-tree?
"Jegyezze fel a vádhoz - utasította Metcalf őrnagy a tizedest, aki tudott gyorsírni. - Tiszteletlenül beszélt a feljebbvalójával, amikor nem pofázott közbe."
- A hozzászóláshoz be kell jelentkezni