PDF வடிவமைப்பிலுள்ள கோப்புகளை லிபர்ஆஃபிஸால் இடைமுகம்செய்து கையாளமுடியும்

கடந்த பதினைந்து அல்லது இருபது வருடங்களாக வியாபார உலகில்PDF வடிவமைப்பானதுமிகமுக்கிய பங்காற்றுகின்றது .எந்தவொரு வடிமைப்பிலுள்ள கோப்பினையும் கையடக்க வடிவமைப்பாக உருமாற்றி காணவும்அச்சிடவும் எங்கும் கொண்டுசெல்லவும் இந்த PDF வடிவமைப்பு முதன்மையான இடத்தை வகிக்கின்றது இவ்வாறான PDF வடிவமைப்பில் படிவங்களை வழங்கி அதில்கோரும் விவரங்களை பூர்த்தி செய்துஉடன் அனுப்பிடுமாறு தற்போது பெரும்பாலான வியாபார நிறுவனங்களும் அரசுத்துறைநிறுவனங்களும் அரசாங்கமும் கோருகின்றன இந்நிலையில் நாம் இதற்காக PDF வடிவமைப்பு கோப்புகளை கையாளும் பயன்பாடுகளை தேடி அலைவோம் அவ்வாறு தேடிடவேண்டாம் ஆபத்துதவியாக லிபர்ஆஃபிஸ் எனும் கட்டற்ற பயன் பாடு நமக்குஉதவதயாராக இருக்கும்போது நமக்கென்ன கவலை லிபர் ஆஃபிஸின் திரையில் மேலே கட்டளை பட்டையில் Insert =>Form Control =>என்றவாறு கட்டளைகளை செயற்படுத்தி யவுடன் படத்திலுள்ளவாறு பல்வேறு வடிவமைப்பு பெட்டிகளை உருவாக்குவதற்கான பட்டியல் விரியும்

1
இடைமுகத்துடனான படிவத்திற்கு தேவையான வசதிகளைகொண்ட படிவத்தினை அதாவது பயனாளர் பெயரை உள்ளீடு செய்வது போன்ற text box. உருவாக்கிடவேணடும் அதற்காக இந்த பட்டியலில் text box எனும் வாய்ப்பினை தெரிவுசெய்து சொடுக்குக உடன் text box உருவாகிவிடும் அதனை தேவையானவாறு பிடித்து இழுத்து செல்வதன் வாயிலாக சரிசெய்து கொள்க அடுத்து நமக்கு தேவையான இந்த உரைபெட்டிக்குள் தேர்வுசெய்(Check Box) களையும் கீழிறங்கு பட்டி(dropbox)களையும் இதே பட்டியலின் வாயிலாக உருவாக்கி இழுத்து கொண்டுவந்து சேர்த்திடுக அவை ஒவ்வொன்றையும் தெரிவுசெய்து சொடுக்குதல்செய்தவுடன் தோன்றிடும் பண்பியில்பு(Properties) எனும் உரையாடல் பெட்டியின் வாயிலாக அவைகளுக்கான பெயர் செயல்முறை போன்றவைகளை தெரிவுசெய்து கொள்க முடிந்தவுடன் Properties எனும் உரையாடல் பெட்டியைமூடிவிடுக

2
இதே பட்டியலிலுள்ள List Box, Combo Box, Group Box போன்றவைகளை கொண்டு நாம் உருவாக்கிடும் PDF படிவத்தில் நமக்கு தேவையான அனைத்தும் நம்முடைய படிவத்தில் உருவாக்கி முடித்தபின்னர் லிபர் ஆஃபிஸின் திரையில் மேலே கட்டளை பட்டையில் File => Export as PDF => என்றவாறு கட்டளைகளை செயற்படுத்தி யவுடன் விரியும் உரையாடல் பெட்டியில்இயல்புநிலை அமைப்பினை ஒன்றும் மாற்றம் செய்திடவேண்டாம் கோப்பிற்கான பெயரை மட்டும் உள்ளீடுசெய்து கொண்டு Save எனும் பொத்தானை தெரிவுசெய்து சொடுக்குதல்செய்து சேமித்து கொள்க இதன்பிறகு இந்த படிவத்தினை பயனாளர்கள் திறந்து தேவையான விவரங்களை உள்ளீடுசெய்து சேமித்து நமக்கு அனுப்பி வைத்திடலாம் ஆஹா எவ்வளவு எளிதாக லிபர் ஆஃபிஸின் உதவியுடன் பயனாளர் இடைமுகம்செய்திடும் இந்த PDF வடிவமைப்பில் படிவத்தினை உருவாக்கிவிட்டோம் பார்த்தீர்களா

