From owner-freebsd-advocacy@freebsd.org Fri Nov 20 22:14:38 2015 Return-Path: Delivered-To: freebsd-advocacy@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B4290A3473D for ; Fri, 20 Nov 2015 22:14:38 +0000 (UTC) (envelope-from m.e.sanliturk@gmail.com) Received: from mail-wm0-x22e.google.com (mail-wm0-x22e.google.com [IPv6:2a00:1450:400c:c09::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 40F3514E1 for ; Fri, 20 Nov 2015 22:14:38 +0000 (UTC) (envelope-from m.e.sanliturk@gmail.com) Received: by wmvv187 with SMTP id v187so90700813wmv.1 for ; Fri, 20 Nov 2015 14:14:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=+3cNEt2LmnmFq85UsfSddtqfXaR6SrbR1Bz2DiHYZS8=; b=nx5lvgU870KuK2mpdRT6dMm/EPv6zip6QKzk2ppml39NXN3ElMdDNCE7mE68a5hwJO fmAhm1q3kW1443eRysLnEZfIGoZB1pCgo4kPLePjsvaFBNvNg+JFYJ92bb3gDE4OjsTe A1bqFJ+NfWeCvCRUc7JGp0K55X0UmsBq13pmPYSdcLVb/HqNE1qqiW8tFfi2c+7AqoES MD8rixwn9tW8y8bEEMOAKGRT5uRu2UoCDvsYYfmRPwc/4gC7FAy+SrBE01F5hbN9pxNW lki5JHyAN6XqeKCLWajm1C+CKShH9Q5oq2hk0vN90XyM3WEExcUc9wPJrMzRVFsavNSz N4Yg== MIME-Version: 1.0 X-Received: by 10.28.133.4 with SMTP id h4mr4509671wmd.59.1448057675689; Fri, 20 Nov 2015 14:14:35 -0800 (PST) Received: by 10.27.49.142 with HTTP; Fri, 20 Nov 2015 14:14:35 -0800 (PST) In-Reply-To: <564F949D.9030107@minasambiente.com.br> References: <564F949D.9030107@minasambiente.com.br> Date: Fri, 20 Nov 2015 14:14:35 -0800 Message-ID: Subject: Re: Open Source course material for teaching on/with FreeBSD From: Mehmet Erol Sanliturk To: Rodrigo N Hernandez Cc: freebsd-advocacy@freebsd.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-advocacy@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: FreeBSD Evangelism List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Nov 2015 22:14:38 -0000 On Fri, Nov 20, 2015 at 1:46 PM, Rodrigo N Hernandez < relac@minasambiente.com.br> wrote: > Hello Mehmet, > > I'm not entirely sure if I understand what is the goal but if you're > talking about computer labs: > One option would be using vnc sessions (tightvnc e.g.), so students can > watch lessons on their own terminals. It=E2=80=99s possible to set view o= nly > sessions also. It sounds feasible that all command line work being done > from the virtual X session as well. > It=E2=80=99s also possible to make vnc sessions running from jails (for > testing/disposable jails e.g.). With stuff like this you don=E2=80=99t ev= en need to > worry about extra hardware. In fact it can be all done from a headless > server. > > Well sorry if this have nothing to do about your intents, just some optio= n. > > Cheers, > Rodrigo > > > Assume we started KDE and testing a graphically displayed program . During that time , stdin , stdout , stderr outputs are not visible . Operating system is not using a graphical display . Therefore , there is a need to be able to define stdin , stdout , stderr divertible to different monitors ( by , for example , loader.conf definitions ) attached to PCI , USB , or main board ports . There is possibility of use of xrandr , but this is an extension to X Window . By using different monitors , it will be possible to view inner working of the operating system on line , otherwise , stored information can be viewed off line . As an example , in KDE , start a terminal . In that terminal , start a graphically usable program , for example , Dolphin . You will see that , there will be many messages displayed in the terminal . No one these messages are displayed when Dolphin is started from KDE menus = . Ability to divert stdin into an independent monitor is important because when a program continuously displays data onto stdout , it is not possible to enter any input up to end of the working program . Mehmet Erol Sanliturk > Em 20/11/2015 11:47, Mehmet Erol Sanliturk escreveu: > >> On Fri, Nov 20, 2015 at 4:43 AM, George Neville-Neil < >> gnn@neville-neil.com> >> wrote: >> >> Howdy, >>> >>> Thursday evening at 18:00 BST I pushed changes to teachbsd.org that >>> update >>> the page so that it points to a new github repo, owned by the teachbsd >>> organization (https://github.com/teachbsd). >>> The organization is run by Robert Watson and myself. >>> We can add or remove collaborators if and when that becomes appropriate= . >>> >>> The initial repository (https://github.com/teachbsd/course) contains al= l >>> of the material for the practitioner and masters style courses as well = as >>> a PDF for the teaching guide. >>> All of the material is licensed under a BSD doc team license, also >>> visible >>> in the repo and on the github site. >>> >>> Our goal now is to initially recruit a small number of universities to >>> partner >>> with us to teach this material, and to have the number grow as we polis= h >>> the material. We also wish to solicit contributions of similar teachin= g >>> material >>> for inclusion in the site, via links at first, and into the repo if tha= t >>> seems appropriate >>> at a later time. >>> >>> We will keep you posted on our progress. >>> >>> Best, >>> George >>> _______________________________________________ >>> >>> >>> In my opinion , one of the most important tools in such a work is the >> ability to display >> stdin , stdout and stderr on different monitors alongside with output >> monitor(s) for graphic displays such as Gnome or KDE or any other X base= d >> desktops also . >> >> This requires additions to FreeBSD sources to definition of such >> application which requires to use at the same time multiple graphic card= s >> ( >> on board , PCI , USB , etc. , simultaneously ) . >> >> My knowledge is not sufficient to achieve this . >> >> This will allow watching execution steps on line instead of diverting th= em >> to file and then read the contents of file . >> >> >> Thank you very much . >> >> >> Mehmet Erol Sanliturk >> _______________________________________________ >> freebsd-advocacy@freebsd.org mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-advocacy >> To unsubscribe, send any mail to " >> freebsd-advocacy-unsubscribe@freebsd.org" >> > > > --- > Este email foi escaneado pelo Avast antiv=C3=ADrus. > https://www.avast.com/antivirus > > _______________________________________________ > freebsd-advocacy@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-advocacy > To unsubscribe, send any mail to "freebsd-advocacy-unsubscribe@freebsd.or= g > " >