. Hemoglobin (Hb) A 1c: 4.8% to 5.6%. Prediabetes: 5.7% to 6.4%. Diabetes: ≥6.5%. Glycemic control for adults with diabetes. Labcorp test details for α1-Antitrypsin. Α 1 AT may be elevated into normal range in heterozygous deficient patients during concurrent infection, pregnancy, estrogen therapy, steroid therapy, cancer, and during postoperative periods.
Hi,
I have Logic pro, but I'm looking for a sequencer similar in layout to the old C Lab Creator. I really like the way the arrangement windows worked. Anybody know of a similar sequencer?
Cheers
i book soon to be Macbook Mac OS X (10.3.9)
I'm really surprised that no one has picked up on the irony of this question. Does anybody remember what the Logo said .. written in blue letters on the enormous black 'dongle' that jutted out from the left side of the Atari computer/keyboard which historically housed the magic of the C Lab Creator? (I'm looking at one right now .. I still have two.)
It said, 'EMAGIC LOG 3'. That black 'dongle' was actually the original 'Notator' and I'll leave it to your imagination to suss out what 'LOG' stood for in 'LOG 3'. But the 'magic word' in this clue represents the company from which Apple bought Logic. And although the family resemblance might not be immediately apparent, if you are using Logic Pro you are actually using what would probably be considered the 'grandson' of Creator. I don't think you're going to get a lot closer than that.
G5 Quad, G5 PPC, MacBookPro, iMac 24' Intel Duo Mac OS X (10.4.8)
Similar Messages
I have searched in vane for some way of notifying Apple about what I see as a possible copyright violation. I cannot find any other to do so beyond posting this here.
I noticed that Linden Labs, creators of Second Life, on this website: Linden Lab Official:Linden Home - Second Life Wiki
.. uses this image [IMG]http://wiki.secondlife.com/w/images/thumb/c/c4/KBnote.png/64px-KBnote.png[/IMG]
This is the same image Apple iPhones and the iTouch iPod uses for their 'Notes' app. Is this a copyright violation?
Seems very curious.
RThis image does not come from the iPhone or iPod touch, though it is very similar: it comes from a GPLed lookalike image set called 'OpenPhone' at http://www.iconarchive.com/category/application/openphone-icons-by-walrick.html
I don't know enough copyright law to say if this would be considered an infringing work, and I don't know if Apple has trademarked this image, but I suspect you need to start your investigation there.A permutation is a function. In this particulate exercise, the function is certain space separation of an adjacent letter. Here is an example for the space is 2: After the first letter A, skip 2 spaces and arrive at D, skip another 2 space to arrive at G, so original ABC maps to adg.
ABCDEFGHIJKLMNOPQRSTUVWXYZ
maps to (with skip of 2 space):
adgjmpsvybehknqtwzcfilorux
You need to have a user input for the skip space, similar to the lab 1. Warning: Because there are 26 characters in the English alphabetic, if user enters an even number, you need to consider add one every time it passes the Z letter. Please help me to solve this problem.Try using this code segment:
String abcString = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
StringBuffer tempBuffer = new StringBuffer();
StringBuffer outBuffer = new StringBuffer();
tempBuffer.append(abcString);
i = 0;
while(i < abcString.length())
outBuffer.append(tempBuffer.charAt(i));
i+=2;
tempBuffer.setLength(0);
All you really need to do is change what you're adding to I every time you go through the loop, make it user input. This is simply an example of how to do it.
-Jason Thomas.Core Problem
The problem I am having is that connectivity to Exchange from Outlook is blocked while executing an integration test through the Microsoft Test Agent (i.e. Outlook
is in the disconnected state). The test is launched through Microsoft Test Manager.
Below is the code for the integration test I am having problems with and I simplified the code as much as possible to rule out code within the integration test
causing the problem. I also eliminated all other tests from running.
[TestMethod]
public void LaunchOutlook()
Process.Start(new ProcessStartInfo(@'C:Program Files (x86)Microsoft OfficeOffice14Outlook.exe'));
Thread.Sleep(120000);
I can change how long Outlook is blocked by changing the Thread.Sleep timeout. While the test is running, I can restart Outlook and Outlook is still blocked.
After the test ends while Outlook is still running, connectivity to Exchange is restored. This happens for Outlook 2010 and Outlook 2013. If I run the integration test within a console app, Outlook connectivity is not blocked. If I run the test code manually
through MSTest.exe, Outlook connectivity is not blocked. The only way it's blocked is if the integration test is executed by the Microsoft Test Agent which is the required approach for integration testing.
More details on the problem
Outlook is running on a machine that is part of a Hyper-V Lab with network isolation enabled. There are other machines within the same lab that have Outlook
instances pointed against the same Exchange server. Executing the test on one machine causes Outlook connectivity issues with other machines within the same lab where the Outlook instances are pointed at the same Exchange server.
I have small Hyper-V lab with network isolation enabled which is very similar to the lab mentioned above. The major difference is that it only has one machine
with Outlook installed. This Outlook is able to connect to Exchange while executing the test above through Microsoft Test Manager. It is very clear that this is an environmental issue since it works in one lab and not the other. Both labs have the same Exchange
server installed, and the same Microsoft Test Agent installed on all machines within the lab.
I have ruled out the Outlook version as being the issue since the larger lab contains the same Outlook version as the Outlook version in the smaller lab.
During test run
Notice that Outlook is in the disconnected state.
After test run.
Notice that Outlook is not connected to Exchange.
Environment Information
Outlook 2010 Version: (14.0.7113.5000) SP2 (14.0.1740.5002) 64-bit or 32-bit Outlook 2013 Version: (15.0.4667.1000) MSO (15.0.4675.1002) 64-bit or 32-bit Windows
7 Version: 6.1 (Build 7601: Service Pack 1)
Exchange 2013 Version: 15.0 (Build 847.32) Windows Server 2008 R2 Version: 6.1 (Build 7601: Service Pack 1) Microsoft Test Manager 2013 Version: 12.0.31101.0
TFS 2013 Update 4 Version: 12.0.31101.0 Microsoft Test Agent Version: 12.0.31101.0 Update 4
Troubleshooting Steps
I launched procmon and looked for failed TCP and UDP operations for indication of network failures and found none.
I turned on enable troubleshooting logging in Outlook and nothing within the logs looks obvious.
Pinging the Exchange server while the test is running still works.
I ran the integration test through the command line using MSTest.exe and outlook connectivity is not blocked.
Requesting Help
Can you please help me troubleshoot this problem? I see two approaches to identifying the problem.
Looking for differences between the two environments
Obtaining logs or other information that would expose the core problem.
I am open to suggestions or ideas especially if you have a different approach to solving the problem. Feel free to ask for other information related to the problem
like logs, PowerShell commands, and registry values.
If you are short on time, can you at least post some suggestions or ideas related to resolving this problem?
Thanks, KeithAfter installing fiddler I figured out what the problem was. The Microsoft Test Agent was activating a proxy server which was blocking connectivity to exchange. The proxy server was activated due to having the ASP.Net Client Proxy for IntelliTrace and Test
Impact turned on.
Below is a link to the article with the exact same problem.
https://social.msdn.microsoft.com/Forums/vstudio/en-US/ecc0b342-8e4d-436c-90c2-5f11bce1e9d8/proxy-server-settings-being-set-automatically-which-is-causing-me-not-to-be-able-to-run-manual-test?forum=vsmantestI'm trying to do a gallery something similar to:
http://labs.adobe.com/technologies/spry/demos/gallery/
but the grow effect on my Spry page is glitchy in the sense that it
jumps/shakes on rollover and sometimes it gets stuck and doesn't
mouseout. You can see what I'm talking about here:
http://www.tinsley.com/www/test/
. Not sure what the problem is other than I'm using tables and not
div's but not sure if that would cause this. The code DW is
generating for the effect is the following:
>
width='20' height='20' onmouseover='MM_effectGrowShrink(this, 500,
'20px', '70px', false, false, false)'
onmouseout='MM_effectGrowShrink(this, 300, '70px', '20px', false,
false, false)' />
Any help would be appreciated. Thanks in advance.firefox gives error;
quote:
Spry.Effect.DoGrow is not a function
GrowShrink(img#cooperfineart.jpg cooperfineart.jpg, 1000,
'150px', '520px', true, false, false)port.asp (line 23)
onclick(click clientX=0, clientY=0)port.asp (line 1)
[Break on this error] Spry.Effect.DoGrow(targetElement,
{duration: duration, from: from, to: to, togg..
port.asp (line 23)
Spry.Effect.DoGrow is not a function
becouse Spry.Effect.DoGrow is SPRY 1,5 code (i think)
maby update your SPRY, your using 1,4. current release is
1,6I'm using Logic Express 7 at present, and I still prefer to sequence songs and not going to audio until I have it sequenced to my satisfaction. I go way back to the old C-Lab Creator/Notator days, and I miss some of the features of earlier Logic versions, mainly note overlap correction.
Can someone recommend the best way to go as far as sequencing features? Should I remain with Logic Express, move up to the full Logic, or heaven forbid, look into PERFORMER?
Thanks much,
CMILLE9334Hi Swathi:
In the strict order, your question is more a 'concept' than a technical issue, but, I consider useful give you this remarks:
1. The scheduling process en SAP could be in both 'solutions' I mean, if you are using a Discrete Manufacturing with Production Orders, you can use a schedule tools to get your production sequencing, but if you are running in a REM (Repetitive Manufacturing Scenario) then, you can use the sequencing tools like Planning Table bye sequencing.
2. Into SAP there are at least this 2 ways to make a scheduling, even, if you go to the transaction code MF50 you can get at the Scheduling Tab the next options:
Detailed Planning
Rate based planning
Sequencing
3. The deliverable in both cases, are: sku, machine (or work center) quantity, start & finish date, at least., just to name a few.
4. Sequencing is a set of at least one order firmed with dates, Scheduling is the arrangement for at least one production order.
I hope, my comments give you some clarity about your doubt.
Please let me know.
Regards
O PereaI posted this question on 5/20 but did not get any replies,
so I am reposting in hopes that someone might have an answer.
Can Spry accordion panels be dynamically sorted the same way
that regular Spry tables can? I created a Spry Accordion with a
book title on each panel. When you click on a panel, a table
appears (dynamically generated from an XML database using a Perl
script) showing author name, publisher, date of publication, etc.
I'd like users to be able to alphabetize the book titles in case
they're not already in alphabetical order. I'd also like to add a
link on (or near) the panels to sort them by date of publication,
even though the date field is not visible when the panels are
closed.
Thanks!
- cpmorganI couldn't tell from your post if you were generating the
markup for your Accordion using regions and data sets. If you are,
then you are probably doing something similar to:
http://labs.adobe.com/technologies/spry/samples/accordion/AccordionSample2.html
In which case, you can cause the panels to sort by simply
sorting the data set:
Sort by FirstName
Sort by Last Name
-- Kin --Hi I recently got this piece of work set as a practice for my finals, I will be given something similar in a lab and be given 3 hours to do it, I'm just wondering if anyone can give me any pointers on how to get started with this:
(a) A firm that markets 15 different products wishes to store the total sales value achieved for each product at the end of the year in a computer based-system. It also wishes to be able to obtain some sales information from the system. When sales values are being entered into the computer system, product codes are used to identify the products. The products are assigned numerical codes from 1 to 15. Complete the class below by supplying the appropriate Java statements where indicated.
Supply appropriate comments
Import appropriate class or classes
(2 marks)
public class Sales
define an appropriate data structure to store the sales values of 15 products
(3 marks)
public void setsalesvalues()
write statements that will request a user to enter the sales values of each of the 15 different products and will store them.
(5 marks)
public double getsalesValue(int productNo)
write statements that will return the sales value of the product identified by productNo if it is a valid product number but returns �1.0 if it is not a valid product number
(5 marks)
public double getaveragesales()
write statements that will return the average sales value of the products
(10 marks)
public void displaySalesInfo()
write statements that will display the following sales information in the
format shown below. You should include statement(s) that make use of
getaveragesales().
Sales Information
Product Number Sales Value.
1 �200000.00
2 �25000.00
Total sales �xxxxxxx.xx
Average Sales �xxxxxx.xx
(15 marks)
public int getleastsold()
write statements that will return the product number of the first product with the smallest sales value.
(5 marks)
public void displayHighest()
write statements that will display the highest sales value and the product number of the first product with that value.
} (5marks)
Comments (5 marks)
Choice of attribute names, types and structure of class (5 marks)
(b) Implement a Test class for the Sales class above.
The test class which should contain at least the main() method, should provide a
user with a list of options including the following:
1. Enter sales values for all products
2. Display Sales information
3. Display the product number with the least sales value.
4. Display the highest sales value and the product number of the first product with that value.
5. Display the sales value of a given product.
6. Display the average sales value
7. Exit the program. Your program should seek confirmation from the user before terminating the session.
Your program should request a user to re-enter an option if an invalid one has been entered.
(25 marks
(c) Produce test runs and program output
Your test runs should show how data was entered, the results produced by your program. You should ensure that your test runs demonstrate that you have tested your classes very well using appropriate test data
(15 marks)Right. One supposes that it's semantics, but I
would say that Java doesn't have pointers strictly
speaking because they are not the same as C/C++
pointers. How did C/C++ get the honor of possessing the
canonical definition of 'pointer'?
I bet daFfy has an answer for that one.
No, they're not the same as pointers as C/C++, but
how does that make them not-a-pointer? Java
references aren't the same as C++ references, so are
Java 'references' not 'references' either?I guess ints are not ints either.
As I understand it, 'pointers' has a specific,
well-defined meaning in Java as well. After all, it
is a 'NullPointerException', not a
'NullReferenceException'. ;o)That's just because the junior coder was lazy and or careless. He was supposed to call it NullThingThatPointsButIsNotAPointerBecauseItIsNotTheSameAsACCPlusPlusPointerException
(And I haven't even had my morning coffee yet..)Hi,
I have some data in my database that I would consider as boolean, but whose are SMALL INTEGER (Oracle doesn't provide the BOOLEAN type). In my JSP page, I associate checkbox to these datas, but I don't know how I can make the link between a checked box and the value 1 (and between a no checked box and the value 0).
I know that I can bind a property, but I have a lot of checkbox on my page and I can't write a getter method for each one!
Can I use a kinf of converter, or similar?
Thanks
-- Prankster --Creator is not very robust when it comes to Boolean values. We use MySQL and Creator only seems to respect values which are typed as Tinyint(1) as Boolean. This is a problem as we integrate from legacy systems which use Char, Integer and other data types which use business rules (ie non-zero = true) to manage Boolean states.
The only way around this that we have found is to code it the hardway:
[1] create a getter/setter paid such as getMyBooleanVal()/setMyBooleanVal() in the backing bean which returns a boolean and use the getter to interpret the value from a row-set using the getValue() method and any appropriate business transformations.
[2] set the value property of the check box to the getter/setter
[3] perform for each checkbox!!!!
You could also write a customer converter which performs the same functions. This is much less tiresome if (a) there are many instances of check boxes which have to be dealt with, and (b) your transformation is standardized across your application.
Customer converters are simple to create and integrate but Creator seems to complain if you attempt to put them into the attributes in the JSF and they are not properly registered. We find the best way is to set the converter property for the requisite controls in the backing bean's initialization code eg
checkbox1.setConverter(new myCustomConverter());
which we would put in the page constructor.
I hope this helps you. I posted a customer converter for uppercasing text somewhere on the forum which you could probably find and modify for your needs.Hola a todos, miren esta web que bien lograda y a ver si
alguien sabe
como se puede hacer una aplicacion similar a 'THE LAB'..
www.mariaclaudiacortes.com
Un saludoMuchas Gracias Anuack, me aclaró mucho decompilarlo con
el swf decompiler..
Estoy un poco oxidado con el flash.. hace tiempo que no lo
toco a fondo.
Un Saludo.
'Anuack Luna' <[email protected]> escribió en el
mensaje
news:fepguu$m41$[email protected].
> Descárgate el SWF y utiliza imperator para
convertirlo a FLA
>
> Hay conocerás mas de como lo hicieron
>
> Interesante. Saludos
>
> No a la piratería
>
>
> 'Nicolás León' <[email protected]>
escribió en el mensaje
> news:feo58r$4td$[email protected].
>> Hola a todos, miren esta web que bien lograda y a
ver si alguien sabe
>> como se puede hacer una aplicacion similar a 'THE
LAB'..
>>
>> www.mariaclaudiacortes.com
>>
>> Un saludo
>>
>
>I've looked through the previous posts in this forum that look like they have anything to do with my question, but they did not seem to address my question.
I'm trying to set things up on a Hyper-V Server 2012 R2 remotely via PowerShell. I am not using SCVMM so I do not have the SCVMM PowerShell cmdlets available. I need to be able to do this with the 'out of the box' cmdlets as this is geared toward
a green field deployment.
After installation, I do the minimum amount of work required locally in the Hyper-V Server command and sconfig windows to configure for remote management, then switch to executing a variety of PowerShell scripts from my management workstation.
For this particular Hyper-V Server, I am creating a virtual switch that is shared with the host OS - no problem. The only issue is that the network requires a VLAN tag. I can't see anyway to include the tag in the New-VmSwitch cmdlet. Nor
have I been able to find any other cmdlet that allows me to set the VLAN tag on the parent's vNIC. I know the Set-VmNetworkAdapterVlan can be used for setting the VLAN tag on a VM's NIC, but it doesn't appear it works on the parent's vNIC.
It seems like with the all the great cmdlets Microsoft is releasing to do everything that is possible in the GUI that this would be someplace. But if it is there, I haven't found it yet.
My workaround is to launch the GUI remotely and set it manually.
Thanks for any pointers.
.:|:.:|:. timI do something similar in my lab, so I actually build my virtual networking in a slightly different way to make it all work.
Eric identified the -ManagementOS flag to get the virtual NIC of the management OS. Without the flag you will never have it returned.
In my case I don't allow the New-VMSwitch to create my management OS virtual NIC for me as I want to add QoS to ensure that none of my management WMI traffic is lost.
I am simply going to share it, as I think you may find the approach useful
Simply add the line that Eric pointed you toward.
# Assume 1 NIC in my Lab, this could also be an LBFO Team
$nic = Get-NetAdapter -Physical
New-VMSwitch VMs -NetAdapterName $nic.Name -MinimumBandwidthMode Weight -AllowManagementOS:$false
Add-VMNetworkAdapter -ManagementOS -Name 'Management' -SwitchName VMs
Set-VMNetworkAdapter -ManagementOS -Name 'Management' -MinimumBandwidthWeight 5
Set-VMNetworkAdapter -VMName * -MinimumBandwidthWeight 1
Set-DnsClientServerAddress -ServerAddresses x.x.x.x,x.x.x.y -InterfaceAlias *Management*
Brian Ehlert
http://ITProctology.blogspot.com
Learn. Apply. Repeat.
Disclaimer: Attempting change is of your own free will.Now that Device Central is defunct, does there exist a website similar to Browser Lab for testing websites on mobile devices?
There's a few options. First, Apple has XCode and Android has their SDK for testing. Also if you are using a responsive design, just resizing the browser window in something like Chrome will show you the results. If you are doing it based on user-agent there are plugins depending on the browser, or Safari has a developer menu that can be enabled from the preferences to trick the site into thinking you are browsing with an iPhone/iPad to show you the mobile site.
Hy! I'm new and I want to ask: is in JSF a tehnologie similar with Tiles? How can I make my jsf pages to have some header and footer? Of course, in Creator.
Thank you very much.In general, by design, JSF is a much more flexible framework as JSF is built with integration and extensibility in mind. JSF isn't easier than Struts when developing by hand, but using Sun Java Studio Creator can make it much much easier and greatly increase your productivity.
Take a look at the Craig McClanahan's Weblog (He was the original creator of the Struts Framework, and was the co-specification lead for JavaServer Faces (JSF) 1.0 )
http://blogs.sun.com/roller/page/craigmcc/20040927#struts_or_jsf_struts_and
A good place to learn more about JSF is JSF Central .
http://jsfcentral.com/
As for your second question, you could use 'Page Fragment Box'. Check the online help for 'Page Fragment Box'.
'This component enables you to include a page fragment in a page. A page fragment is a separate, reusable part of a page that can be included in any number of pages. For example, you might want to put a common a visual element like a header graphic in a page fragment and then include it in all the pages in an application...'
Hope that helps.Pubicly. Check it out here;
Click hereSee: DXO Labs Slams Adobes Lens Corrections
This is what I responded the first and second response..
'says Cyrille de La Chesnais, Sales and Marketing Director - Photography at DxO Labs' Uh, ok..so I'm sure HE has an advanced degree IN MARKETING maybe..
The moment that a marketing guy starts talking smack is just about the time to quit listening..
I'm sure that DxO is SEETHING at the prospect that a bunch of users can go out and create profiles of their lenses for free..what does DxO cost?
It should also be noted that DxO is partially subsidized by the French military establishment (as far as I can recall).
Just as soon as Cyrille bothers to go out and actually USE Adobe Lens Profile Creator and can PROVE using acceptable scientific testing that there's an issue, I suggest Cyrille keeps his gums together..
Then..
I've used both..I've created custom lens profiles using the Adobe Lens Profile Creator myself (and the effort, if done well is not inconsequential). I've not yet done a head to head comparison with my profile with DxO with the lens I profiled but I have closely studied the results of the Lens Correction panel in Camera Raw (in particular to write about how to do it in my book) with a variety of lenses and I gotta say, DxO does indeed have something to worry about because the profiles provided by Adobe are very good.
The lens profile I made for a Canon EF50mm F/1.2 lens is very good. I uploaded the profile I made to the Adobe Lens Profile server to share with the community (which suspect is the one thing that really galls DxO the most).
Really, let's hear from DxO's scientists not DxO's marketing guys..and let's hear from somebody who has DONE a profile using Adobe Lens Profile Creator and found severe limitations..
Oh, BTW, the guy mentions keeping the lens profile calibration target really, really flat (to profile the geometric distortion) as though that's some kind of super difficult task. Uh, no, I don't think so..Adobe suggests having the printed targets mounted on foam core and then put the mounted targets in a picture frame to keep it flat. I used a different method of mounting the targets to the front of 1/4 plate glass placed on an easel. That way I could mount multiple sized printed targets up to 36' x 48' in size.
I don't want to underestimate the amount of work involved in creating quality lens profiles. I shot a series of 5 F/stops with 3 focus distances using three different targets. Took about 5-6 hours (the first time) and that's in a studio space that's 26' x 53' with 12' ceilings with professional quality studio strobes and a photographer (me) who has 1/2 a clue what they are doing..I'm sure there will be a range in the quality of profiles for the lenses profiled by the 'community'. But here's the thing..that's to do lens profiles that can be automatically applied to masses of shots at once via presets or Camera Raw Defaults..but you can STILL go in and fine-tube the results from those profiles and use manual controls not only for distortion, CA and vignetting but also lens perspective correction..not sure you can even do that in DxO.
No, I'm sure DxO is trying to come up with some sort of attack/defense for their product's existence..at the moment, I suspect it sucks to be them, ya know?I purchased a Creative Labs Travelsound i50 speaker through Apple some years ago for my 2nd generation Shuffle. I purchased a new Shuffle, and obviously this style does not fit the speaker. Is there another speaker that can be purchased to fit my new device?
Greetings,
I've never seen this issue, and I handle many iPads, of all versions. WiFi issues are generally local to the WiFi router - they are not all of the same quality, range, immunity to interference, etc. You have distance, building construction, and the biggie - interference.
At home, I use Apple routers, and have no issues with any of my WiFi enabled devices, computers, mobile devices, etc - even the lowly PeeCees. I have locations where I have Juniper Networks, as well as Aruba, and a few Netgears - all of them work as they should.
The cheaper routers, Linksys, D-Link, Seimens home units, and many other no name devices have caused issues of various kinds, and even connectivity.
I have no idea what Starbucks uses, but I always have a good connection, and I go there nearly every morning and get some work done, as well as play.
You could try changing channels, 2.4 to 5 Gigs, changing locations of the router. I have had to do all of these at one time or another over the many years that I have been a Network Engineer.
Good Luck - Cheers,
M.
Maybe you are looking for
I would 'love' to have a place where I could ask the simple questions like this that come up and seem so simple to those who know, they don't mention the details I need like how to close a working collection window and move back to the parent folder
Hi, Could anyone send me a code that: 1. Reads 'multiple samples(lets say 4) from single digital input' 2. 'plot digital data as a chart with time stamps' 3. Find frequency 4. Log data into file with time stamps I have attached the code which i tri
Post Author: TimboK CA Forum: Charts and Graphs I have a chart which is showing support calls from sites over 6 months. The 'on change of' is Month no. and site, the value is Number of calls. Over the 6 months there have been calls from 54+ sites. T
I can set up profile manager successfully, and set certain settings like the Dock, the login window, etc. But when I click on Login Items, and try to add an Application, the list of applications is blank. Tried it from my server, tried it logged in r
Hello I am using the windows version of photoshop elements 11, in dutch, i am looking for an option to create folders during the import into the catalog with a naming template yyyy mmm dd, this would result in 2013 jun 26, this option is not in my se
Overview
The Linux command line will be used extensively in ECPE 170. This lab is intended to give you a basic introduction to navigating on the command line and performing common tasks. You will build upon these skills for the remainder of the course. By the end of the semester the command line should be second nature to you.
Pre-Lab
Bring your laptop to class (and to all future labs)
Before the start of this lab, you must complete the Virtual Machine Setup tutorial and build a working Linux system to use. The pre-lab is easy, but the download and installation process is too time-consuming to do in class.
Reminder to obtain pre-lab credit - due by 27th August Thursday's class:
(1) Submit to the Canvas 'Lab 1 Prelab' assignment a screenshot of Ubuntu Linux running on your computer.
(Alternate checkpoint: If you have errors when installing, you must email your instructor a detailed description of the specific error at least 12 hours before the start of class. 'I couldn't get it working' is not sufficient.)
Background Information
Useful references:
Lab Part 1 - Unix Basic Skills
In Ubuntu, login and launch the command prompt (aka Terminal). The keyboard shortcut is . Or, you can search for 'Terminal' by clicking on the Dash button in the upper-left corner (i.e., the Ubuntu equivalent of the Windows 'start' button).
For the rest of this course, commands to enter at the terminal are going to be given in the following format:
The 'unix>' part of the line should not be typed in, and it will not look the same on your computer. Rather, it might look something like this: 'username@computername:/current-directory$', i.e. a combination of your username, computer name, and the current directory you are in. Thus, it will be constantly changing as you work! To simplify these labs, this is written as 'unix>'
List files: ls
When you first login, your current working directory is your home directory. Your home directory has the same name as your user-name, for example, vivek, and it is where your personal files and subdirectories are saved. To find out what is in your home directory, use the ls command. (ls is short for 'list') There may be no files visible in your home directory, in which case, nothing will print but the command prompt again.
List contents of your current working directory:
The ls command does not show hidden files by default. Hidden files have file names that begin with a dot (.). To list all files in your home directory including hidden files, use the -a option with the ls command.
List all contents of your current working directory, including hidden files:
Make directory: mkdir
To make a directory called ecpe170 inside your current working directory, type
To see the directory you have just created, type
Change to a different directory: cd
The command cd directory means change the current working directory to 'directory'. The current working directory may be thought of as the directory you are in, i.e. your current position in the filesystem. To change to the directory you have just made, type
To go up one level in the directory tree, use two dots:
At this point you should be back in your home directory.
To jump back to your home directory (regardless of how deep in the file tree you happen to be), use either of the two following commands:
or
In Unix systems, the tilde (~) character represents your home directory. Ufo swamp odyssey mac os.
Show the current directory: pwd
Pathnames enable you to work out where you are in relation to the whole file system. For example, to find out the absolute pathname of your current directory, use:
The full pathname will look something like /home/jshafer which means that jshafer (your home directory) is inside the directory home (the directory containing all user accounts).
Lab Reports are to be created in OpenOffice (now 'LibreOffice'), and submitted in PDF form at the completion of the lab. You will create a single Lab Report document for each lab.
A Lab Report template is available. Download it now, make a copy, and use it to start your report for this lab.
Lab Report:
(1) What command would I type to go to the following directory? /home/jshafer/ecpe170/project1/src
(2) In the following file pathname, what is the top-level directory (i.e. highest in the hierarchy) and what is the lowest-level directory? /home/jshafer/ecpe170/project2/src/main.c
Copy file: cp
Before doing these commands, enter the ecpe170 directory, and create two empty files using the touch command:
To make a copy of file1 and give it the name file2 (in the current working directory), use:
Now you should have two files: file1 and file2.
Note that you can use relative or absolute paths to identify files. For example, to copy file1 from the current working directory and save it as the name file2 in one directory up from the current directory, use:
Move file: mv
To move (or rename) file1 into file2, use:
Delete file: rm
To delete ('remove') a file, use:
Caution! The rm command is very powerful. Once you remove a file, recovering that file can be very difficult, if not impossible. The command line does not provide the safety of 'are you sure?' questions like the GUI interface does. Further, no 'unremove' or 'undelete' command. If you're paranoid about deleting something accidentally, use this instead:
C Lab Alpha-1 00 Mac Os Sierra
Delete ('remove') directory: rmdir
Note that the directory must be empty first!
Clear the terminal window: clear
View a (text) file on screen: less
The command less writes the contents of syslog (located in the /var/log/ directory) onto the screen a page at a time.
- Press the [space-bar] if you want to see another page
- Press the [arrow keys up/down] if you want to scroll
- Press [q] if you want to quit reading.
Read documentation on a command: man
For example, use man ls to view the manual for the ls utility. These are colloquially referred to as 'man pages'.
- Press [q] if you want to quit reading
Search document for a matching command: apropos
When you are not sure of the exact name of a command, use apropos to search the 'man pages' for a command matching a keyword. For example, to search for programs that have something to do with 'sort', use:
Overview
The Linux command line will be used extensively in ECPE 170. This lab is intended to give you a basic introduction to navigating on the command line and performing common tasks. You will build upon these skills for the remainder of the course. By the end of the semester the command line should be second nature to you.
Pre-Lab
Bring your laptop to class (and to all future labs)
Before the start of this lab, you must complete the Virtual Machine Setup tutorial and build a working Linux system to use. The pre-lab is easy, but the download and installation process is too time-consuming to do in class.
Reminder to obtain pre-lab credit - due by 27th August Thursday's class:
(1) Submit to the Canvas 'Lab 1 Prelab' assignment a screenshot of Ubuntu Linux running on your computer.
(Alternate checkpoint: If you have errors when installing, you must email your instructor a detailed description of the specific error at least 12 hours before the start of class. 'I couldn't get it working' is not sufficient.)
Background Information
Useful references:
Lab Part 1 - Unix Basic Skills
In Ubuntu, login and launch the command prompt (aka Terminal). The keyboard shortcut is . Or, you can search for 'Terminal' by clicking on the Dash button in the upper-left corner (i.e., the Ubuntu equivalent of the Windows 'start' button).
For the rest of this course, commands to enter at the terminal are going to be given in the following format:
The 'unix>' part of the line should not be typed in, and it will not look the same on your computer. Rather, it might look something like this: 'username@computername:/current-directory$', i.e. a combination of your username, computer name, and the current directory you are in. Thus, it will be constantly changing as you work! To simplify these labs, this is written as 'unix>'
List files: ls
When you first login, your current working directory is your home directory. Your home directory has the same name as your user-name, for example, vivek, and it is where your personal files and subdirectories are saved. To find out what is in your home directory, use the ls command. (ls is short for 'list') There may be no files visible in your home directory, in which case, nothing will print but the command prompt again.
List contents of your current working directory:
The ls command does not show hidden files by default. Hidden files have file names that begin with a dot (.). To list all files in your home directory including hidden files, use the -a option with the ls command.
List all contents of your current working directory, including hidden files:
Make directory: mkdir
To make a directory called ecpe170 inside your current working directory, type
To see the directory you have just created, type
Change to a different directory: cd
The command cd directory means change the current working directory to 'directory'. The current working directory may be thought of as the directory you are in, i.e. your current position in the filesystem. To change to the directory you have just made, type
To go up one level in the directory tree, use two dots:
At this point you should be back in your home directory.
To jump back to your home directory (regardless of how deep in the file tree you happen to be), use either of the two following commands:
or
In Unix systems, the tilde (~) character represents your home directory. Ufo swamp odyssey mac os.
Show the current directory: pwd
Pathnames enable you to work out where you are in relation to the whole file system. For example, to find out the absolute pathname of your current directory, use:
The full pathname will look something like /home/jshafer which means that jshafer (your home directory) is inside the directory home (the directory containing all user accounts).
Lab Reports are to be created in OpenOffice (now 'LibreOffice'), and submitted in PDF form at the completion of the lab. You will create a single Lab Report document for each lab.
A Lab Report template is available. Download it now, make a copy, and use it to start your report for this lab.
Lab Report:
(1) What command would I type to go to the following directory? /home/jshafer/ecpe170/project1/src
(2) In the following file pathname, what is the top-level directory (i.e. highest in the hierarchy) and what is the lowest-level directory? /home/jshafer/ecpe170/project2/src/main.c
Copy file: cp
Before doing these commands, enter the ecpe170 directory, and create two empty files using the touch command:
To make a copy of file1 and give it the name file2 (in the current working directory), use:
Now you should have two files: file1 and file2.
Note that you can use relative or absolute paths to identify files. For example, to copy file1 from the current working directory and save it as the name file2 in one directory up from the current directory, use:
Move file: mv
To move (or rename) file1 into file2, use:
Delete file: rm
To delete ('remove') a file, use:
Caution! The rm command is very powerful. Once you remove a file, recovering that file can be very difficult, if not impossible. The command line does not provide the safety of 'are you sure?' questions like the GUI interface does. Further, no 'unremove' or 'undelete' command. If you're paranoid about deleting something accidentally, use this instead:
C Lab Alpha-1 00 Mac Os Sierra
Delete ('remove') directory: rmdir
Note that the directory must be empty first!
Clear the terminal window: clear
View a (text) file on screen: less
The command less writes the contents of syslog (located in the /var/log/ directory) onto the screen a page at a time.
- Press the [space-bar] if you want to see another page
- Press the [arrow keys up/down] if you want to scroll
- Press [q] if you want to quit reading.
Read documentation on a command: man
For example, use man ls to view the manual for the ls utility. These are colloquially referred to as 'man pages'.
- Press [q] if you want to quit reading
Search document for a matching command: apropos
When you are not sure of the exact name of a command, use apropos to search the 'man pages' for a command matching a keyword. For example, to search for programs that have something to do with 'sort', use:
Note that this is the same as using the '-k' option with man:
Run a command as the administrative ('root') user: sudo
Sudo allows you (a regular user) to run a command as an Administrative ('root') user by typing your password. Everything that comes after sudo is the command to run as an Administrative user. Administrative access is required to install software and read/move/delete files not owned by your current user.
For example, the apt-get utility that we used to install software packages must be run as the root user.
Bat blaster (albino dragon) mac os. Lab Report:
(3) Copy the first page of the manual for the GCC compiler.
Tip: This program is run with the gcc command at the command line.
(4a) What does this command do? sudo rm -rf /
Tip: DO NOT type this at the command line to find out, you will regret it!
Download a file from the Internet: wget
The wget utility can download files (of any kind) via HTTP:
Edit a text file: gedit
There are many text editors available on Linux/Unix systems.
The ancients - still present on modern computers, but 'user friendly' was not a design requirement..
- ed - Written by Ken Thompson, co-creator of Unix
The classics - still widely used!
- vi - Written by Bill Joy, who later founded Sun Microsystems
- emacs - Written by Richard Stallman, who founded the GNU Project and Free Software Foundation
The newcomers:
- nano - Simple
- gedit - Simple and graphical!
- mousepad / leafpad - Simple and graphical!
I don't care what text editor you use. Just pick one and learn it well enough to become comfortable.
Gedit is easiest for novices due to its graphical design.
Tip 1: Turn on 'Display Line Numbers' in Gedit preferences, so debugging programming errors will be easier later this semester.
Tip 2: Disable 'Create a backup copy of files' in Gedit preferences, so your directories won't be littered with temporary files ending in '~' later on.
Vi and Emacs are insanely powerful in the hands of advanced users.
(I had a colleague who would code, compile, jump to a line with a compile error, fix it, re-compile, and run the resulting binary - all without leaving the Emacs editor or touching a mouse).
Run gedit to create an untitled document:
Run gedit to create the document myfile.txt
Place the following text in myfile.txt and save it (we'll use it next):
Neo: What are you trying to tell me? That I can dodge bullets?
Morpheus: No, Neo. I'm trying to tell you that when you're ready, you won't have to.
Count the number of characters, words, or lines in a file: wc
What do the first three numbers in the output of the wc utility mean?
Redirect input and output: < and >
Many programs take their input from 'standard input' (i.e. the console keyboard) and display results to 'standard output' (i.e. the console monitor). However, you can change this, so either the input, output, or both are files. This works even if the program was never written to expect a file!
Change the input to a program from standard input to a file: <
Change the output of a program from standard output to a file: >
C Lab Alpha-1 00 Mac Os X
Change the output of a program from standard output to a file, appending to the end: >>
(You should have two copies of the docs in the file now!):
Lab Part 2 - What is the Command?
Add the following information to the end of your lab report.
Show, for each task below, the command (or keystrokes) that are needed to performs the desired operation.
In addition, document your command, clearly identifying the command name and describing the purpose of each argument that follows.
# | Task |
---|---|
5 | Display information on how to use the ls command, such as what optional arguments the program accepts. (Also, what key do you press to advance to the next page? What do you press to exit?) |
6 | Count the number of characters in myfile.txt and save the result in the file myfile_char_count.txt (if the filename is also saved in the output file, that's OK) |
7 | List all files contained in your home directory, including hidden files where the filename starts with a period. This command should work for any user, so don't put an explicit path that hardwires it to a specific username. Instead, use the tilde (~) character. |
8 | Move the file 'data.txt' from the current directory to inside the directory 'experiment1'. The destination directory is located directly under (i.e. inside) the user's home directory. Note: The current directory is left unspecified in this problem. |
9 | Sort the directory listing of the /etc directory by file size |
10 | Download the file http://www.google.com/doodles/roswells-66th-anniversaryfrom the web to your current directory. |
11 | Print the current directory that you are in. (By 'print', I want to know *what* directory you are currently in, and where it exists in the filesystem. I do not want a list of the files in that directory). |
12 | Do a long listing for files stored in the /boot directory, and include the size of each file in human-friendly units like megabytes or kilobytes. |
13 | Report the free space available on the disk in human-friendly units like megabytes or kilobytes. |
Lab Part 3 - Q&A
Answer the following questions. Short answers (averaging 4 sentences per question) are sufficient.
Lab Report:
(14) What is the Linux kernel?
(15) How is Ubuntu Linux different from the Linux kernel?
(16) What is a Virtual Machine?
(17) How is dual booting different from a virtual machine?
(18) What is the best text editor: vi or emacs?
(19) Beyond inflicting pain and suffering on newbies, what are 3 advantages of using the command line to control a computer?
(20) What does one dot (.) mean in a file path? What do two dots (.) mean in a path?
(Optional) Lab Report:
(1) How would you suggest improving this lab in future semesters?
Lab Report Submission: For this lab only, upload your report to the class Canvas site in the Assignments section. Reports must be submitted as PDF files, not as LibreOffice files (Choose File->Export as PDF).