3

பைதான் தரவுகளைJSONஎனும்வடிவமைப்புடன் சேமித்திடவும் பதிவேற்றவும் செய்திடுக

JSONவடிவமைப்பானது தரவுகளை நம்முடைய சொந்த வடிவமைப்பில் உருவாக்கி சேமித்திட பயன்படுகின்றது பைதானை பற்றி அறிந்தவர்கள் எனில் மிகவும் எளிதாக இதனை செயல்படுத்திடமுடியும் JavaScript Object Notation என்பதையே சுருக்கமாக JSON என அழைப்பார்கள் இந்த JSON வடிவமைப்பை நாம் பைதானில் எளிதாக பயன்படுத்தி கொள்ளமுடியும்
முதலில் பின்வரும் எளிய JSONவடிவமைப்பின் சிறு பகுதியை(snippet) காண்க
{
“name”:”tux”,
“health”:”23″,
“level”:”4″
}
இதனை மாறுதல் எதுவும்செய்திடாமலேயே நேரடியாக பைதான்எனும் கணினிமொழி மட்டுமல்லாது வேறு எந்தவொரு கணினிமொழியின் குறிமுறைவரிகளிலும் பயன்படுத்தி கொள்ளமுடியும் மிகவும் சிக்கலான தரவுகளை சேமித்திடவும் ஏற்கனவே வரிசைபடுத்தப்பட்ட தரவுகளையும் கோப்புகளையும் நாம் விரும்பியவாறு வரிசைபடுத்திடவும் கட்டமைக்கப்பட்ட recursive சேமிப்பகத்தையும் வழங்க தயாராக இருக்கின்றது அதிலும் இந்த JSON வடிவமைப்பை பைதான் குறிமுறைவரிகளில் பைதான குறிமுறைவரிகளின் ஒரு நூலகத்திற்குள் ஒரு நூலகமாக பயன்படுத்தி கொள்ளமுடியும்
#!/usr/bin/env python3
import json
# instantiate an empty dic
team = {}
# add a team member
team[‘tux’] = {‘health’: 23, ‘level’: 4}
team[‘beastie’] = {‘health’: 13, ‘level’: 6}
team[‘konqi’] = {‘health’: 18, ‘level’: 7}
இந்த குறிமுறைவரிகள் teamஎனும் ஒரு பைதான் நூலகத்தினை உருவாக்குகின்றது துவக்கத்தில் காலியாக இருக்கும்இது பின்னர் dict என்பதை சேர்த்து அதில் tux,beastie,அல்லது konqi போன்ற நூலகங்களையும் அவை ஒவ்வொன்றின் மற்றொரு நூலகங்களையும்உள்ளிணைத்து கொள்கின்றது இதில் தேவையானவாறு கூடுதலாக சேர்த்திடலாம்அல்லது நீக்கம்செய்திடலாம் நிகழ்நிலைபடுத்தி கொள்ளலாம்
with open(‘mydata.json’, ‘w’) as f:
json.dump(team, f)
இந்த குறிமுறைவரிகளில் mydata.json எனும் கோப்பில் f எனும் மாறியை பயன்படுத்தி dump எனும் செயலியின் வாயிலாக dict இலிருந்து தரவுகளை குவித்து சேமித்திடுகின்றது இதன்முடிவான கோப்பானது பின்வருமாறு அமையும்
$ cat mydata.json
{“tux”: {“health”: 23, “level”: 4}, “beastie”: {“health”: 13, “level”: 6}, “konqi”: {“health”: 18, “level”: 7}}
இவ்வாறு JSON வடிவமைப்பில் சேமித்திடும்போது பைதான் வடிமைப்பை கொண்டுவரவும் வேண்டுமல்லவா அதற்காக json.load எனும் செயலி பயன்படுகின்றது அதற்கான குறிமுறைவரிகள் பின்வருமாறு
#!/usr/bin/env python3
import json
f = open(‘mydata.json’)
team = json.load(f)
print(team[‘tux’])
print(team[‘tux’][‘health’])
print(team[‘tux’][‘level’])
print(team[‘beastie’])
print(team[‘beastie’][‘health’])
print(team[‘beastie’][‘level’])
# when finished, close the file
f.close()
மேலும் இதனை பின்வருமாறு forஎனும் கன்னியை பயன்படுத்தி மேம்படுத்தி கொள்ளமுடியும்
for i in team.values():
print(i)
இதுவரை கண்டுவந்த குறிமுறைவரிகளின் அடிப்படையில் பைதான் தரவுகளை நெகிழ்வு தன்மையுடன் கூடியஎளிய JSONஎனும்வடிவமைப்புடன் சேமித்திடவும் பதிவேற்றவும் செய்திடமுடியம் என தெரிந்து கொள்க

எக்செல்லை திறம்படபயன்படுத்திடுவதற்கான ஆலோசனைகள்

1.எக்செல்லை பயன்படுத்தி நம்முடைய பணியை எளிதாகவும் விரைவாகவும் முடித்திட சூத்திரங்கள் மிகமுக்கிய பங்காற்றுகின்றன மிக சிக்கலான தருக்கங்களை அதில் கொண்டுவரும்போது இந்த சூத்திரங்கள் மிகநீண்டதாக அமையும் அதனால் சரியான விடை கிடைக்காதபோது இந்த சூத்திரங்களில் எந்தவிடத்தில் தவறு ஏற்படுகின்றது என கண்டுபிடித்திட முடியாமல் தடுமாறுவோம் அதனால் நீண்ட சூத்திரங்களை ஒவ்வொரு தருக்கம் வரையில் தனித்தனியாக அமைந்திட்டால் குறிப்பிட்ட தருக்கம் சரியாக செயல்படுகின்றதா?-என பரிசோதிக்க ஏதுவாக இருக்குமல்லவா !அதற்காக சூத்திரங்களை உள்ளீடு செய்தபின்னர் அல்லது ஏற்கனவே சூத்திரங்களை உள்ளீடு செய்திருந்தால் அதில் இடம்சுட்டியை வைத்து Alt,Enter ஆகிய விசைகளை சேர்த்து அழுத்துக உடன் அந்த சூத்திரங்களானவை ஒவ்வொரு தருக்கம் முடிந்துவுடன்அடுத்தவரிதுவங்குவதாக மாறியமையும் அதன்பின்னர் எந்த தருக்கத்தால்விடை சரியாகவரவில்லையென சரிபார்த்திடமுடியும்

2 பெரிய விற்பணைநிறுவனங்கள், வியாபார நிறுவனங்கள் ஆகியவை பல்வேறு வகையான பொருட்களை வெவ்வேறு விற்பணைவிலையில் விற்பணை செய்திடுவார்கள் அந்நிலையில் அன்றாட விற்பணை விவரங்களின் தரவுகளை அட்டவணையாக உருவாக்கி மொத்த விற்பணைதொகையை கணக்கிடுவார்கள் அதிலும் ஒவ்வொரு பொருளின் விற்பணைவிலை ,எத்தனைஎண்ணிக்கை விற்பணைசெய்யப்பட்டன அதன்மொத்தவிற்பணை எவ்வளவு என கணக்கிடுவதற்கான சூத்திரத்தினை தனியான நெடுவரிசையாக சேர்த்து பல்வேறு நெடுவரிசைகளிலும் பொருட்களின் பெயர்வாரியாக அனைத்து பொருட்களின் பெயர்களை கிடைவரிசைகளிலும் என்றவாறு அந்நிறுவனமானது விற்பணைசெய்திடும் அனைத்து பொருட்களின் தரவுகளை நெடுவரிசைகளிலும் கிடைவரிசைகளிலும் உள்ளீடு செய்து இறுதியாக அன்றைய மொத்தவிற்பணைத்தொகை எவ்வளவு என கணக்கிடுவதற்கு பதிலாக ஒவ்வொரு கிடைவரிசையிலும் தனித்தனியாக விற்பணைத் தொகையை கணக்கிடாமல் ஒட்டுமொத்தமாக SUMPRODUCT எனும் சூத்திரத்தினை பயன்படுத்தி பொருட்களின் பெயர் ஒருநெடுவரிசையிலும் அவைகளின் ஒவ்வொன்றின் விற்பணைவிலை மற்றொரு நெடுவரிசையிலும் அந்தந்த பொருளின் விற்பணைஎண்ணிக்கை மூன்றாவது நெடுவரிசையிலும் உள்ளீடு செய்தபின்னர் முடிவாக நான்காவாதாக இந்த பொருளின் விற்பணைத்தொகையை கணக்கிட்டு ஒட்டுமொத்த கூடுதல் காண்பதற்கு பதிலாக முடிவாக SUMPRODUCT எனும் சூத்திரத்தினை பயன்படுத்தி அன்றாட ஒட்டுமொத்த விற்பணத்தொகையை மிகஎளிதாக கணக்கிடமுடியும்

3. இந்த எக்செல்லின் சூத்திரத்தினை பயன்படுத்தி தானாகவே Random எண்கள் உருவாகிடுமாறு செய்யமுடியும் ஆயினும் இவ்வாறான Random எண்கள் எந்தஇரு எண்களுக்கு இடையே அமைந்திருக்கவேண்டும் என்ற விவரத்தை மட்டும் குறிப்பிடவேண்டும் மேலும் இந்த Random எண்கள் நாம் இந்த கோப்பினை திறக்கும் போதெல்லாம் அவ்வப்போது உருவாகிமாறிகொண்டே இருக்கும் இதனை நகலெடுத்து ஒட்டுதல் செய்திடுக அவ்வாறு ஒட்டுதல்செய்திடும்போது மதிப்பை மட்டும் ஒட்டுதல் செய்திடவேண்டும் என்ற வாய்ப்பினை மட்டும் தெரிவுசெய்து கொண்டால் போதும் குறிப்பிட்ட Random எண் மட்டும் அப்படியே இருக்கும் அவ்வாறு Random எண்களை உருவாக்கிடுவதற்காக =RANDBETWEEN(1000,9999) என்றவாறு சூத்திரத்தினை அமைத்திட்டால் போதுமானதாகும்
4 எக்செல்லின் அதிக பக்கங்களை அச்சிடவிரும்பிடும்போது ஒவ்வொரு பக்கத்திலும் அறிக்கையின் தலைப்பு அச்சிடவிரும்பினால் Page Layout எனும் வாய்ப்பு பட்டையை தெரிவுசெய்திடுக தொடர்ந்து விரியும் திரையில் Print Titles எனும் பொத்தானை தெரிவுசெய்து சொடுக்குக அதன்பின்னர் விரியும் திரையில் Rows to Repeat at Top எனும் பெட்டியில் எந்தெந்த நெடுவரிசைகளை அச்சிடத்துவங்கிடும்போது தலைப்பானதுதிரும்ப திரும்ப அச்சிடவேண்டும் என குறிப்பிடுக
2.5.இணையத்திலிருந்து அட்டவணைகளை நம்முடைய எக்செல்லில் பதிவிறக்கம் செய்யவிரும்பிடும்போது Dataஎனும் வாய்ப்பு பட்டையை தெரிவுசெய்திடுக தொடர்ந்து விரியும் திரையில் From Web எனும் பொத்தானை தெரிவுசெய்து சொடுக்குக அதன் பின்னர் விரியும் இணையஉலாவியின் திரையில் இணைய முகவரியை (URL) உள்ளீடுசெய்திட்டு Go எனும் பொத்தானை தெரிவுசெய்து சொடுக்குக அதன்பின்னர் நாம் உள்ளீடு செய்த இணையமுகவரியில் உள்ள அட்டவணையானது திரையில் தோன்றிடும் Click to select this table எனும் வாய்ப்பினை தெரிவுசெய்து சொடுக்குகதொடர்ந்து Import எனும் பொத்தானையும் அடுத்து OK எனும் பொத்தானையும்தெரிவுசெய்து சொடுக்குதல் செய்தால் போதும் குறி்ப்பிட்ட அட்டவணை நம்முடைய எக்செல்தாளிற்குள்பதிவிறக்கம் ஆகிவிடும்

தற்போது Robolinux ஆனது புதிய9.7 எனும் மேம்பட்ட பதிப்புடன் பொதுமக்களின் பயன்பாட்டிற்கு கிடைக்கின்றது

லினக்ஸ் விண்டோ ஆகிய இரு இயக்கமுறைமைகளும் ஒரேகணினியில் Dual Booting ஆக செயல்படுத்தாமலேயே பிரச்சினை எதுவுமின்றி இந்த Robolinux ஐ இயக்கி விண்டோ செயல்படும் கணினியில் லினக்ஸ் எனும்இயக்கமுறைமையை செயல்படுத்தி பயன்படுத்தி கொள்ளமுடியும் இது விண்டோ எக்ஸ்பி ,விண்டோ7 ,விண்டோ 10 ஆகிய இயக்கமுறைமைகளில் செயல்படக்கூடிய திறன் கொண்டது கணினி மடிக்கணினி ஆகிய எந்தவொரு கட்டமைப்புடைய விண்டோ இயக்கமுறைமையிலும் இந்த ரோபோலினக்ஸ் இயக்கமுறைமையை பயன்படுத்தி கொள்ளமுடியும் இது ஒருகட்டற்ற கட்டணமற்றபயன்பாடாகும் இது512MB காலிநினைவகம் கொண்ட ரேமிலும் செயல்படக்கூடியதுஆயினும் குறைந்தபட்சம் விண்டோXPஎனில் 1GB விண்டோ 7 ,விண்டோ 10 ஆகியவை எனில் 2GB ரேமின் அளவு இருந்தால் நல்லது என பரிந்துரைக்கப் படுகின்றது இது ஒரு எளிய பயனாளரின் நன்பன்போன்று உள்ளதால் இதனை 10 அல்லது 20 நிமிடங்களுக்குள் நம்முடைய கணினியில் நிறுவுகைசெய்து பயன்படுத்தி கொள்ளமுடியும் இதனை நம்முடைய விண்டோ செயல்படும் கணினியில் பயன்படுத்தினால் வைரஸ் ,மால்வேர் போன்றவை களின் வாயிலாக நம்முடைய கணினிக்கு தாக்குதல் ஏற்படுமோ என பயப்படத்தேவையில்லை இது மிகவும் பாதுகாப்பு நிறைந்ததாகும் ஒருசில சொடுக்குதலியே விண்டோ இயங்கிடும் கணினியில் இந்த ரோபோ லினக்ஸ் செயல்படுத்தி பயன்பெறலாம் பொதுவாக பழைய 486 கணினியானது இவ்வாறான இரண்டு இயக்கமுறைமைகளை ஆதரிக்காது ஆயினும் அதில் ஏதேனும் ஒரு இயக்கமுறைமைமட்டும் செயல்படுத்தி கொள்ளமுடியும் இதனைபதிவிறக்கம் செய்து பயன்படுத்தி கொள்ளவிழைந்தால் https://www.robolinux.org/ எனும் இணைய முகவரிக்கு செல்க

கணினியில் சிறிய செயல்திட்டங்களுக்குBBC யின் Microbitஎனும் மீச்சிறிய திறமூலவன்பொருள் அட்டையை பயன்படுத்தி கொள்க

இங்கிலாந்து ஒலிபரப்பு நிறுவனமானது கணினி கல்வி ஒலிபரப்பிற்காக தற்போது Microbitஎனும் மீச்சிறிய திறமூலவன்பொருள் அட்டையை வெளியிட்டுள்ளது இது ARM எனும் செயலி, மீச்சிறு USB வாயில், 25-pin edge இணைப்பான், 5×5 நிரல் வரிசைகளில்25 LEDகள், three-axis accelerometer, three-axis magnetometer ஆகியவற்றுடன் ஒரு கடனட்டையின் பாதியளவில் திறமூலவன்பொருள் அட்டை யொன்றினை தற்போது பொதுமக்களின் பயன்பாட்டிற்காக வெளியிட்டுள்ளது இதனை பயன்படுத்திட விழைபவர் நிரலாளர்களாக இருந்தாலும், கணினி ஆசிரியர்களாக இருந்தாலும் அவர்களின் திறனை உயர்த்துவதற்காக இது உதவுகின்றது இதனை நம்முடைய மடிக்கணினியில் USB வாயில் வழியாக இணைத்து பயன்படுத்தி கொள்ளலாம்
அவ்வாறு இணைத்தபின்னர் நிரல்தொடர்களின் குறிமுறைவரிகளை எழுத துவங்குவதற்காகமுதலில் Flash எனும் பொத்தானை தெரிவுசெய்து சொடுக்குக பின்னர் From microbit import * என ஒவ்வொன்றையும துவங்கிடுக

அடுத்து display.show(Image.IMAGE) என்பதில் பெரிய எழுத்தான IMAGE என்பதற்கு பதிலாக HAPPY, HEART, SMILE,என்றவாறு நாம் விரும்பும் ஏதேனமொருபெயரினை பயன்படுத்தி கொள்க sleep எனும் கட்டளையானது இரண்டு படங்களின் பிரிதிபலிப்புகளுக்கு இடையேயான இடைவெளியாகும் இதனோடு speaker ஒன்றினை இணைத்து இசையை ,ஒலியை ,பேசுவதை கேட்டு மகிழமுடியும் மேலும்விவரங்களுக்கு https://microbit.org/எனும் இணையதளத்திற்கு செல்க

நாம் பயன்படுத்திடும் வேர்டு எக்செல் ஆவணத்திலகூட Barcode எனும் பட்டை கோட்டினை கொண்டுவரமுடியும்

Barcode எனும்பட்டைகோட்டினை நம்முடைய ஏதேனும் ஒரு ஆவணத்தில் கொண்டுவர நாம் விரும்பினால் அதற்காக அந்த குறிப்பிட்ட ஆவணத்தில் ID-AUTOMATIC எனும் பட்டைக்கோட்டிற்கான எழுத்துருவை http://www.idautomation.com/free-barcode-products/code39-font/#Download_Free_Barcode_Font/ எனும் தளத்திலிருந்து பதிவிறக்கம் செய்து நிறுவுகைசெய்து கொள்க அதனை தொடர்ந்து எண்களை எழுத்துகளை தட்டச்சு செய்து இந்த எழுத்துருவின் வாயிலாக பட்டைகோடாக உருமாற்றி கொள்க இதற்காகவேர்டு எக்செல் ஆகிய பயன்பாடுகளில் தனியாக செயலி எதுவும் இல்லை ஆயினும்Code 39 என அழைக்கபெறும் ID-AUTOMATIC எனும் பட்டைக்கோட்டிற்கான எழுத்துருவை பயன்படுத்தி கொள்கின்றது இதுஒவ்வொரு எழுத்துருவிற்கு 5 பட்டைகளும் நான்கு காலி இடைவெளியும் கொண்டதாகும் மொத்தம் 9 எழுத்துருக்களில் 3 மட்டும் மிக அகலமானது அதனால் Code 39 என்பதை9 இல் 3 என அழைப்பார்கள் இதில் 26 பெரிய எழுத்துகளும் 10 எண்களும் 7 சிறப்புகுறியீடுகளும் பயன்படுத்தப்படும் இதனை வேர்டு அல்லது எக்செல் ஆகிய ஏதேனுமொருஆவணத்தில் கொண்டுவருவதற்காக மேலேகூறிய முகவரியிலிருந்து பதிவிறக்கம் செய்துநிறுவுகை செய்து கொள்க அதன்பின்னர் நாம் பட்டைகோடு கொண்டுவர விரும்பும் பகுதியை தெரிவுசெய்து கொண்டு பட்டைகோடு கொண்டுவரவிரும்பும் மதிப்பை உள்ளீடுசெய்திடுக அதன்பின்னர்இந்த எழுத்துருவை தெரிவுசெய்து நாம் உள்ளீடு செய்த மதிப்பை பட்டைகோடாக மாற்றிகொள்க இதனை தனியாக மாதிரி பலகமாக செய்தும் பயன்படுத்தி கொள்ளலாம்

வேர்டு பிரஸ் போன்று GitHub இல் பைத்தானின் அடிப்படையில் செயல்படும் Pelicanதளத்தில் நமக்கென தனியாக வலைபூவை உருவாக்கி பயன்படுத்தி கொள்க

GitHub என்பது மூலக்குறிமுறைவரிகளை கட்டுபடுத்துவதில் மிகப்பிரபலமான இணைய சேவையாளராகும்
Git என்பது நம்முடைய கணினிகளின் கோப்புகளுடன் ஒத்தியங்குகின்றது ஆயினும் அதே கோப்பின் நகலைமட்டும் GitHubiஇன் சேவையாளர் பகுதியில் எளிதாக பகிர்ந்து கொள்ளவும் நாம் இதுவரை ஆற்றிய நம்முடைய பணியை பிற்காப்பு செய்து கொள்ளவும் பயன்படுத்தி கொள்கின்றது அவ்வாறான GitHub என்பதில் ரூபிஎனும் கணினிமொழியால் உருவாக்கப்பட்ட Jekyll எனும் வலைபூ சேவைதளம் தற்போது பழக்கத்தில் இருந்து வருகின்றது அதனோடு புதியதாக பைதான் எனும் கணினிமொழியின் அடிப்படையில் செயல்படும் Pelican எனும் வலைபூக்களின் தளமும் தற்போது பொதுமக்களின் பயன்பாட்டிற்கு கிடைக்கின்றது இதன் வாயிலாக நம்முடைய வலைபூதளத்தினை இதிலுள்ள கட்டமைவுகளை கொண்டு நாம் விரும்பியவாறு உருவாக்கி சுயமாக வெளியீடு செய்துகொள்ளமுடியும் முதலில்இந்த Pelican என் பதை pipஎன்பதன் துனையுடன் நம்முடைய கணினியில் நிறுவுகை செய்து கொள்ளவேண்டும்அதற்காக
$ pip install pelican ghp-import
என்ற கட்டளைவரியை செயற்படுத்திடுக தொடர்ந்து
https://GitHub.com/பயனாளரின்பெயர்/பயனாளரின்பெயர்.github.io
என்றவாறு நம்முடைய வலைபூவிற்கு பெயரிடுவதற்கான கட்டளையை செயற்படுத்திடுக அதனைதொடர்ந்து
$ git clone https://GitHub.com/பயனாளரின்பெயர்/பயனாளரின்பெயர்.github.io blog
$ cd blog
ஆகிய கட்டளைவரிகளை செயற்படுத்திடுக பிறகு வலைபூவிற்கு உள்ளடக்கம் வேண்டுமல்லவாக அதற்காக
$ git checkout -b content
என்ற கட்டளைவரியை செயற்படுத்திடுக அதன்பின்னர் இந்தPelican என் பதை கட்டமைவு செய்திடவேண்டும் அதற்காக
$ pelican-quickstart
என்ற கட்டளைவரியை செயற்படுத்திடுக உடன்
Welcome to pelican-quickstart v3.7.1.
எனும் வரவேற்பு செய்தி திரையில் தோன்றிடும் இதனை தொடர்ந்து pelican அடிப்படையிலான இணையதள பக்கம் உருவாக உதவிடும் அதற்காக
> Where do you want to create your new web site? [.]
> What will be the title of this web site? மிகச்சிறந்த வலைபூ
> Who will be the author of this web site? பயனாளரின் பெயர்
> What will be the default language of this web site? [en]
> Do you want to specify a URL prefix? e.g., http://example.com (Y/n) -n
> Do you want to enable article pagination? (Y/n) – n
> How many articles per page do you want? [10]
> What is your time zone? [இந்திய/கிரீன்வீச்] கிரீன்வீச்
> Do you want to generate a Fabfile/Makefile to automate generation and publishing? (Y/n)- y
> Do you want an auto-reload & simpleHTTP script to assist with theme and site development? (Y/n) -y
> Do you want to upload your website using FTP? (y/N)- n
> Do you want to upload your website using SSH? (y/N) -n
> Do you want to upload your website using Dropbox? (y/N) -n
> Do you want to upload your website using S3? (y/N)- n
> Do you want to upload your website using Rackspace Cloud Files? (y/N) -n
> Do you want to upload your website using GitHub Pages? (y/N)- y
> Is this your personal page (பயனாளரின்பெயர்.github.io)? (y/N) -y
ஆகிய பல்வேறு கேள்விகளுக்கான சரியான பதில்களை தெரிவுசெய்திடுக நாம் தெரிவுசெய்யவில்லையெனில் இயல்புநிலையிலுள்ள அனைத்து கேள்விக்கும் பதில்கள் தானாக எடுத்துகொள்ளும் அவ்வாறான அனைத்து கேள்விகளுக்கான பதில்களும் பெறப்பட்டவுடன்
$ ls Makefile content/ develop_server.sh*
fabfile.py output/ pelicanconf.py
publishconf.py
எனும் நடப்புஇயக்ககத்தை pelicanஆனது விட்டிடும் தொடர்ந்து வலைபூவின் உள்ளடக்கத்தை தேவையானவாறு மாற்றியமைத்திடுவதற்காக
$ git add .
$ git commit -m ‘initial pelican commit to content’
$ git push origin content
ஆகிய கட்டளைவரிகளை செயற்படுத்திடுக அடுத்து நம்முடைய வலைபூவின் உள்ளடக்கங்களாக நம்முடைய முதல் உரைவெளியீடு உருவப்படம் படம் PDF ஆகியவை இருப்பதற்காக
a photo, enter:
$ cd content
$ mkdir pages images
$ cp /Users/username/SecretStash/HotPhotoOfMe.jpg images
$ touch first-post.md
$ touch pages/about.md
ஆகிய கட்டளைவரிகளை செயற்படுத்திடுக இதனை தொடர்ந்து உருவாகும் irst-post.md எனும் நம்முடைய முதல் வலைபூவில்
date: என்பதற்கு இன்றைய நாளினையும்
author: என்தற்கு நம்முடைய பெயரையும் உள்ளீடு செய்து கொண்டு நம்முடைய முதன்முதலான வலைபூவின் உள்ளடக்க உரையை தட்டச்சு செய்திடுகதொடர்ந்து
pages/about.md எனும் காலி பக்கத்தை திறந்து கொண்டுஅதில்
title: என்பதற்கு aboutஎன்றும்
date: என்பதற்கு இன்றைய நாளினையும் தொடர்ந்து நம்முடைய வலைபக்கத்தின் விவரங்களையும் உள்ளீடு செய்து கொள்க இறுதியாக
$ pelican content -o output -s publishconf.py
$ ghp-import -m “Generate Pelican site” –no-jekyll -b master output
$ git push origin master
$ git add content
$ git commit -m ‘added a first post, a photo and an about page’
$ git push origin content
ஆகிய கட்டளைவரிகளை உள்ளீடுசெய்து நாம் உருவாக்கிய நம்முடைய வலைபூவினை வெளியீடு செய்திடுக
இப்போது நம்முடையஇணையஉலாவியில் https://பயனாளரின்பெயர்.github.ioஎன்றவாறு இணையமுகவரியை உள்ளீடுசெய்திட்டால் நம்முடைய வலைபூவினை திரையில் யார்வேண்டுமானாலும் பார்வையிடலாம்
குறிப்பு. இங்கு பயனாளரின்பெயர். என்பது நம்முடைய வலைபூவின் பெயராகும்

Previous Older Entries